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

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    86802    55    199    

140

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

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

4800 руб.

25.11.2020    25855    277    9    

238

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 с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

4920 руб.

30.06.2022    12142    82    102    

43

Взаиморасчеты 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) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2520 руб.

24.04.2020    32418    126    66    

103

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

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

12000 руб.

16.04.2014    86183    101    91    

96

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

Данная обработка позволяет сократить объем ручных операций, выполняемых ежемесячно бухгалтером или его помощником за счет автоматизации систематического процесса.

7800 руб.

12.02.2019    34234    27    24    

26

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

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

6000 руб.

13.01.2022    11343    9    13    

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