Сервисные задачи
Сервисная задача — это шаг бизнес-процесса, который движок выполняет автоматически, без участия человека. В CityScreen Deals есть каталог встроенных сервисов, которые может вызывать сервисная задача: создание записей, обновление сущностей, отправка писем и другое.
В управляемой боковой панели сервисной задачи вы выбираете сервис и действие, а редактор автоматически заполняет обязательные и необязательные входные параметры.
Сервисы сущностей
Сервисы сущностей работают с бизнес-записями CityScreen Deals. Каждый сервис соответствует одному типу сущности и предоставляет набор действий.
| Сервис | Доступные действия | Примечания |
|---|---|---|
Customer |
update, get, search, list |
Записи клиентов создаются в разделе «Клиенты». |
Counterparty |
create, update, get, search, list |
|
Directory |
create, update, get, search, list |
Работает с записями любого типа сущности «справочник», который определил администратор. |
Document |
create, update, get, search, list |
Работает с записями любого типа сущности «документ», который определил администратор. |
Digital Display |
create, update, get, search, list |
|
Printed Display |
create, update, get, search, list |
|
Эта страница описывает механизм. Конкретные виды — типы документов, поля, статусы — определяются для вашей организации и могут отличаться. См. систему сущностей. |
Входные параметры
Когда вы выбираете сервис и действие, редактор автоматически заполняет обязательные входные параметры. У каждого параметра есть имя, тип и описание.
У действий, которые записывают данные (create, update), входные параметры включают пользовательские поля сущности.
На них ссылаются по машинному имени с префиксом variableValues. — например, variableValues.contractNumber, чтобы задать пользовательское поле contractNumber.
Значения берутся из переменных процесса. Задайте их на более раннем шаге процесса (в скриптовой задаче, в выходных данных предыдущей сервисной задачи или в форме пользовательской задачи), чтобы они были доступны, когда выполняется сервисная задача.
Email Documents
Действие Email Documents отделено от сервисов сущностей. Оно формирует один или несколько документов по их шаблонам и отправляет результат по почте.
Email Documents находится в категории «Deals services» в окне выбора сервиса.
Входные параметры указывают, какие документы формировать, адреса получателей, тему и текст письма. Если письмо отправить не удаётся, например потому что почтовый сервер недоступен, движок записывает инцидент на сервисной задаче.