It would be great if there were a way to stipulate whether or not a service (breakfast, brunch, lunch, afternoon tea, dinner) appears online, or only internally. Perhaps a check-box or Online/Internal Bookings Only drop down?
In our particular situation, we generally only offer a dinner service. However, we do often take special bookings for other times, particularly groups for breakfast or lunch.
It would be great to be able to record these bookings in Resdiary without necessarily having those services appear online.
Another (perhaps better?) way could be to offer the ability to add 'special days' whereby we offer a service not normally offered for a special event, eg local event, holiday etc.
We have worked out a work-around. We setup the services (breakfast, brunch, lunch, afternoon tea, & dinner), and then added a periodic (online) close-out that prevents all other periods from selling online. We can still make internal bookings.
Another option is to setup a rule that allows only a minimum number of guests to book (eg 12), and also requires an advance booking of say 10080 minutes (7 days), and apply to relevant services.