Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Рассылки писем контрагентам по одной кнопке

Рассылки писем контрагентам по одной кнопке
Я
   БИР
 
11.01.19 - 21:13
Доброго времени суток. У меня есть запрос, где формируется реестр на каждого контрагента, а как мне написать код чтобы документы автоматически при нажатии кнопки отправились всем контрагентам из данного реестра.

Отправка на почту тоже прописана, но на одного контрагента.
 
 
   d4rkmesa
 
1 - 11.01.19 - 21:16
(0) Есть коллекция Получатели с адресами в объекте письма.
   БИР
 
2 - 11.01.19 - 21:17
Сообщение = Новый ИнтернетПочтовоеСообщение;
    Текст = Сообщение.Тексты.Добавить()
    Сообщение.Отправитель = "";
    Сообщение.ИмяОтправителя = "";
    Сообщение.Тема = "";  
    МассивСтрок = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок(Контрагент.АдресЭлектроннойПочты, ","); 
    Для Каждого Строка Из МассивСтрок Цикл
        Сообщить(Строка);
       Сообщение.Получатели.Добавить(Строка);
    КонецЦикла;
    Сообщение.Вложения.Добавить("", ТипФайлаТабличногоДокумента.XLS);
Вот код, который идет после формирования табличного документа и его сохранения.
   БИР
 
3 - 11.01.19 - 21:18
(1) Для меня это пока новое, такого я еще не писала.
   d4rkmesa
 
4 - 11.01.19 - 21:26
(2) Для Каждого Строка Из МассивСтрок Цикл
        Сообщить(Строка);
       Сообщение.Получатели.Добавить(Строка);
    КонецЦикла;

Вот здесь может быть много адресов получателей.
   БИР
 
5 - 12.01.19 - 07:59
Я понимаю, можете показать примерный код. Я начинала писать через запрос, но у меня ничего не получилось.
   Конструктор1С
 
6 - 12.01.19 - 08:38
Конфигурация типовая?
   БИР
 
7 - 12.01.19 - 08:48
(6) Да
   Конструктор1С
 
8 - 12.01.19 - 12:56
(7) в типовых обычно есть готовый код для отправки почты. Все типовые пишутся на основе БСП, в БСП есть метод:

РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение(УчетнаяЗапись, ПараметрыОтправки);

вот описание:
https://its.1c.ru/db/bsp246doc#content:1489:hdoc

Помимо этого в типовой может быть свой встроенный почтовый клиент, и там возможности работы с почтой несколько расширены
   Maniac
 
9 - 12.01.19 - 13:02
(8) тока тма НЕТ того что просит тс
   Maniac
 
10 - 12.01.19 - 13:06
https://www.youtube.com/watch?time_continue=372&v=e77OLIMeM64

до сих пор такого нет в 1С
 
 Рекламное место пустует
   Конструктор1С
 
11 - 12.01.19 - 13:17
(10) в УНФ печать с отправкой по почте уже давно была
   ДенисЧ
 
12 - 12.01.19 - 13:20
(11) А пачкой она умеет отправлять, как ТС надо?
   Конструктор1С
 
13 - 12.01.19 - 13:24
(12) не вижу сложности сформировать несколько печатных форм и закатать их во вложения письма. Когда-то делал такое, в самописке ещё на старой версии БСП
   ДенисЧ
 
14 - 12.01.19 - 13:31
(13) Я тоже не вижу, но ТС не умеет же.
   Конструктор1С
 
15 - 12.01.19 - 13:39
(14) примеры легко нагугливаются в интернете. Нет, так можно накидать пример
   Maniac
 
16 - 12.01.19 - 14:15
открою секрет.... можно тупо купить...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует