НАЧАЛО >> Рабочие Календари📄 Скачать в DOCX
WorkCalendar - общесистемный модуль расчета рабочего времени, доступности ресурсов, дежурств и окон изменений.
Модуль хранит календарные правила и предоставляет API расчета для Tasks, WorkflowCalendar, WorkflowApproval, Queue и других модулей-потребителей. Доменные решения остаются у потребителей: WorkCalendar считает время и возвращает объяснимый результат, но не назначает задачи, не меняет workflow и не применяет SLA-политику.
WorkCalendar владеет только календарями, временными окнами и расчетным API. Права исполняет Security, фоновые пересчеты выполняет Queue, сигналы эксплуатации принимает Observability, а бизнес-правила задач остаются в Tasks.