конвертация ЕдиницаХраненияОстатков: <Нпп>3</Нпп> против <Ссылка Нпп="3"> #160244


#0 by x4
выгрузка в идентичную УТ 10.2.6.4. Проблемма с Номенклатрой которая выгружается по ссылке из ПоступлениеТоваровУслуг: в Номенклатуре пропадает ЕдиницаХраненияОстатков. Казалось бы - какая разница, по ссылке откуда она выгружается, но именно по ссылке из ПоступлениеТоваровУслуг номенклатруа выгружается так, что значение её свойства ЕдиницаХраненияОстатков выгружается после самой номенклатуры, и в свойстве значится: <Нпп>3</Нпп> - т.е. указание на эту единицу по номеру по порядку в файле обмена - БЕЗ ССЫЛКИ. Если же выгружать по ссылке из например УстановкаЦенНоменклатурыКонтрагентов, то единица выгружается перед номенклатурой, и в свойстве значится: <Ссылка Нпп="3"> и далее полноценная ссылка на единицу. При таком правильном раскладе всё выгружается корректно и ЕдиницаХраненияОстатков не пропадает. Рыл конвертацию - ничего пока не нарыл. Плиз Хелп!
#1 by АперБот
Если бы мне платили зарплату за поднятие веток, я бы давно стал миллионером!
#2 by x4
вот найденное мной решение задачи - может пригодится кому, или кто предложит лучше, т.к. решение мне совсем не нравится, хоть и решает задачу: т.е. не давать запоминать числовые Нпп, а запоминать только когда сформирована нормальная строковая ссылка. В итоге для циклических ссылок обработка ведёт себя так, как будто включена опция "Не запоминать выгруженные", т.е. дублирует описание объекта в файле, что увеличивает файл, но не создаёт дублей при загрузке. Выбирая между пропажей штук и незначительно большим файлом - только в том месте где были бы кривые штуки...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С