Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 ноя 2024, 19:33

Интервал времени

Автор TumenJan, 19 ноя 2019, 09:55

0 Пользователей и 1 гость просматривают эту тему.

TumenJan

Добрый день!

Подскажите пожалуйста у меня уходят уведомления на почту из 1С при записи. А можно сделать, чтобы они приходили не каждый раз при записи, а один раз в 10 дней

wise

(0) пишите в РС, а рег.задание пусть выбирает из него ВСЕ данные и отправляет каждые 10 дней...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

TumenJan

Цитата: wise от 19 ноя 2019, 10:33
(0) пишите в РС, а рег.задание пусть выбирает из него ВСЕ данные и отправляет каждые 10 дней...

да уведолемния формируются при записи (обработка) но отправляется при помощи Общего модуля - Работа с почтой: Процедура ОтправитьЭлектронноеПисьмо(ПараметрыСообщения).
Данные записываются не РС,  а Регистр накопления

LexaK

создайте регламентное задание, настройте его расписание 1 раз в 10 дней, поместите туда свою обработку отправки, при срабатывании, запросом получите все/нужные данные которые попадают в 10-ти дневный интервал
если помогло нажмите: Спасибо!

TumenJan

Цитата: LexaK от 19 ноя 2019, 10:50
создайте регламентное задание, настройте его расписание 1 раз в 10 дней, поместите туда свою обработку отправки, при срабатывании, запросом получите все/нужные данные которые попадают в 10-ти дневный интервал

Как можно это сделать.
У меня в Регистре накоплении- в модуле набора записей - Процедура ПриЗаписи- в конце кода прописана отправка:
     ПараметрыСообщения1.ТипТекста = ТипТекстаПочтовогоСообщения.HTML;
     ПараметрыСообщения1.Адресаты = Адресаты;
     РаботаСПочтой.ОтправитьЭлектронноеПисьмо1(ПараметрыСообщения1);
///////////////////////////////////////////////////////////////////
      А вот "РаботаСПочтой.ОтправитьЭлектронноеПисьмо1(ПараметрыСообщения1);" - это общий модуль, там прописан код отправки на почту. т.е. smtp сервер и т.д.

LexaK

Как можно это сделать.
В конфигураторе, в ветке Регламентные задания - добавить новое (и немножко попрограммировать)

в регистре убрать/закоментить эту конмаду

     //ПараметрыСообщения1.ТипТекста = ТипТекстаПочтовогоСообщения.HTML;
     //ПараметрыСообщения1.Адресаты = Адресаты;
     //РаботаСПочтой.ОтправитьЭлектронноеПисьмо1(ПараметрыСообщения1);

если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск