Возникла задача перезаполнения налоговых проводок для ручных бухгалтерских операциий для конфигурации Бухгалтерия для Казахстана, редакция 3.0, которые были созданы программно пакетными обработками, обычно пользователь открывает форму документа ручной операции и там смело нажимает кнопку НУ_ЗАПОЛНИТЬ
Идея обработки в следующем, сначала запросом выбираются нужные ручные операции, а потом для каждого документа вызывается не экспортная процедура модуля формы для заполнения налоговых проводок, предварительно очищаются налоговые проводки на форме документа.
Вся идея обработки заключена в коде:
&НаКлиенте
Процедура ЗаполнитьНалоговыйНаборЗаписей(ссДок)
П = Новый Структура("Ключ", ссДок);
фрмДок = ПолучитьФорму("Документ.ОперацияБух.ФормаОбъекта", П);
фрмДок.НалоговыйНаборЗаписей.Очистить();
фрмДок.БУЗаполнитьНУНаСервере();
фрмДок.Записать();
КонецПроцедуры
Особую благодарность выражаю своему напарнику Александру за помощь при написании обработки.