Имя: Пароль:
1C
1С v8
Обмен данными УТ 10.3.21 -> БП 2.0.43 потерялась номенклатура в документе
,
0 Fomania
 
03.02.13
23:10
Такая проблема - в документе Реализация около 400 строк в таблице Товары, вся номенклатура перенеслась, а одна строка в начале и три строки в середине документа заполнились без наименования номенклатуры. То есть в строке проставлена цена, количество и все остальное, но сама номенклатура пустая, и док не проводится. Номенклатура в базе есть. В чем может быть причина?
1 Пенза58
 
03.02.13
23:11
В регистре соответствия объектов
2 Fomania
 
03.02.13
23:13
Как теперь это можно поправить тогда?
3 Пенза58
 
03.02.13
23:15
(2) Посмотреть в УТ какой для номенклатуры прописан уникальный идентификатор и посмотреть какой он на самом деле в БП.

Если не совпадет, тогда взять УИ из БП и прописать в регистре УТ.
4 Fomania
 
03.02.13
23:18
(3) Подскажи пожалуйста, есть какая-то обработка для просмотра УИДа объекта? Раньше только во время отладки просматривала, но по-моему это какой-то кривой вариант, должен быть проще
5 troyka
 
03.02.13
23:20
Проверьте по какому полю стоит синхронизация.
6 Fomania
 
03.02.13
23:25
(5) По Наименованию и Группе ищется номенклатура. Ранее была настроена выгрузка из УТ в БП, после обновлений перестала работать. Была создана новая, но для всех справочников было установлено правило выгрузки "Только по ссылке". Не знаю, может ли в этом быть причина. Ведь с остальной номенклатурой все нормально в документах.
7 troyka
 
03.02.13
23:34
Может с наименованием какой косяк? Попробуйте скопировать наименование из исходной и заменить в конечной. (если конечно Вы на тестовых базах)
8 Fomania
 
03.02.13
23:37
(7) Обязательно на тестовых! Наименование одинаковое, родитель тоже.
9 Пенза58
 
04.02.13
08:23
(5) > Проверьте по какому полю стоит синхронизация.

Это технология устарела. В стандартный обмен данными работает о другому( вернее используется но только при первой синхронизации).
10 Fomania
 
04.02.13
11:29
(9) Эта обработка по выгрузке как капуста, все время одно из другого вызывается, и в процессе через Выполнить выполняются куски кода, забитые в правилах переноса. У меня не получилось в отладчике отследить, как переносится эта табличная часть документа. Наверное из какого-то регистра соответствий берется, но из какого точно я не знаю. Если кто-то поможет разобраться, буду очень благодарна!