0

Ниже приводится точный сценарий в моей реализации CRM:Как автоматически обновить поле «Статус Причина» объекта CRM на основе определенного условия?

Есть две сущности:

  1. клиентов >> Имя клиента, Автообновление заказы клиентов?
  2. Заказать >> Дата заказа, Сумма заказа

объект Order имеет стандартные состояния и обоснование статуса поля, где причина статус имеет такие опции, как -> «Добавлен в корзину», «Заказал», «Напоминание купить »,« Доставлено »

Конечная цель состоит в том, чтобы установить причину статуса объекта заказа на« Напоминание о покупке », если текущая причина состояния« Упорядочено », а текущая дата« Дата заказа + 12 дней »для всех клиенты, имеющие «Автоматическое обновление записей клиентов»?

Может ли кто-нибудь предложить, какой должен быть лучший подход для достижения этого?

Благодаря

+0

Дата заказа устанавливается, когда статус изменяется на «Упорядочено»? – Sxntk

ответ

3

Я думаю, что лучший вариант здесь является рабочим асинхронной.

Создайте рабочий процесс на объекте Order и запустите его, когда статус изменится (Update Status Status).

После увольнения спросите, верно ли поле «Автообновление» в Клиенте, затем добавьте шаг с условием ожидания 12 дней после даты заказа. Через 12 дней, если статус заказан, измените этот статус на «Напоминание о покупке».

Here является примером условий ожидания.