fieldservice_availability
Provide base field service availability models for blackout days, stress days, and delivery time ranges so other modules can manage scheduling and workload adjustments.
Key Features
- fsm.blackout.day: Stores individual non-operational dates with required descriptions and a uniqueness constraint to prevent duplicate blackout entries.
- fsm.blackout.group: Groups blackout days into reusable sets so planners can apply recurring closures across schedules.
- fsm.stress.day: Captures peak-demand dates with enforced uniqueness to flag stress periods for capacity planning.
- fsm.delivery.time.range: Defines ordered start/end time slots per route with automatic label computation and validation ensuring the start precedes the end.
- field service scheduling: Adds configuration menus under Field Service to maintain delivery time ranges, blackout days, blackout groups, and stress days for downstream availability logic.