КД, выбор ПКО при загрузке #485666


#0 by MaxS
Обмен ЗУП - УПП. в правилах обмена два ПКО ФизическиеЛица и ФизическиеЛицаТабл. в первом источник и приемник СправочникСсылка.ФизическиеЛица, во втором источник структура или строка, не важно, приемник СправочникСсылка.ФизическиеЛица. Как при загрузке указать каким ПКО воспользоваться?
#1 by Господин ПЖ
ИмяПКО =
#2 by MaxS
как узнать при загрузке каким ПКО был выгружен объект?  Чтобы принять решение как его загрузить.
#3 by Aleksey_3
Конвертация происходит при выгрузки, а не при загрузке. Что даст тебе имя?
#4 by MaxS
в "Поля поиска" есть некоторые процедуры. И выполняются они при загрузке. Для ПКО ФизическиеЛицаТабл передаётся не ФИО, а код и имя подразделения организации, а при загрузке по ним ищется соответствующее физлицо... На выбор ПКО при загрузке влияет приоритет, который установлен в правилах обмена.
#5 by lxndr
обработчик "Поля поиска" для разных ПКО различен
#6 by Aleksey_3
Ну передавай в каком нибудь поле, например комментарий
#7 by Господин ПЖ
но вообще прав. По возможности все уже должно быть выгружено "как надо"
#8 by MaxS
В Конвертация Перед загрузкой объекта  теоретически можно выяснить какой объект будет загружаться и установить ему нужное ПКО. Но данных объекта там ещё нет и прочитать например комментарий нельзя. разве что в первом по приоритету ПКО по составу полей поиска можно принять решение как искать, а ПКО ниже приоритетом получается не будет задействовано. ? ;)  в том, том проблема, что в ЗУП неизвестно ФИО физлица, но известно подразделение организации, которое и передаём. а при загрузке ищем по подразделению единственного сотрудника на дату и далее находим  физлицо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям