0
lexushka
02.06.15
✎
07:32
|
Всем добрый день
Столкнулся с непонятной проблемой:
имею нулевую УНФ, заполненную пользователем
УНФ в итоге сейчас 1.5.4.11 (апрельская бета (в версии на тот момент обмен с текущей на тот момент версией БП3 вообще не шел))
итак
УНФ 1.5.4.11, БП3 3.40.28
Переносим иерархический справочник Номенклатура
Имеем например такую ветку
Номенклатура -> МАТЕРИАЛЫ -> Канцтовары ->....
и тут несколько записей
Блок Post-IT
Канцтовары и так далее
так вот при синхронизации
нормально переезжают в БП3 только Канцтовары
Все остальное тоже есть в БП3 в справочнике Номенклатура
Но в отличие от Канцтоваров, имеющих у себя "Входит в группу" Канцтовары
в родителе других позиций находится "объект не найден (набор цифр, не совпадающих по порядку, но совпадающих по сегментам, причем полностью, с UID группы Канцтовары с исходной (УНФ) базе)
Удаление канцтоваров (запись) из УНФ не приводит к тому что на ее месте кто-то другой корректно переезжает
Если следить но коду справочника
То с начала были введены группа МАТЕРИАЛЫ, потом группа Канцтовары, а потом все остальное (это если судить по номеру кода))
Такая проблема не только с Канцтоварами, но там не преехало чуть меньше чем в группе Канцтовары
Ситуация осложняется тем что при обмене меня ругают за правила:
В последней БП3 правила типа ориентированы на обмен с УНФ 1.5.3
А в последней (бета от 26 мая 1.5.4.17) правила ориентированы на БП 3.38
Смотрел правила обмена по Номенклатуре в Конвертации данных:
Сопоставляет она там
по Артикулу, Наименованию, ЭтаГруппа и Родителю
Но я не увидел повода для столько странного поведения
Может кто сталкивался?
Спасибо
|
|