Групповое создание и рассылка актов сверки. Бухгалтерия 3.0

Обработка предназначена для создания и рассылки по Email «актов сверки» (с печатью и подписью) по списку контрагентов за указанный период. Тестировалась на Бухгалтерия предприятия, редакция 3.0 (3.0.63.22).

Как это работает — 

1) Настраиваем для пользователя учетную запись эл.почты (без этого отправка работать не будет)

2) Открываем обработку и выбираем период (По умолчанию встает текущий месяц)

3) Заполняем таблицу Контрагентов, тут предполагается  использовать 2 метода —

а) Кнопка "Заполнить контрагентов" — выводит ВСЕХ контрагентов по которым есть что сверять за указанный период

б) Поле "выбрать по группе" делает то же самое только по выбранной группе

4)Этап проверки, что все заполнилось правильно и нас устраивает, можно добавить/удалить Контрагентов

5)Команда "Создать акты" — сразу спросит нужно провести или оставить без проведения. Создает документы "АктСверкиВзаиморасчетов" по выбранным контрагентам и добавляет в список актов(для удобства работы)

6) Этап контроля — список Актов имеет поле Email(заполняется из карточки контрагента), на данном этапе есть возможность исключить/добавить в рассылку акты, поменять Email получателя.

7) Команда "Отправить по эл почте" — формирует печатную форму "акта сверки" и отправляет на указанный Email для каждого акта из таблицы актов ( реализовано состояние и обработка прерывания пользователя(CTRL+Break))

PS. Данная обработка большей частью эксперимент — так как полностью использует команды типовой конфигурации и практически не использует свои запросы(только для получения списка контрагентов), на мой взгляд процесс адаптации такой обработки будет проще, так как необходимо только указать нужную процедуру.

7 Comments

  1. bes2014

    в редакции 3.0 (3.0.53.38 ) не пошла..

    Reply
  2. Doreng

    (1)В личку — какая ошибка, поправлю и скину.

    Reply
  3. bes2014

    (2)Добрый день!

    Выдает ошибку: «Невозможно подключить дополнительную обработку из файла.

    Возможно, она не подходит для этой версии программы.

    Метод объекта не обнаружен (СведенияОВнешнейОбработке)»

    И на этом все.

    В релизе 3.0.54 и выше был изменен вызов функций, для отправки письма с вложением. Видимо причина в этом. Ну чтож, буду обновлять свою конфигурацию!

    Спасибо Вам!

    Reply
  4. vladna

    Обработка не открывается, пишет, что

    «Невозможно подключить дополнительную обработку из файла.

    Возможно, она не подходит для этой версии программы»

    Бухгалтерия предприятия, редакция 3.0 (3.0.64.54)

    Reply
  5. Aleks.spb

    Не претендую на истину в последней инстанции, но получать контрагентов в запросе через «Хозрасчетный.Регистратор.Контрагент» и реальную таблицу — это печально. Даже с точки зрения банальной логики, не все документы содержат контрагента.

    Выгружать все это в таблицу значений и сворачивать, а потом сортировать — печаль еще большая.

    Критикуешь, предлагай.

    Предлагаю:

    Запрос = Новый Запрос;
    Запрос.Текст = «ВЫБРАТЬ РАЗЛИЧНЫЕ
    | ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент
    |ИЗ
    | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, , , , &ВидСубконтоКонтрагенты, )
    |                     КАК ХозрасчетныйОстаткиИОбороты
    |
    |УПОРЯДОЧИТЬ ПО
    | Контрагент
    |АВТОУПОРЯДОЧИВАНИЕ»;
    Запрос.УстановитьПараметр(«ДатаНачала»,НачалоДня(Объект.ДатаНачала));
    Запрос.УстановитьПараметр(«ДатаОкончания»,КонецДня(Объект.ДатаОкончания));
    Запрос.УстановитьПараметр(«ВидСубконтоКонтрагенты»,ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты);
    
    Выборка = Запрос.Выполнить().Выбрать();
    
    Пока Выборка.Следующий() Цикл
    НоваяСтрочка = Объект.Контрагенты.Добавить();
    НоваяСтрочка.Контрагент = Выборка.Контрагент;
    КонецЦикла;
    

    Показать

    Reply
  6. tsatsur

    т.е. акты сверок создаются пустые и не заполняются данными за период? да уж.

    Reply
  7. Doreng

    (6)У вас не заполняется документ данной обработкой? Скажите какая у Вас платформа,релиз конфигурации и почта куда можно выслать доработанную под Вас версию.

    Reply

Leave a Comment

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