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