Массовая печать актов и счетов + отправка актов и счетов по Email Для БП 3.0, БП 2.0

Для БП 3.0 и БП 2.0. Данная обработка была написана для собственных нужд, решил поделиться.

Суть такая: есть документы реализации и счета на оплату, выбираем нужный период, жмем на кнопку Сформировать список, получаем табличку. Можем печатать отмеченные счета и акты.

Поле "Дата счета" предназначено для того, чтобы печатные формы формировались с выбранной датой. Если поле оставить пустым, печатные формы будут формироваться как обычно, с датами документов.
В сформированном списке указываете, какие документы нужно печатать. Очевидно, если стоит галочка в поле "На принтер", обработка при нажатии на кнопку "Печать" отправит документы сразу на печать, если галочка не стоит, просто откроет выбранные печатные формы. 
Поля "Путь для файлов", "Mail" и "Пароль" нужны в том случае, если вы хотите отправить вашим клиентам выбранные документы по почте, нажатием на кнопку "Отправить по email". В поле "Путь для файлов" указываете папку, в которую будут сохраняться выбранные документы. Документы сохраняются в формате "PDF". Поле "Mail" и "Пароль" заполняете соответственно адресом почты и паролем, с которого будут отправляться счета вашим клиентам. При нажатии на кнопку "Отправить по email", выбранные документы отправятся, если напротив соответствующего контрагента поле "Отправить письмо" заполнено и стоит галочка.

 Макеты можно допилить по своему желанию, да и вообще обработку.

Upd 31.03.2026 Добавил обработку для БП 2.0. Суть та же, только обработка цепляется к документу Оказание услуг, соответственно данные собирает из него же.

Upd 20.05.2026 Обработка протестирована на версиях БП 3.0 3.0.43.195 и БП 2.0 2.0.65.29

13 Comments

  1. djdiamond

    Спасибо!! Полезная обработка. Допиливаю для своих нужд отправлять акты сверок массово)

    Reply ↓
  2. SLord

    Добрый день Виталий,

    В Вашей обработке можно спасти собранный список счетов и актов?

    Или послать на печать этот список?

    И есть ли отбор по актам (подписан — не подписан)?

    Нам нужен список не подписанных актов + счет.

    Спасибо за ответ.

    Reply ↓
  3. vitassemenov

    (2) Добый, что значит «спасти»?

    Можно печатать и отдельные документы, и все сразу

    Такого отбора нет

    Reply ↓
  4. borl60@mail.ru

    Спасибо! Помогло не тратит время на разработку того же с нуля.

    Reply ↓
  5. FKLDOZ

    Добрый день!

    Виталий, будет работать в Бухгалтерия предприятия, редакция 3.0 (3.0.49.21)?

    Reply ↓
  6. vitassemenov

    (5) Да, будет

    Reply ↓
  7. FKLDOZ

    (6)Спасибо Виталий!

    Скажите, код открыт? Надо под себя дописать обработку.

    Reply ↓
  8. vitassemenov

    (7) Да, код открыт

    Reply ↓
  9. FKLDOZ

    Виталий, что-то не отправляются письма по почте:

    {ВнешняяОбработка.ПечатьСчетаИзОказаниеУслуг.Форма.Форма1.Форма(492)}: Ошибка при вызове метода контекста (Подключиться): Произошла ошибка при работе с SMTP. Код ошибки: 25 (Отказ в установлении соединения со стороны сервера.)

    Почту, с которой отправляю, все ввожу, пароль тоже. И почему пароль показывается живьем?

    От этой почты и пароля я отправляю программно письма из 8.2. Живая почта.

    В чем может проблем?

    Reply ↓
  10. SegaZX

    (9) Такая же история и у меня

    Reply ↓
  11. vitassemenov

    (10) какую обработку скачали? для 2.0 или для 3.0?

    Reply ↓
  12. SegaZX

    (11) которая 3.0

    Reply ↓
  13. vitassemenov

    (12) Перекачайте файл, исправил ошибку

    Reply ↓

Leave a Comment

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