Дерево страниц
Skip to end of metadata
Go to start of metadata

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

Статус

ГОТОВО

Комментарий

Описание

Версии

 CM7

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

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

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

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

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

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

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

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

Запускается один раз в сутки

Навигация

Дескриптор самостоятельного агента

Приложение

Приложение

Название

СМ-Исполнение КР/КП

Идентификатор

CMJ-CompleteResolutions

Политика наложения расписания

Запретить

Режим конкуренции

MANY

Режим работы

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

Кол-во потоков в настройке запуска

1

Параметры

  • dtResAfterRegNotRes - кол-во календарных дней для автоматической установки признака исполнения, если у резолюции нет ни одной ответной резолюции (по умолчанию 22)
  • dtResAfterRegAllExec - кол-во календарных дней для автоматической установки признака исполнения, если все ответные резолюции исполнены и резолюция имеет данные о стоявших на контроле исполнителях (по умолчанию 14)
  • dtResAfterRegNotExec - кол-во календарных дней для автоматической установки признака исполнения, если все ответные резолюции исполнены и резолюция не имеет данных о стоявших на контроле исполнителях (по умолчанию 0)
  • IsNamed - обрабатывать ли только именные модули (значение параметра Named) / именные и неименные (All) / неименные (No) (по умолчанию Named)
  • IdentName - обязательный параметр имя модуля (Missions (ОРД), InputDocs (ВхД), InternalDocs (ВнД), Requests (ОГ)) (По умолчанию не заполнено)
  • IsPrevYear - "All" (любые), "Actual" (только тек. год), "Prev" (только пред. года) (По умолчанию All)
  • ComplectNames - комплект (По умолчанию не заполнено)
  • ReplicaIDs - реплики (через ";") (По умолчанию не заполнено)

Логирование

Класс

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

ru.intertrust.cm_sochi.business.dp.agents.impl.CompleteResolutionsAgentDEBUG