Автоматическая отправка Email письма в определённую дату
Всем добрый день!
Необходимо реализовать кастомном разделе автоматическую отправку Email письма, в определённую, конкретную дату и время, указанную в соответствующей созданной колонке типа дата/время.
Дата и время отправки указываются пользователем при создании записи в разделе.
Как можно реализовать данный кейс с помощью бизнес-процесса используя стандартный функционал bpm'online sales enterprise 7.8?
Нравится
Здравствуйте!
Используйте бизнес процесс. Общая структура бизнес процесса:
1) Стартовый сигнал по событию добавления записи в созданный вами раздел
2) Используйте элемент "Чтение данных" для получения значений добавленной записи
3) Используйте элемент "Формула" для подстановки в параметр элемента "Таймер" разницы между текущем временем (System.DateTime.Now) и значением в поле с типом "Дата время", сконвертированных к секундам.
Общая структура будет выглядеть где-то так:
((System.DateTime.Now).Subtract([#Параметр даты#])).TotalSeconds()
4) Используйте "Таймер"
5) Используйте "Отправить email" для отправки
6) Конец процесса
Это общая структура. Где-то еще должно быть получение email адреса получателя, и как вариант, формирование тела и темы письма.