Конвертация данных: сопоставить владельца

1. geminisf 2 12.04.19 11:37 Сейчас в теме
Доброго дня всем! Переношу документ. В документе есть реквизиты "Контрагент" и "ТорговаяТочка". В справочнике торговых точек у элемента есть поле "Владелец", которое соответствует контрагенту из переносимого документа. У Контрагента при переносе меняется код. Собственно вопрос: как при переносе торговой точки указать владельцем того контрагента, который уже в приемнике.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tusv 212 12.04.19 11:57 Сейчас в теме
Можно через Параметры или ИсходящиеДанные.
В ПКС Торговые точки пишем
ИсходящиеДанные = Источник.Контрагент;

Переходим в ПКО Торговые точки, открываем ПКС Владелец
Если ТипЗнч(ВходящиеДанные) = Тип("СправочникСсылка.Контрагенты") Тогда
	Значение =ВходящиеДанные;
КонецЕсли;
3. anton13m 2 12.04.19 12:01 Сейчас в теме
У ПКО Контрагенты установите поля поиска, отличные от кода (ИНН, Наименование) и это правило установите для свойства Владелец.
4. geminisf 2 12.04.19 12:35 Сейчас в теме
(3) Собственно так изначально и сделал. Поиск по инн и кпп. Но не выходит каменный цветок. Что-то упускаю.
5. geminisf 2 12.04.19 13:44 Сейчас в теме
Наверно имеет значение, что в источнике это справочник контрагентов, а в приемнике справочник торговых точек.
6. anton13m 2 15.04.19 17:07 Сейчас в теме
(5) Правило для конвертации контрагентов в торговые точки есть? Поля поиска какие? Может тогда структуру объектов полностью выложите?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот