Задача-вызов сервиса
Содержание
Определения
Задачу-вызов сервиса выполняет система.
При переходе токена на этот элемент автоматически выполняется назначенная задаче функция.
По завершении выполнения скрипта токен переходит на следующий элемент диаграммы процесса.
Примечание
Создание новых функций в Comindware Business Application Platform версии 4 не предусмотрено, возможно только редактировать имеющиеся функции, созданные в предыдущих версиях Comindware Business Application Platform.
Задача-вызов сервиса и её меню элемента
Операции в меню элемента «Задача-выполнение сценария»
- Действия
- Свойства — переход к окну свойств задачи-вызова сервиса.
- Сценарий на входе — переход к конструктору сценария на входе в данный элемент.
- Сценарий на выходе — переход к конструктору сценария на выходе из данного элемента.
- Удалить — удаление данного элемента из диаграммы процесса.
- Изменить тип — смена типа задачи.
- Быстрое создание — добавление связанного элемента на диаграмму процесса.
Свойства задачи-вызова сервиса
В окне свойств задачи-вызова сервиса предусмотрены перечисленные ниже вкладки.
Основные
На этой вкладке можно настроить общие свойства элемента диаграммы процесса.
Примечание
Параметры «Макс. время выполнения», «Интервал между попытками», «Количество попыток» в текущей версии ПО не используются и не влияют на выполнение сценария.
Настройка основных свойств задачи-выполнения сценария
Дополнительные
На этой вкладке следует выбрать функцию, которая будет выполняться при переходе токена на задачу-выполнение сценария.
Выбор глобальной функции для задачи-вызова сервиса
Настройка данных на входе
На этой вкладке следует настроить таблицу соответствия атрибутов сигнатуры функции с атрибутами шаблона записи для передачи данных из процесса в глобальную функцию.
Первые три столбца таблицы характеризуют атрибуты сигнатуры глобальной функции.
Последний столбец «Значение» позволяет задать статическое или вычисляемое значение, которое будет передаваться в функцию:
- Значение — задается в текстовом поле;
- Атрибут — значение берется из атрибута текущего или связанного шаблона записи. Тип данных атрибута должен совпадать с типом данных атрибута сигнатуры функции.
- Выражение — значение вычисляется выражением, написанным с помощью языка выражений платформы;
- C# скрипт— значение устанавливается скриптом.
Настройка данных на выходе
На этой вкладке следует настроить таблицу соответствия атрибутов сигнатуры функции с атрибутами шаблона записи для передачи полученных в результате исполнения глобальной функции данных в процесс.
Первые три столбца таблицы характеризуют атрибуты сигнатуры функции.
В последнем столбце «Значение» позволяет выбрать атрибут текущего или связанного шаблона записи. Тип данных атрибута должен совпадать с типом данных атрибута сигнатуры функции.
Связанные статьи
Эта статья была полезна 1 чел.