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

23.07.19

Учетные задачи - Взаиморасчеты

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Групповое формирование актов сверки взаиморасчетов и рассылка по эл.почте (БП 3.0)
.epf 15,28Kb
87
87 Скачать (2 SM) Купить за 2 150 руб.
КонтрольПолученияАктовСверок.epf
.epf 10,73Kb
22
22 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

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

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

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

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

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

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

Акты сверки рассылка

См. также

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

50722 45650 руб.

24.04.2015    194754    150    243    

279

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

14400 руб.

13.03.2018    60480    207    76    

120

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    24336    234    8    

200

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Знаем о взаиморасчетах в Управлении нашей фирмой все, что только можно знать. Самая большая проблема взаиморасчетов в УНФ в том, что зависают непонятные долги и предоплаты, в Пульсе бизнеса показываются неадекватные цифры, отчеты по долгам показывают не пойми что. Автоматический зачет авансов в 1С:УНФ поможет решить эту проблему.

12000 руб.

22.07.2021    25535    32    34    

40

SALE! 20%

Email рассылки Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Решение для массовой рассылки печатных форм (в том числе и дополнительных) любых документов, и произвольных файлов. Рассылка возможна посредством электронной почты, Telegram и файловой системы. Рассылка пакета документов. Добавление факсимильных печати и подписи. Произвольные шаблоны HTML/Simple text с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

4920 3936 руб.

30.06.2022    10928    72    98    

34

Учет доходов и расходов Взаиморасчеты БДР, БДДС Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Мы доработали типовой платежный календарь, добавив в него планируемые постоянные расходы. Теперь можно видеть картину денежных средств в совокупности с текущей динамикой ожидаемых поступлений и расходов. Отчет позволяет увидеть остатки денежных средств в кассе и банке, их движение в разрезе статей ДДС с возможностью выбрать любой период (день, неделя, месяц). Данный отчет подходит для всех основных конфигураций линейки продуктов 1С:Предприятие 8.3 (8.3.18.1289): 1С:Бухгалтерия предприятия, редакция 3.0 (3.0.77.95), 1С:Управление торговлей, 1С:Комплексная автоматизация 2 (2.4.11.67), Объединенное решение: Модуль 1С:CRM 3 (3.0.21.3) +1С:ERP Управление предприятием 2 (2.4.13.111). Также есть возможность адаптации отчета под другие конфигурации. Мобильное приложение работает как на Android, так и на IOS.

2880 руб.

16.03.2021    22053    13    13    

29
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 23.07.19 10:48
Сообщение было скрыто модератором.
...
2. VolodinaOlga 10 24.07.19 10:31 Сейчас в теме
Обработка работает не корректно. Акты сверок формируются пустые, без оборотов и остатков. Автор, исправьте или напишите, что данную обработку нужно дорабатывать.
3. andy23 470 24.07.19 12:08 Сейчас в теме
(2) Здравствуйте!
У меня на предприятии обработка работает корректно.
Вероятно настройки конфигурации у Вас отличаются от моих.
Далее приведу текст который появляется перед скачивание обработки с infostart.ru
"Предупреждение! Файлы за стартмани не являются готовым решением. Это примеры, шаблоны, алгоритмы, "стройматериалы" для вашей учетной системы. Нет гарантии работоспособности. Вы скачиваете и используете на свой страх и риск."
4. VolodinaOlga 10 24.07.19 12:54 Сейчас в теме
Пробовала на разных базах, не работает.. Под какой платформой вы работаете? Может в этом проблема..
5. andy23 470 24.07.19 17:24 Сейчас в теме
(4) Заполнение актов идет из процедур самого документов, т.е. типовым способом:

Форма = ПолучитьФорму("Документ.АктСверкиВзаиморасчетов.ФормаОбъекта");
Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);

Если создать акт и интерактивно нажать кнопку заполнить, что-то заполняется?
7. bts-1 03.12.19 09:31 Сейчас в теме
(5)
Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);

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


Конечно заполняется. А вот из обработки нет ! Наверное п.ч. процедура не экспортная.
Хорошая идея с автоматизаций создания и контролем подписания , но похоже что автор поторопился с исполнением ... ))
8. bts-1 06.12.19 16:57 Сейчас в теме
(7) Вот так заполняет табличную часть :

Результат=Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);    //051219
		Если Результат.Статус = "Выполнено" Тогда
			Форма.ЗагрузитьПодготовленныеДанные(Результат);
			Форма.Записать();
			АктСсылка = Форма.Объект.Ссылка;
			СформироватьАктыСверкиНаСервере(АктСсылка);
			Строка.АктСверки = АктСсылка;
		Иначе
			Сообщить("КраткоеПредставлениеОшибки = "+Результат.КраткоеПредставлениеОшибки);
		КонецЕсли;          //051219
Показать
6. VolodinaOlga 10 24.07.19 18:55 Сейчас в теме
То есть, сначала создать акт без обработки? При выборе всех контрагентов, если мною уже был создан документ, то он просто подгружается в обработку, если документа не было, то после того как нажимаю Сформировать акты сверки, документы создаются, но если зайти внутрь - они пустые без оборотов (но при заполнении внутри акта все заполняется в обычном порядке)
9. sobico 12.12.19 12:50 Сейчас в теме
Добрый день! Есть возможность отбора по счетам (60,62,76)?
10. kubiky 138 28.04.20 23:58 Сейчас в теме
Вот так заработало (3.0.76.77):

&НаКлиенте
Процедура СформироватьАктыСверки(Команда)
// YYK-------->	
	Перем ДополнительныеПараметры;
	
	ДополнительныеПараметры=Неопределено;
// YYK--------<	
	Если НЕ ЗначениеЗаполнено(Организация) Тогда
		Сообщить("Не заполнена организация!");	
		Возврат;
	КонецЕсли;	
	
	Если НЕ ЗначениеЗаполнено(ДатаНачала) или НЕ ЗначениеЗаполнено(ДатаОкончания) или НЕ ЗначениеЗаполнено(ДатаАкта) Тогда
		Сообщить("Не выбраны даты формирования актов сверки!");	
		Возврат;
	КонецЕсли;
	
	НетОтмеченных = Истина;
	
	Представитель =  ПолучитьПредставителя(Организация, ДатаАкта);
	
	Для Каждого Строка Из тзКонтрагенты Цикл
		Если НЕ Строка.Отметка Тогда
			Продолжить;
		КонецЕсли; 
		НетОтмеченных = Ложь;
		Если ЗначениеЗаполнено(Строка.АктСверки) Тогда
			Сообщить(""+Строка.Контрагент + " акт уже был сформирован!", СтатусСообщения.Важное);
			Продолжить;
		КонецЕсли; 
		
		Форма = ПолучитьФорму("Документ.АктСверкиВзаиморасчетов.ФормаОбъекта");
		Форма.Объект.Дата = ДатаАкта;
		Форма.Объект.Организация = Организация;
		Форма.Объект.ДатаНачала = ДатаНачала;
		Форма.Объект.ДатаОкончания = ДатаОкончания;
		Форма.Объект.Контрагент = Строка.Контрагент;
		Форма.Объект.ПредставительОрганизации = Представитель;
// YYK-------->	
		//Форма.ПриИзмененииКонтрагентаСервер();
		Форма.ВопросПриИзмененииКонтрагентаЗавершение(КодВозвратаДиалога.Да,ДополнительныеПараметры);
// YYK--------<	
		Форма.Объект.ДоговорКонтрагента = "";
// YYK-------->			
		//Форма.ЗаполнитьПоДаннымБухгалтерскогоУчета(Истина);
		ДополнительныеПараметры=Новый Структура;
		ДополнительныеПараметры.Вставить("ЗаполнятьДанныеКонтрагента",Истина);
		Форма.ВопросЗаполнитьПоДаннымУчетаЗавершение(КодВозвратаДиалога.Да, ДополнительныеПараметры);
// YYK--------<	
		Форма.Записать();
		АктСсылка = Форма.Объект.Ссылка;
		
		СформироватьАктыСверкиНаСервере(АктСсылка);
		
		Строка.АктСверки = АктСсылка;
	КонецЦикла;

	 Если НетОтмеченных Тогда
	 
	 	Сообщить("Нет отмеченных контрагентов!", СтатусСообщения.Важное);	
	Иначе
		Сообщить("Формирование актов завершено!", СтатусСообщения.Информация);
	 КонецЕсли; 
	
КонецПроцедуры
Показать
14. kubiky 138 29.04.20 00:20 Сейчас в теме
(10)

Здесь лучше так:

ДополнительныеПараметры.Вставить("ЗаполнятьДанныеКонтрагента",Ложь);
11. kubiky 138 29.04.20 00:05 Сейчас в теме
+

В запрос
//Заполним существующими актами

добавить проверку на пометку удаления неудачных актов:

Запрос = Новый Запрос;
	Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
...................
// YYK-------->
	               |	И АктСверкиВзаиморасчетов.ПометкаУдаления = ЛОЖЬ";
// YYK--------<
12. kubiky 138 29.04.20 00:11 Сейчас в теме
+

там же:

Запрос.УстановитьПараметр("ДатаОкончания", НачалоДня(ДатаОкончания));

Может надо:

Запрос.УстановитьПараметр("ДатаОкончания", КонецДняДня(ДатаОкончания));
13. kubiky 138 29.04.20 00:12 Сейчас в теме
сорри:


Запрос.УстановитьПараметр("ДатаОкончания", КонецДня(ДатаОкончания));
15. kubiky 138 29.04.20 00:27 Сейчас в теме
16. kubiky 138 29.04.20 00:36 Сейчас в теме
+

В идеале еще добавить типовой отбор по контрагентам с сохранением настроек отбора, а не просто принадлежность группе.

Щас займусь...
17. alesya_gai 26.01.21 12:59 Сейчас в теме
(16)здравствуйте! Скажите пожалуйста , исправляла по вашим комментариям , работает. Но заметила что заполняет только документами по движению дс, остальные не попадают....к сожалению...
Не подскажите как можно это исправить?
18. kubiky 138 26.01.21 18:59 Сейчас в теме
"...Но заметила что заполняет только документами по движению дс, остальные не попадают"

А что такое "остальные"????

Возможно в акте сверки у вас отключены требуемые счета учета.

1. проверьте в ваших актах сверки на закладке ТЧ "Счета учета расчетов" - что включено
Нажите на кнопку "Заполнить" (по умолчанию).


2. В этой обработке найдите строку:

ТаблицаСчетовВзаиморасчетов = УчетВзаиморасчетов.ПолучитьТаблицуСчетовУчетаВзаиморасчетов(Истина, Ложь);

Посмотрите что в таблице и

В эту таблицу ТаблицаСчетовВзаиморасчетов добавьте ваши "хотелки" счетов взаиморасчетов
19. user1648985 05.10.21 09:35 Сейчас в теме
Добрый день, при нажимании кнопки сформировать акт-сверки -сразу выдает ошибку.
Что делать?
Прикрепленные файлы:
20. kostyan7 43 20.10.21 11:41 Сейчас в теме
Обработка не рабочая, это просто кошмар. Жирный минус автору.
21. and2000 22.07.22 17:42 Сейчас в теме
Метод объекта не обнаружен (ПриИзмененииКонтрагентаСервер)
{ВнешняяОбработка.ФормированиеАктовСверки.Форма.Форма.Форма(213)}:Форма.ПриИзмененииКонтрагентаСервер();
22. implozia58 21.04.23 13:39 Сейчас в теме
Обработка не рабочая!!!!
Метод объекта не обнаружен (ПриИзмененииКонтрагентаСервер)
{ВнешняяОбработка.ФормированиеАктовСверки.Форма.Форма.Форма(213)}:Форма.ПриИзмененииКонтрагентаСервер();
Оставьте свое сообщение