Заполнение Акта сверки программно
Учетные задачи - Взаиморасчеты
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.

Понадобилось клиенту заполнить акт сверки по особому – сделал. Выкладываю механизм – может кому пригодится. По какому алгоритму и зачем именно так добавляются данные в акт не суть, я делюсь самим механизмом. Как отладить обработку заполнения, как заполнить акт сверки из обработки заполнения.
Отладка обработки заполнения. Подробно описана здесь


В этой обработке прописываем адрес обработки заполнения

Подключаем ее штатными средствами (через дополнительные обработки)

Пишем обработку заполнения


Сохраняем ее по адресу, что прописан в обработке отладки

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

Я скопировал несколько процедур из Акта сверки для заполнения табличной части штатными средствами


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

После заполнения табличной части вызвал свое заполнение ее же, но уже своими данными, и отсортировал по дате

Затем пересчитал итоги на начало и конец и вернул данные в форму.
Да! отладка – ставим точку останова в обработке заполнения

И вызываем

Когда все отладили - подключаем обработку заполнения к бухгалтерии через Доп. обработки.
Проверялось на Бухгалтерия предприятия, редакция 3.0 (3.0.121.25)
Еще, просьба к гиперактивным товарищам, которым скучно - просьба не добавлять в комментарии риторические вопросы. Если есть информация по существу - милости просим, делитесь своими знаниями.
Вступайте в нашу телеграмм-группу Инфостарт