Имя: Пароль:
1C
1С v8
Корявая выгрузка данных по правилам
,
0 Nikitvol
 
27.08.13
12:48
Всем привет.
Проблема у меня возникла следующая:

Есть самописные правила обмена данными между УПП 1.2 и УТ 11.1 (извращение, но чтож поделать). С помощью них мне нужно перенести справочник "Договоры контрагентов". У этого справочник есть реквизит "Организация". Так вот эту организацию мне тоже нужно перенести.

В правилах создал ПКО для справочников "Договоры контрагентов" и "Организации". В ПКО "Договоры контрагентов" в ПКС "Организация" указал правило конвертации "Организации".
Правила выгрузки данных сделал только для "Договоров контрагентов".

Если воспользоваться этими правилами обработкой "Универсальный обмен данными в формате XML", то все переносится нормально: выгружаются как "Договоры контрагентов", так и "Организации".

А вот если производить обмен типовыми средствами УПП: "Обменом данными (по правилам)", то после выгрузке уже видно, что выгрузились только "Договоры контрагентов", а "Организации" - нет...

В чем может быть проблема? В правилах? Или в древней УПП? Куда посоветуете копать?
1 Nikitvol
 
27.08.13
13:46
Если в ПКО "Договоры контрагентов" в ПКС "Организация" перед выгрузкой написать:
ВыгрузитьПоПравилу(Источник.Организация, , , , "Организации");
Тогда все естественно работает. Но ведь такое поведение неправильное!