Перейти к основному содержимому

Настройка BPMN-элемента Platform Action Connector

После добавления BPMN-элемента на схему бизнес-процесса вам нужно настроить параметры этого BPMN-элемента.

подсказка

Вы можете ввести имя BPMN-элемента, дважды нажав мышью на этом элементе.

Чтобы настроить параметры BPMN-элемента Platform Action Connector:

  1. На BPMN-схеме выберите элемент Platform Action Connector, параметры которого вы хотите настроить.

  2. На панели справа укажите следующие параметры BPMN-элемента:

    • documentationСервис (обязательный параметр): из раскрывающегося списка выберите имя сервиса Платформы, к которому должна обратиться задача в ходе выполнения бизнес-процесса, например, libraryservice.

    • documentationМетод (обязательный параметр): из раскрывающегося списка выберите имя метода, который вы хотите вызвать, например, FindAuthors.

      После выбора сервиса и метода в блоке Body example отображается пример запроса.

    • TypeType (обязательный параметр): введите ru.platform:action:1.

    • Input mappingBody (обязательный параметр): введите тело HTTP-запроса в формате JSON. Используйте функцию подстановки шаблона тела запроса. Например, для получения результата порциями по 100 записей вы можете ввести следующий запрос:

       {
    "pagination": {"skip": 0, "take": 100}
    }
    • Output mappingResult expression (необязательный параметр): введите выражение на языке FEEL для описания способа преобразования и сохранения данных ответа на запрос в переменных бизнес-процесса.

    • Output mappingResult variable (обязательный параметр): введите переменную для записи результата выполнения запроса.

    • Error handlingError expression (обязательный параметр): введите выражение на языке FEEL для описания условия обработки ошибок выполнения REST-запроса и управления поведением бизнес-процесса. В выражении используйте коды ошибок сервиса BPMS Платформы. Например, введите следующее выражение:

        if error.type= "404"  then bpmnError("er1", error.message) else  null
    • RetriesRetries count (обязательный параметр): введите количество попыток выполнения REST-запроса, например, 1.

  3. Вверху справа нажмите Сохранить.

Теперь (или позже, например, по завершении настройки всех BPMN-элементов) вы можете перейти к следующим необходимым для этого BPMN-элемента настройкам: