Я должен создать оповещение по электронной почте, которое работает вместе с правилом рабочего процесса.
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, этот рабочий процесс никогда не будет рассматриваться ??? Я немного смущен.