Руководство пользователя Semantic MDM
×
Меню
Индекс

Формулы обработки заявки

 
Формулы Создание заявки, Валидация заявки, Предобработка заявки, Постобработка возврата заявителю, Валидация / постобработка исполнения, а также Формулы, расположенные в этапах согласования, это скрипты Groovy, который могут быть использованы для обогащения и проверки заявки, предварительной обработки с учетом заполненных значений, в том числе, для фильтрации пользователей - заявителей, списков экспертов НСИ  и /или списков пользователей, контролирующих исполнение.
Для работы формул в заявках необходимо, чтобы в Системе был создан справочник пользователей, синхронизированный с системными учетными записями! В противном случае скрипты в заявках работать не будут.
Для разработки формулы следует:
 
 
В скрипте могут использоваться атрибуты, располагающиеся на панели слева на вкладке , а также функции и методы Groovy, находящиеся на вкладке . В список атрибутов автоматически добавляются атрибуты справочных групп, из области атрибута заявки с установленным маркером Заполнять при создании из заявки. Во всех видах формул для заявок также можно использовать системные переменные.
Кроме системных переменных в формулах могут использоваться переменные заявки. Эти переменные должны быть заранее созданы и описаны в подсистеме Конфигурация данных в разделе Переменные заявок. Переменные могут применяться во всех перечисленных видах формул. Перечень доступных для использования переменных приведен в описании методов скрипта в Редакторе формул в разделе Переменные заявки.
 
Доступ к переменным заявки из Редактора формул
 
Для применения атрибутов, функций и переменных в формуле достаточно "перетянуть" их с панели мышью в область скрипта.