Loading
Документация государственного сектора
Создание потоков для создания инструкций оплаты

Создание потоков для создания инструкций оплаты

Создайте поток, запущенный записью, который создает инструкции по оплате, когда требование, запрос на оплату или выплата пособия соответствуют вашим критериям.

Требуемые версии

Необходимые полномочия пользователя
Для создания потока автоматизации бизнеса: Управление потоками

Создайте отдельный поток для каждого объекта: Требование, требование оплаты или выплата пособия. Вы определяете критерии, запускающие каждый поток. Например, можно запустить поток, когда статус записи меняется на «Утверждено».

Повторите эту процедуру для каждого объекта, для которого планируете создать инструкции по оплате.

Создание потока, запущенного записью

  1. Создайте поток, запущенный записью.
    1. Введите строку «Потоки» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Потоки».
    2. Нажмите «Создать поток».
    3. В окне создания автоматизации выберите «Поток, запущенный записью».
  2. Настройте элемент запуска.
    1. Введите имя объекта «Заявка-претензия», «Выплата пособия» или «Запрос оплаты».
    2. В разделе «Настроить триггер» выберите «Запись обновлена». В разделе «Выплата пособий» выберите «Запись создана».
  3. Задайте условия записи.
    1. Выберите «Соответствие всем условиям (AND)».
    2. Выберите поля, операторы и значения. Например, чтобы запустить поток при изменении статуса записи на «Утверждено», задайте полю статус, оператору значение «Равно» и значению «Утверждено».
    3. В поле «Когда выполнять поток для обновленных записей» выберите «Только при обновлении записи в соответствии с требованиями критериев».
    4. В разделе оптимизации потока выберите «Действия и связанные записи».
  4. Нажмите «Сохранить».
  5. Введите имя и описание потока и нажмите «Сохранить».

Добавление элемента назначения в поток

Используйте элемент назначения для соотнесения настраиваемых полей из запускающей записи с полями в инструкции оплаты. Два заданных Apex типа хранят вводные данные настраиваемых значений:

  • ConnectApi.CustomValuesInputRepresentation содержит список «значения», каждая запись которого содержит тип ConnectApi.CustomFieldValueInputRepresentation.
  • ConnectApi.CustomFieldValueInputRepresentation содержит два строковых поля: fieldName и value.
  1. Создайте новую переменную для представления настраиваемых значений типа ConnectApi.CustomValuesInputRepresentation.
  2. Создайте новую переменную для каждого настраиваемого соотнесенного поля типа ConnectApi.CustomFieldValueInputRepresentation.
  3. В элементе назначения назначьте имя поля каждой переменной соотнесенного поля имени строки поля в инструкции оплаты, которую нужно заполнить. Например, customField__c.
  4. Назначьте нужному значению поле значения переменной.

Повторите эти действия для каждого настраиваемого соотнесенного поля. Потом добавьте все переменные поля к списку values настраиваемой переменной значений посредством оператора добавления.

Добавление действия создания инструкций оплаты в поток

  1. На диаграмме потока в поле «Поток, запущенный записью» нажмите на знак +.
  2. В поле «Добавить элемент» введите «Создать инструкции оплаты».
  3. В поле «Метка» введите «Создать инструкции оплаты».
  4. Задать значения ввода.
    1. В поле «Код записи» выберите запускающий объект, а потом выберите поле «Код записи». Например, если поток основан на претензии, выберите TriggeringClaim > Код претензии.
    2. Включите раздел «Настраиваемые значения». В поле ресурсов выберите «Создать ресурс».
    3. В поле «Тип ресурса» выберите «Переменная».
    4. В поле «Имя API» назначьте имя для ввода настраиваемых значений.
    5. В поле «Тип данных» выберите «Задан Apex».
    6. В классе Apex введите ConnectApi_CustomValuesInputRepresentation, а потом нажмите «Готово».
  5. Сохраните и активируйте поток.

Убедитесь, что критерии триггера не приводят к повторяющимся инструкциям по оплате. Например, в сценарии Социального страхования, где используются объекты «Заявка-претензия» и «Выплата пособия», настройте поток только для записи выплаты пособия, а не для записи требования.

 
Загрузка
Salesforce Help | Article