Возможно тривиальная задача, но я видимо уже перегрелся и не соображаю. Есть ПКО Подразделения - так вот его необходимо заменять допустим на вышестоящее - всегда, т.е. не переписывать ПКЗ во всех документах и т.п., а прямо в ПКО прописать что-то вроде Значение = Источник.Родитель;
Возможно ли такое? Перед выгрузкой ПКО? При выгрузке? Где, чего написать?
Пока (ТекЗначение.Родитель <> Справочники.Подразделения.ПустаяСсылка()) И (НЕ ТекЗначение.ПривязанККлассификатору) Цикл
ТекЗначение = ТекЗначение.Родитель;
КонецЦикла;
Если ТекЗначение = Справочники.Подразделения.ПустаяСсылка() Тогда
ТекЗначение = Параметры.ТекущееПодразделение;
КонецЕсли;
ВходящиеДанные = Новый Структура;
ВходящиеДанные.Вставить("Код", ТекЗначение.Код);
Мудрю, оказывается значение Источника - можно переназначить, не надо входящие данные, достаточно:
Источник = ТекЗначение;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс