Массовое создание и рассылка счетов на оплату клиентам для 1С: Бухгалтерии 3.0



Внешние обработка для быстрого создания и рассылки покупателям по e-mail ранее созданных счетов на оплату. Для 1С: Бухгалтерии 3.0.

Первая обработка является развитием публикации //infostart.ru/public/693500/ 

Сделаны следующие доработки:

1. Внесены два изменения, которые не позволяли исходной обработке работать в последнем релизе 1С Бухгалтерии 3.0. Я тестировал обработку на релизе 3.0.67.38. В дальнейшем, если будет интерес к обработке, планирую ее поддерживать.

2. Сделана возможность выбора учетной записи электронной почты.

3. Самое главное, в исходной обработке, при ошибке в отправке одного письма, рассылка прекращалась без каких-либо сообщений. Нельзя было определить, на каком контрагенте возник сбой и сколько счетов от общего количества отправлено. Мы не смогли ее использовать, так как надо было рассылать более 300 счетов. Сейчас обработка рассылает все счета, не прекращая рассылку, если какой-то один или несколько счетов не удалось отправить, а после окончания работы выводится список счетов, которые не отправлены.

4. В версии 1.1 добавлены отборы по контрагенту и по статусу счета. Сделана рассылка счетов с печатью и подписью. Возможность рассылка сразу на два адреса e-mail, если они заведены в справочнике "Контрагенты".

5. В версии 1.2 исправлены выявленные ошибки. Тестировалась на редакции 1С Бухгалтерии 3.0.67.70.

Вторая обработка предназначена для массового ежеквартального создания и рассылки счетов на оплату.  Для формирования счетов надо создать два дополнительных реквизита в справочнике Контрагенты: СуммаСчета (числовой) и НомерСчета (символьный). У них будут соответственно наименования: СуммаСчета (Контрагенты) и НомерСчета (Контрагенты). Табличная часть "Создать счета" заполняется по кнопке "Заполнить контрагентов" контрагентами, для которых в дополнительном реквизите СуммаСчета указана сумма больше 0. Номер счета формируется как префикс Ас00 + номер квартала + номер счета из дополнительного реквизита НомерСчета. Тестировалась также на редакции 1С Бухгалтерии 3.0.67.70.

4 Comments

  1. kolya_tlt

    не очень гибкие настройки по подбору, а кнопка Отправить расположена по канонам платформы 8.1 и даже не имеет флажка «Кнопка по умолчанию» …

    Reply
  2. MaxxiMiliSan

    Обработка не работает

    {ВнешняяОбработка.ГрупповаяОтправкаПочты.Форма.Форма.Форма(640)}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)

    НовоеВложение = Письмо.Вложения.Добавить(ПолучитьИзВременногоХранилища(Вложение.АдресВоВременномХранилище), Вложение.Представление);

    по причине:

    Недопустимое значение параметра (параметр номер ‘1’)

    Reply
  3. MaxxiMiliSan

    Просьба вернуть стартмани

    Reply
  4. alex1cm

    Выявленные ошибки исправлены в версии 1.2.

    Reply

Leave a Comment

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