Имя: Пароль:
1C
1С v8
Конвертация и обмен.
0 haggart
 
21.11.13
15:48
Добрый день, коллеги.
Помогите с решением.
Есть две базы, обе Бухгалтерия (Украина). Источник доработан, приемник - типовой. В приемник выгружаются только документы по одной из организаций. Задача - нужно чтобы выгружались только те элементы справочников, которые есть в документах. Если использовать обработку универсальный обмен XML - это работает.
Но хотелось бы использовать обмен по правилам. Но если использовать те же правила из конвертации, то выгрузка объектов по ссылкам из документов не происходит, т.к. считается, что объекты выгружаются сами по регистрации для обмена. Но мне не нужны все элементы справочников.
Может кто знает какую процедуру из Универсальной обработки XML можно скопировать и заменить в обработке ОбменДаннымиXML, чтобы механизм был такой же (выгружались объекты по ссылкам)?
1 haggart
 
21.11.13
16:07
Вопрос актуальный.
2 Darly
 
21.11.13
16:16
On-line обмен

Выгружать объект (полностью), только при наличии на него ссылки - настройка определяет при каких обстоятельствах необходимо выгружать объект. В том случае, если флажок установлен, то выгрузка объекта будет выполнена по следующим правилам:

1. По правилам выгрузки если объект уже выгружался, то выгружаем его как есть
2. По правилам выгрузки если объект не выгружался, то не выгружаем
3. При выгрузке по ссылке на объект выгружаем целиком

Например, если нужно переносить не всю номенклатуру из одной ИБ в другую, а только ту, на которую есть ссылки, то флажок подойдет.
3 c00Lo
 
21.11.13
16:21
Надо смотреть правила конвертации объекта справочника
может быть там стоит галочка "только создавать новые но не перезаписывать найденные" (ну как то так называется)?
4 haggart
 
21.11.13
16:33
Darly, спасибо.
Реально помог!