For Time activities, we can set a Supplier as the Name. It allows it to be saved without an Item.
But to create a Bill, it needs to have a Service Item.
Depending on use case, or if we always need to raise a Bill transaction, then a warning message would be beneficial when there is a missing item required.