Код открыт. Прошу её считать болванкой, которую можно допилить под себя.
Обработка делает перенос с договоров с видом «по договору в целом» на договора с видом «по заказам».
Обработка делает отбор всех договоров выбранного контрагента, если у контрагента нет договоров или договор один, обработка прекращает свою работу. Если у контрагента нет договора с видом «по заказам» — обработка прекращает свою работу. Далее обработка ищет соответствие договоров по введенному в справочник реквизиту «КодНСИ», он должен быть одинаков у договоров и «по договору в целом» и по договору «по заказам», также должна быть одинакова ставка НДС. Создаётся пустая заявка, на которую вешается сумма с договора «в целом», в итоге сумма с договором «в целом» обнуляется, и на равную сумму увеличивается на договоре «по заказам»…. Как будет списываться сумма с пустой заявки, это уже совсем другая история .