Вы находитесь здесь:
Планирование пакетного задания
Используйте поток, запущенный расписанием, чтобы запланировать автоматическое выполнение заданий пакетного продления полисов в указанное время и с указанной частотой. Убедитесь, что каждый запуск задания использует уникальный идентификатор для упрощения мониторинга процесса продления полиса. Запланируйте настраиваемое действие Apex, используя такой же подход.
- В меню «Настройка» найдите и откройте «Потоки».
- Нажмите кнопку «Создать поток».
- Выберите «Поток, запущенный расписанием».
- Задайте дату начала, время и частоту выполнения задания.
-
Создайте ресурс формулы для создания уникального jobIdentifier для каждого выполнения.
- Выберите «Формула» в качестве типа ресурса.
- Введите API-имя.
- Выберите «Текст» в качестве типа данных.
-
Рассмотрите эти стратегии на основе частоты запуска заданий.
Формат Описание PolicyRenewal_<unixtimestamp> Уникально, если создается только одно задание в секунду. PolicyRenewal_<unixtimestamp>_<last 4 chars of Flow.InterviewGuid> Уникально для нескольких заданий, созданных в секунду. PolicyRenewal_<Flow.InterviewGuid> Уникально для всех заданий. Последние четыре символа Flow.InterviewGuid не часто являются уникальными, поэтому их нельзя использовать в качестве отдельного идентификатора. -
Введите эту формулу.
"PolicyRenewal_" & TEXT(UNIXTIMESTAMP(NOW())) & "_" & RIGHT({!$Flow.InterviewGuid}, 4)- Длина отметки unixtimestamp составляет 10 символов.
- Длина Flow.InterviewGuid составляет 43 символа.
- Добавьте элемент действия к потоку.
-
В действиях пакетного задания выберите определение пакетного задания.
Это пакетное задание используется как вызываемое действие для вызова при выполнении запланированного потока.
- Передайте этому действию все обязательные параметры пакетного задания, включительно с уникальным jobIdentifier.
- Сохраните и активируйте пакетное задание.
