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

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

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

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

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

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

Upd 20.05.2024 Обработка протестирована на версиях БП 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 не будет опубликован. Обязательные поля помечены *