Имя: Пароль:
1C
1С v8
Дополнительный реквизит при обмене в универсальном формате. КД 3.0
0 ИШТ
 
10.06.19
19:32
Имеется односторонний обмен БП3.0 -> ERP2.4
В БП и в ERP создан дополнительный справочник. Включил его в обмен, найдя в формате EnterpriseData наиболее похожий объект и дописав условие в ПОД по выбору ПКО. С ним все ок, он переносится.
В некоторые типовые документы  добавлена ссылка на этот справочник(в обоих базах). Не понятно как изменить правила обмена так чтобы эта ссылка переносилась тоже.
Как я понял через  AdditionalInfo не подходит, т.к. идентификация справочника происходит не по УИДу, а по полям поиска.
В обучающих роликах Гилева было про перенос через ДополнительныеРеквизиты, но я не понял как при этом не сломать типовой перенос дополнительных реквизитов...
1 Garykom
 
гуру
10.06.19
19:41
Идентификацию на УИД переделать никак?
2 ИШТ
 
11.06.19
10:25
Нет по уид нельзя, по нескольким причинам. Я привел упрощенный пример, на самом деле выгрузка в ERP из нескольких баз и кроме того есть не только 1С.
3 Garykom
 
гуру
11.06.19
10:31
(2) Подменять УИДы перед загрузкой в XML файлах обмена же не предлагать?

Если честно я с КД3 и EnterpriseData имел дело только в плане починить типовой обмен, допиливать свой в отличие от КД2 никогда.
И судя по кол-ву желающих высказаться не я один.
4 ИШТ
 
11.06.19
10:34
Хотелось бы увидеть пример полноценного переноса своего реквизита.
Имеется ввиду чтобы новый объект был создан по ключевым элементам, если он не был выгружен ранее, а не просто проставлена битая ссылка.
5 ИШТ
 
11.06.19
16:02
UP