Календарь организации и регион

Календарь выбирают для конкретной роли или процесса. У него есть рабочие даты, интервалы и часовой контекст. Сведения о реальных праздниках и переносах требуют отдельного источника; здесь используется вымышленный календарь без календарных правовых выводов.

В учебном календаре K рабочие дни обозначены W1, W2, W3, между W1 и W2 есть два нерабочих дня. ПодразделениеА применяет K, подразделениеБ — иной набор. Процесс фиксирует, чей календарь определяет срок и что делать при передаче заявки между подразделениями.

Начало отсчёта и неполный день

Определяют, считается ли день поступления и что происходит после конца рабочего интервала. Для учебного K принято: срок в два рабочих дня начинается со следующего рабочего дня, даже если заявка поступила утром. Это одно явное правило, не обязательный стандарт.

Заявка Q поступила в W1. Первый учитываемый день — W2, второй — W3, срок заканчивается в конце согласованного интервала W3. Если Q поступила в нерабочий день перед W2, первый учитываемый день также W2. Изменение правила старта должно получать отдельную версию.

Перенос при изменении календаря

После изменения календаря выбирают судьбу открытых сроков: сохранить ранее вычисленный либо пересчитать с уведомлением. Нельзя молча поменять дату в уже принятой заявке и потерять основание прежнего значения. Хранят календарную версию и правило расчёта.

В примере в K2 день W2 стал нерабочим. Для незавершённой Q владелец разрешил пересчёт; её новый срок — конец следующего второго рабочего дня по K2. История содержит прежнее значение по K1 и основание изменения. Завершённые заявки не переписываются автоматически.

Учебные примеры пограничных сроков

Таблица вычисления срока для учебного K1:

Таблица 1 · Учебный артефакт
ПоступлениеПравило стартаУчитываемые дниКонец срока
УтроW1Следующий рабочийW2, W3КонецW3
ВечерW1Следующий рабочийW2, W3КонецW3
Нерабочий передW2Ближайший рабочийW2, W3КонецW3
Смена наK2Отдельное решениеПересчитать по новой версииСохранить обе даты

Приёмка включает границу рабочего интервала, разные подразделения и смену календаря. Дата в интерфейсе должна соответствовать сохранённому основанию, а неизвестный календарь требует решения владельца, не случайного подстановочного срока.

Обсудить календарь вашего процесса.