Агент предназначен для записи в поручения признака исполнения и даты исполнения в автоматическом режиме.

Статус

КомментарийДополнительный комментарий

Описание

Версии

Принцип работы

Агент получает коллекцию карточек поручений не имеющих признака исполнения из "именного" приложения типа "Договоры" текущей организации.

По ним агент получает документ и далее по всей иерархии для каждого поручения, не имеющего признака исполнения и не стоящего на контроле выполняется установка признака исполнения при следующих условиях:

  • Если у поручения нет ни одного ответного поручения, то по прохождению 22 календарных дней (по умолчанию)
  • Если у поручения есть ответные поручения и все они отмечены как исполненные, то
    • Если поручение имеет данные о стоявших на контроле исполнителях, то по прохождению 14 календарных дней
    • Если поручение не имеет данных о стоявших на контроле исполнителей, то по прохождению 0 дней по умолчанию (т.е. сразу при работе агента)

Если у поручения есть хотя бы одно неисполненное ответное поручение то установка признака исполнения у обрабатываемого поручения не выполняется.

Таким образом, агент позволяет отметить как исполненные те поручения, которые были выданы подчиненным сотрудникам, а те в свою очередь выдали свои поручения и т.д. И достаточно исполнить самое нижнее по иерархии поручение, чтобы агент отметил все вышестоящие поручения как исполненные.

Указанные выше значения по умолчанию могут быть изменены через параметры агенты.

Режим работы

По расписанию

Рекомендуемое время запуска

Рекомендуется запускать раз в сутки, ночью

Параметры

  • dtResAfterRegNotRes - Кол-во календарных дней для автоматической установки признака исполнения, если у поручения нет ни одного ответного поручений
  • dtResAfterRegAllExec - Кол-во календарных дней для автоматической установки признака исполнения, если все ответные поручения исполнены и поручение имеет данные о стоявших на контроле исполнителях
  • dtResAfterRegNotExec - Кол-во календарных дней для автоматической установки признака исполнения, если все ответные поручения исполнены и поручение не имеет данных о стоявших на контроле исполнителях

Навигация

Логирование

Класс

Уровень логирования

ru.intertrust.cm_sochi.business.dp.agents.cmRemindRkkInputDEBUG