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