Что это значит

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

Чаще всего это случается в первые дни нового года или когда срок задачи уходит за год, который ещё не заполнен.

Как проверить

  1. За какой год не хватает календаря: обычно это видно по дате срока в той же операции.
  2. Есть ли календарь на этот год и следующий в справочнике календарей рабочего времени.
  3. Есть ли в логах ошибка «Can't start task to fill work time calendar»: значит, не сработало и автоматическое заполнение.

Что сделать

  1. Заполнить календарь рабочего времени на текущий и следующий год, учитывая праздники и переносы.
  2. Сделать это заранее, например в декабре, и записать в регламент администратора.
  3. Если календарь заполняется автоматически, проверить, что соответствующий фоновый процесс включён и не падает.