Групповое формирование актов сверки взаиморасчетов и рассылка по электронной почте (БП 3.0)




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

Порядок работы:

1. Задаем период формирования актов, организацию и группу контрагентов (при необходимости)

2. Нажимаем кнопку «Заполнить контрагентов» и получаем заполненный список. В список попадают все контрагенты, по которым был обороты по счетам взаиморасчетов. Если за указанный период были уже сформированы акты, то они будут выведены. Из контактной информации будет заполнен эл. адрес контрагента. Так же будет заполнена колонка «Получен оригинал» — это дополнительное свойство для акта взаиморасчетов (создаться автоматически). Этот реквизит служит для контроля за возвратом  оригиналов документов.

3. Отмечаем контрагентов и нажимаем  кнопку «Сформировать акты сверки»,  в результате будут сформированы акты сверки с указанной датой  документа. 

4. Для рассылки по эл. почты нажимаем соответствующую кнопку. В письме будут файлы в формате pdf и xls с подписью и печатью организации (необходимо заполнить в карточке организации). При отправке будет использована системная учетная запись.

После отправки письма будет установлена отметка «Отправлен» . В акте будет создано и установлено соответствующее дополнительное свойство.

Вторая обработка, у которой можно задать расписание выполнения — КонтрольПолученияАктовСверок.epf

Алгоритм работы такой – отбираются все отправленные, но не согласованные акты за указанное количество дней, эти акты отсылаются повторно контрагентам а так же высылается список таких актов на указанный адрес эл.почту.

Обработка тестировалась на БП 3.0 релиз (3.0.67.74). 

8 Comments

  1. VolodinaOlga

    Обработка работает не корректно. Акты сверок формируются пустые, без оборотов и остатков. Автор, исправьте или напишите, что данную обработку нужно дорабатывать.

    Reply
  2. andy23

    (2) Здравствуйте!

    У меня на предприятии обработка работает корректно.

    Вероятно настройки конфигурации у Вас отличаются от моих.

    Далее приведу текст который появляется перед скачивание обработки с infostart.ru

    «Предупреждение! Файлы за стартмани не являются готовым решением. Это примеры, шаблоны, алгоритмы, «стройматериалы» для вашей учетной системы. Нет гарантии работоспособности. Вы скачиваете и используете на свой страх и риск.»

    Reply
  3. VolodinaOlga

    Пробовала на разных базах, не работает.. Под какой платформой вы работаете? Может в этом проблема..

    Reply
  4. andy23

    (4) Заполнение актов идет из процедур самого документов, т.е. типовым способом:

    Форма = ПолучитьФорму(«Документ.АктСверкиВзаиморасчетов.ФормаОбъекта»);

    Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);

    Если создать акт и интерактивно нажать кнопку заполнить, что-то заполняется?

    Reply
  5. VolodinaOlga

    То есть, сначала создать акт без обработки? При выборе всех контрагентов, если мною уже был создан документ, то он просто подгружается в обработку, если документа не было, то после того как нажимаю Сформировать акты сверки, документы создаются, но если зайти внутрь — они пустые без оборотов (но при заполнении внутри акта все заполняется в обычном порядке)

    Reply
  6. SV-63

    (5)

    Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);

    Если создать акт и интерактивно нажать кнопку заполнить, что-то заполняется?

    Конечно заполняется. А вот из обработки нет ! Наверное п.ч. процедура не экспортная.

    Хорошая идея с автоматизаций создания и контролем подписания , но похоже что автор поторопился с исполнением … ))

    Reply
  7. SV-63

    (7) Вот так заполняет табличную часть :

    Результат=Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);    //051219
    Если Результат.Статус = «Выполнено» Тогда
    Форма.ЗагрузитьПодготовленныеДанные(Результат);
    Форма.Записать();
    АктСсылка = Форма.Объект.Ссылка;
    СформироватьАктыСверкиНаСервере(АктСсылка);
    Строка.АктСверки = АктСсылка;
    Иначе
    Сообщить(«КраткоеПредставлениеОшибки = «+Результат.КраткоеПредставлениеОшибки);
    КонецЕсли;          //051219
    

    Показать

    Reply
  8. sobico

    Добрый день! Есть возможность отбора по счетам (60,62,76)?

    Reply

Leave a Comment

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