День добрый , написал короткую простейшую обработку, непойму в чём дело, в трёх соснах заплутал, Обработка по заполнению реквизита ПодразделениеКт , конфигурация:ЗУП, документ-Отражение ЗП в рег. учете.В копии базы заполняет а в рабочей нет,
обт=док.ПолучитьОбъект();
Для каждого стр из обт.ОтражениеВУчете цикл
Если стр.СчетКт=счет тогда
сообщить("Счет Кт: "+стр.СчетКт);
стр.ПодразделениеКт=Стр.ПодразделениеДт;
сообщить("Проставленное подразделениеКт: "+стр.ПодразделениеКт);
//обт.Записать();
КонецЕсли;
конецЦикла;
обт.Записать();
КонецПроцедуры
Процедура ПриОткрытии()
счетПоиск=ПланыСчетов.Хозрасчетный.НайтиПоКоду("68.01"); //можно сохранить в пользовательском режиме
Если Счетпоиск.Пустая() тогда
Сообщить("счет не найден");
иначе
Счет=СчетПоиск;
конецЕсли;
это отбор по проводкам с счетом 68.01, смотрел по отладчику таблица заполняется но данные не записываются
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс