Требовалось где-то хранить эту таблицу, но т.к. конфигурация 1С:Бухгалтерия часто обновляется, то с поддержки ее лучше не снимать, значит, табличную часть к справочнику ДоговорыКонтрагентов не создать, далее хоть в Дополнительных сведения в режиме Предприятия и можно было указывать тип строка неограниченной длины, в конфигураторе было видно что максимально там можно хранить строку длиной 1024, поэтому было выбрано информацию из этой заполненной таблицы сохраняется в формате json в прикрепленном файле договора.
В работе использованы материалы
Спасибо этим авторам и соавтору-постановщику-заказчику.
Нюансы:
1) в подборе тип цен берется МойТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00-000001");//Основная цена продажи, при необходимости можно самим изменить в модуле формы
2) в КС-2 выводятся только те строки, в которых заполнено и равна
3) в КС-3 выводятся только те строки, в которых заполнено и суммы в колонке печатной формы заполняются всеми позициями, в колонке - все позиции, дата которых начинается с начала года, в колонке - аналогично КС-2
4) одинаковые позиции номенклатры объединяются в одну строку при печати
5) позиции группируются по папкам номенклатуры с выводом итогов по ним.
Тестировалась и работает на последних релизах БП 3.0
Регистрируется страндартно, как и любая ВПФ (Администрирование - Дополнительные отчеты и обработки - Создать - Выбрать файл с внешней печатной формой - Записать и закрыть).
05.08.20 - В версиях КС-2 v2.3.0 и КС-3 v2.4.0
исправлены ошибки в связи с устаревшими функциями БСП(ПолучитьДанныеФайла,ДобавитьПрисоединенныйФайл,ОбновитьПрисоединенныйФайл,ПолучитьНомерНаПечать)
________________________________________________________________________________________________________
Смотрите также другие разработки автора для 1С:"Бухгалтерия предприятия" 3.0:
Загрузка "Платежных поручений" из файла Excel в БП3.0
Загрузка "Поступлений наличных" (от покупателей) из файла Excel в БП3.0
Внешний отчет по журналу "Реализаций товаров" для БП 3.0