Добавление получателей в команду "Отправить по почте" подсистемы печати

28.01.22

Интеграция - Email рассылки

В подсистеме печати, в общей Форме "ПечатьДокументов", существует возможность отправки сформированных документов Электронным письмом. Но сформированное письмо имеет пустой список получателей.... в данной статье я покажу, где это можно исправить (на примере ЗУП 3.1 КОРП).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Добавление получателей в команду "Отправить по почте" подсистемы печати.:
.cfe 18,61Kb
9
9 Скачать (1 SM) Купить за 1 850 руб.

Все знают, что можно сформировать электронное письмо, прям из окна просмотра сформированных печатных документов.

И это письмо открывается с прикрепленными файлами и с пустым списком получателей, и их нужно прописывать ручками.

Как оказалось, это подправить не сложно, достаточно посмотреть место формирования самого электронного письма в общей форме "ПечатьДокументов", причем, как оказалось, там за это отвечает всего одна функция "ПараметрыОтправкиПисьма", прямо в модуле формы.

В функции "ПараметрыОтправкиПисьма" нас интересует одна структура с названием "Результат"

 
 Объявление переменной "Результат"

 

Как указано в комментарии модуля, "РаботаСПочтовымиСообщениямиКлиент" может иметь один из трех вариантов заполнения

 
 Комментарий из модуля :"РаботаСПочтовымиСообщениямиКлиент"

 

В нашем варианте, пожалуй, подойдет массив структур с указанием представления почты и ссылки на получателя письма.

Остается вопрос только как и где брать получателей, если на форме у нас есть только коллекция сформированных печатных форм.

Но это не совсем так, у нас еще есть список значений "ОбъектыПечати", существующий в реквизитах формы.

Как возможный универсальный вариант мы сделали следующее: в цикле перебираем каждый элемент "ОбъектыПечати" и находим в нем реквизит "Сотрудник" или "ФизическоеЛицо" и "Ответственный"

Если такие реквизиты, то вытаскиваем их заполненные электронные почты (контактная информация физ лица), и также добавляем в получатели текущего пользователя 1С.

 
 НайтиВсехВозможныхПолучателей

 

Тестировалось на Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.20.97) и платформе 1С:Предприятие 8.3 (8.3.18.1289).

 

См. также

SALE! 50%

Мессенджеры и боты SMS рассылки Email рассылки Пользователь Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Расширение 1С с полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, WhatsApp, Telegram. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

4800 2400 руб.

07.04.2014    87588    58    199    

142

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

4800 руб.

25.11.2020    26113    280    9    

242

SALE! 15%

Email рассылки Программист Пользователь Платформа 1С v8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)

Решение для массовой рассылки печатных форм (в том числе и дополнительных) любых документов, и произвольных файлов. Рассылка возможна посредством электронной почты, Telegram и файловой системы. Рассылка пакета документов. Добавление факсимильных печати и подписи. Произвольные шаблоны HTML/Simple text с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

5280 4488 руб.

30.06.2022    12435    82    104    

44

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработки предназначены для массового создания актов сверки и отправки их по электронной почте для конфигураций Управление торговлей 10.3. и Бухгалтерия предприятия 3.0. Для Бухгалтерии 3.0 Разработка велась на 1С:Предприятие 8.3 (8.3.15.1830). проверялась на Бухгалтерия предприятия 3.0 (3.0.71.83) и 3.0.76.77 Для Управление торговлей 10.3 Разработка велась на 1С:Предприятие 8.3 релиз конфигурации (10.3.61.2) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

3600 руб.

24.04.2020    32602    128    66    

105

Email рассылки Оптовая торговля Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Управленческий учет Платные (руб)

Многим сотрудникам предприятия требуется актуальная и достоверная информация для принятия верных управленческих решений. Получить данную информацию можно при помощи отчетов, существующих в конфигурации «1С: Управление торговлей 10.3» или «1С:УПП». Но не всегда у пользователей есть время, возможность и/или желание формировать отчеты непосредственно в системе. Намного привычней и удобней получать готовые отчеты на электронную почту, не открывая 1С.

12000 руб.

16.04.2014    86320    101    91    

96

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Создать и отправить 1000 Актов серки контрагентам за 5 мин?! Легко! Разработано для конфигурации 1C:УНФ. Массовое создание и рассылка Актов сверки в три клика.

6000 руб.

13.01.2022    11440    9    13    

15
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Amara 03.08.22 16:00 Сейчас в теме
спасибо огромное! как раз необходим такой функционал, оч сэкономили время.
2. hottion 88 04.08.22 17:39 Сейчас в теме
Оставьте свое сообщение