|
Конвертация данных (Регистр сведений)
| ☑ |
0
bestuzhev
19.10.13
✎
15:56
|
Есть две базы, в обоих есть регистр сведений Штрихкоды
Только в одной в регистре 2 измерения Штрихкод и Номенклатура
А во второй только Штрихкод
Выгрузка издет из базы 1 и базу 2
Если выгружать Универсальной выгрузкой (загрузкой) то все переносится на ура! А если использовать стандартные механизмы обмена то при загрузке выходит ошибка. Программа пытается найти в регистре запись по измерениям Штрихкод и номенклатура, а во второй базе нет такого измерения номенклатура. Как в правилах обмена указать по каким измерениям нужно сопоставлять регистры.
PS
Если во второй базе убрать Номенклатуру из Ресурсов и добавить в Измерения то все загружается на УРА! (1с 8.2)
|
|
1
bestuzhev
20.10.13
✎
10:43
|
Апну
|
|
2
Naumov
20.10.13
✎
11:19
|
Вопрос в чем?
|
|
3
EvgeniuXP
20.10.13
✎
11:36
|
(2) если добавить, у него (0) загружается, если не добавить в измерение - не загружается - где подвох. :)
|
|
4
bestuzhev
20.10.13
✎
14:02
|
(2)(3) Суть в том что при загрузке 1с пытается искать такую же запись в регистре приемнике что и в источнике (если найдет перезапишет) и ищит она по всем измерениям источника, хотя в приемнике таких может и не быть. Как указать явно по каким измерениям искать.
|
|
5
hhhh
20.10.13
✎
14:22
|
(4) ну, галочки там в правилах проставить, по каким полям искать.
|
|
6
bestuzhev
20.10.13
✎
14:27
|
(5) В регистрах нельзя ставить галочки. 1с сама ищет по измерениям регистра, только мне непонятно почему по тем измерениям которые в источнике а не приемнике.
|
|
7
Naumov
20.10.13
✎
15:10
|
описание конфигурации-приемника перезагрузи и переформируй правило
|
|