Loading
Настройка настраиваемой логики в асинхронном потоке

Настройка настраиваемой логики в асинхронном потоке

При настройке вызываемых действий «Разложить транзакцию продажи» и «Оркестрировать транзакцию продажи» в асинхронном запросе процесс разложения выполняется в фоновом режиме. Приостановите поток до завершения декомпозиции, прежде чем выполнять настраиваемую логику и вызываемое действие «Оркестрирование транзакции продажи».

Образец асинхронного потока с настраиваемой логикой между этапами разложения и оркестрации
  1. Создание автоматически запущенного потока (без триггера).
  2. Добавьте вызываемое действие «Разложить транзакцию продажи» в поток.
  3. Задайте intakeRequestType значение Asynchronous.
  4. Выберите один из следующих методов для обработки события платформы события разложения транзакций продаж:
    1. Чтобы приостановить до наступления события, добавьте элемент «Ожидание условий» в путь потока разложения.
    2. Для запуска при публикации события добавьте поток, запущенный событием платформы.
    Для массовых параллельных сценариев используйте триггер Apex после вставки и разделите настраиваемую логику и вызываемое действие «Оркестрирование транзакции продажи» в собственный поток
  5. Добавьте настраиваемую логику в путь потока, выполняемый после успешного результата события разложения транзакций продаж.
  6. Добавьте вызываемое действие «Оркестрировать транзакцию продажи» в поток.
  7. Задайте intakeRequestType значение Asynchronous.
  8. Сохраните и активируйте поток.
 
Загрузка
Salesforce Help | Article