Как установить условие рабочего процесса, который запускается в 2 часа ночи каждый день? - PullRequest
0 голосов
/ 17 ноября 2010

Я должен создать оповещение по электронной почте, которое работает вместе с правилом рабочего процесса.

 My goal is to set the workflow that runs 2am everyday && 
 my custom object field 'startDate' is tomorrow.

В основном каждый рабочий процесс в 2 часа ночи проверяет мой пользовательский объект и проверяет, наступит ли завтра дата начала.

Я на странице рабочего процесса, глядя на предопределенную переменную Date,

Понятно:

DATE
DATEVALUE
DAY
MONTH
NOW
TODAY
YEAR

Для startDate я могу установить условие startDate = today() + 1

Для второго условия, которое 2am everyday Я не могу придумать способ. Я не вижу ЧАСОВОЙ переменной и т.д ..

Кто-нибудь делал это раньше?

UPDATE

Это может сработать, но я должен проверить ...

Изменить вывод даты / времени на NOW () на String (выполняется TEXT)

Начните с индекса 12 и возьмите 2 символа вправо (сделано MID)

Это означает, что я получил часовую часть текущего времени, и если значение равно '02', что означает

* 10:30 * 2 часа ночи.
MID(TEXT(NOW()), 12, 2) = '02'

Подождите секунду .. но КОГДА Salesforce проверяет этот рабочий процесс ???

Если они проверяют рабочий процесс один раз в день, во сколько это будет? Если проверка сделана после 2:00, этот рабочий процесс никогда не будет рассматриваться ??? Я немного смущен.

1 Ответ

1 голос
/ 17 ноября 2010

Рабочий поток запускается только для некоторого события (обновление объекта, создание и т. Д.).Таким образом, запуск в 2 часа ночи без какого-либо триггера невозможен.

Хитрость заключается в том, чтобы использовать планируемую вершину для вставки объекта (или обновления поля) каждый день в 2 часа ночи и установкиваш рабочий процесс для запуска на этой вставке / обновлении.Тогда ваш рабочий процесс будет запускаться на этом объекте в любое время, когда запускается запланированная вершина.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...