Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Имя блока – CheskValidateOfClaimAssignment.

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

Прикладной блок наследует свойства базового блока «Сценарий» и имеет дополнительные свойства:

Имя

Заголовок

Тип

Описание

AssignmentsToExecute

Поручения на исполнении

Коллекция записей справочника (Параметр)

Доступное, выходное

ManagerJobText

Текст резолюции руководителя

Строка (Параметр)

Доступное, выходное

SecretarJobText

Текст резолюции секретаря

Строка (Параметр)

Доступное, выходное

Assignment

Созданные поручения

Запись справочника (Параметр)

Доступное, выходное

Результаты выполнения: возвращается одно из значений:

Код

Наименование

Примечание

1

Y

Успешно

2

N

Не успешно

Описание:

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

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

Если поручение оформлено корректно, в карточке поручения в поле *Тип поручения устанавливается значение Резолюция. Блок выполняется с результатом Успешно;

если хотя бы одно из перечисленных условий не выполняется, блок завершается с результатом Не успешно.
© Компания Directum, 2020 Сообщество пользователей Directum
.navbar > a:hover { background: #FFD73B; }