Loading
Автоматизация бизнес-процессов посредством Salesforce Flow
Элемент действия Apex

Элемент действия Apex

Вызов класса Apex. Класс Apex функционирует как действие Apex, только если один из его методов содержит примечание к @InvocableMethod.

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

Просмотр поддерживаемых версий.

Добавьте элемент действия в поток. Фильтруйте список действий по типу, а не категории.

Если холст находится в автоматическом макете, выберите Apex Action. Если холст использует макет свободного формата, выберите Apex.

Выберите действие для настройки. Дополнительную информацию о создании действий Apex см. в разделе «InvocableMethod примечание» в Руководстве разработчика Apex.

Задать значения ввода

При установке вводных данных для действия Apex используйте значения, полученные в потоке ранее.

Действия Apex не поддерживают поля поиска в переменных записи в качестве вводных значений.

Сохранение значений вывода

Чтобы ссылаться на значения вывода, сохраняемые автоматически, укажите имя API элемента действия.Чтобы сохранить значения вывода действия вручную, выберите «Назначить переменные вручную (дополнительно)». Значения назначаются при выполнении кода.

Использование

Чтобы вызвать Apex из потока, текущему пользователю требуется соответствующее назначение класса Apex в профиле или наборе полномочий.

Если вызванный метод создает, обновляет или удаляет запись, это действие выполняется после завершения транзакции сеанса. Транзакции выполняются либо после завершения сеанса, либо при выполнении элемента «Окно», «Локальное действие» или «Ожидание».

Flow Builder не отображает описания значений ввода и вывода. Для получения сведений о каждом параметре обратитесь к разработчику Apex за дополнительной информацией.

Flow Builder отображает действия Apex из управляемых пакетов, только если ответственный за пакет определил связанный метод как глобально доступный.

Начиная с версии API 66.0, настраиваемые классы Apex, используемые в качестве параметров действий, требуют доступного конструктора без аргументов. Flow Builder отображает ошибку, если в классе отсутствует этот конструктор. При получении данной ошибки обратитесь к разработчику, создавшему действие Apex, для обновления класса. Дополнительную информацию см. в разделе «Весна ’26 (API-версия 66.0)».

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