Есть две базы, в обоих есть регистр сведений Штрихкоды
Только в одной в регистре 2 измерения Штрихкод и Номенклатура
А во второй только Штрихкод
Выгрузка издет из базы 1 и базу 2
Если выгружать Универсальной выгрузкой (загрузкой) то все переносится на ура! А если использовать стандартные механизмы обмена то при загрузке выходит ошибка. Программа пытается найти в регистре запись по измерениям Штрихкод и номенклатура, а во второй базе нет такого измерения номенклатура. Как в правилах обмена указать по каким измерениям нужно сопоставлять регистры.
PS
Если во второй базе убрать Номенклатуру из Ресурсов и добавить в Измерения то все загружается на УРА! (1с 8.2)
(2)(3) Суть в том что при загрузке 1с пытается искать такую же запись в регистре приемнике что и в источнике (если найдет перезапишет) и ищит она по всем измерениям источника, хотя в приемнике таких может и не быть. Как указать явно по каким измерениям искать.
(5) В регистрах нельзя ставить галочки. 1с сама ищет по измерениям регистра, только мне непонятно почему по тем измерениям которые в источнике а не приемнике.
описание конфигурации-приемника перезагрузи и переформируй правило
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший