Рассылка документов контрагентам в PDF с печатью и подписью из 1С:Бухгалтерия 2.0

Обработка предназначена для массовой рассылки комплектов документов с печатью и подписью покупателям из конфигурации "1С:Бухгалтерия предприятия 2.0". Аналог для Бухгалтерии 3.0 в работе, по выходу скачавшим первый вариант будет выслан по запросу.
Рассылаются Счет, Реализация товаров и услуг, Счёт-фактура выданный, с печатями и подписями (клише в png).

Краткая инструкция по обработке.
В модуле формы обработки в процедуре «ПередОткрытием»указывается каталог файлов по умолчанию. Потом его можно изменить в диалоге формы.

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

Картинки должны назваться  «Подписи.jpg», ПодписиГлБух.jpg», «Печать.jpg» и иметь прозрачный фон, чтобы сквозь них был виден текст документа (поэтому настроен фильтр на формат png).

В этот же указанный каталог сохраняются отправляемые документы в формате PDF, а также лог-файл, который имеет название «LogFile.txt» (создается, если его нет, или дозаписывается, если существует).

Настройки ящика (логин и пароль) указываются в модуле объекта обработки в процедуре «Сформировать» в первых двух строках:

ЭлектронныйАдресОрганизации = «Сюда пишем логин — имя почтового ящика полностью»;

Пароль = «Сюда пишем пароль от ящика»;

В этой же процедуре можно отредактировать и другие параметры:

— раскомментировать строку показа отправляемых документов на экране;

— изменить имя лог-файла;

— изменить название темы отправляемого сообщения;

— изменить текст отправляемого сообщения;

—  изменить  параметры отправителя и получателя и т. д.

Наличие электронного адреса контрагента определяется по вхождению символа «@» в первую строку «Прочей контактной информации» в карточке контрагента (Справочник «Контрагенты») . В этой строке ничего другого не должно быть указано.

 

Место расположения печати и подписи (рисунков с ними) задается в макетах соответствующих документов.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *