Задача обработки - распределить сумму по строкам документа. Сумма распределения - разность начальной суммы документа и измененной суммы документа. Измененная сумма документа появляется в результате изменения суммы в любой строке формы обработки.
Внешняя обработка подключается стандартно, на панели документа появляется кнопка Распределение суммы.
После нажатия кнопки вызывается форма внешней обработки, на форму копируется таблица документа. Колонки таблицы создаются динамически, если в документе не используются ручные или автоматические скидки, соответствующие колонки на форме не создаются.
Измените сумму в строке, сумма к распределению будет показана в шапке обработки.
Сумма будет распределена только по тем строкам, которые выбраны галками в колонке Выбор.
Нажмите кнопку Рассчитать. Сумма к распределению будет распределена пропорционально по выбранным строкам.
Нажмите кнопку Записать. Данные расчета, новые суммы и цены товаров будут перенесены в документ.
Запишите и проведите документ.
Эту простейшую обработку можно использовать как шаблон для создания аналогичных внешних обработок заполнения табличной части документов в режиме "Открытие формы".