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