Ошибка Владелец не указан или указан неверно?
Добрый день.
При перегрузке данных из одной базы Управление торговлей 10.3 (8.2.19.130) в другую идентичную, возникает ошибка - Ошибка при вызове метода контекста (Записать): Значение поля "Владелец" не заполнено или заполнено неверно.
Ошибка возникает при попытке записи элемента справочника Единицы измерения, причем не во всех случаях, а только в некоторых.
При обмене использовалась стандартная обработка ВыгрузкаЗагрузкаДанныхXML82, а также выгрузка по правилам с помощью обработки V8Exchan82.
Владелец на самом деле заполнен и заполнен правильно - это проверено и в отладчике базы-источника и в самом xml-файле все правильно заполнено.
В чем может быть причина?
При перегрузке данных из одной базы Управление торговлей 10.3 (8.2.19.130) в другую идентичную, возникает ошибка - Ошибка при вызове метода контекста (Записать): Значение поля "Владелец" не заполнено или заполнено неверно.
Ошибка возникает при попытке записи элемента справочника Единицы измерения, причем не во всех случаях, а только в некоторых.
При обмене использовалась стандартная обработка ВыгрузкаЗагрузкаДанныхXML82, а также выгрузка по правилам с помощью обработки V8Exchan82.
Владелец на самом деле заполнен и заполнен правильно - это проверено и в отладчике базы-источника и в самом xml-файле все правильно заполнено.
В чем может быть причина?
По теме из базы знаний
- Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3
- Практикум по созданию обменов данными через протокол oData «за полдня»
- Корпоративный слон
- Зачем и как читать чужой код? Какой результат ожидаем получить? Основные подходы
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
правила обмена в студию
ну или - передавая единицуИзмерения, передаёте ли вы владельца (номенклатуру или номенклатурнуюГруппу) по ссылке?
Кстати, у меня есть пыльная обработка обмена между идентичными конфигурациями, может пригодится, оставлю её здесь.
ну или - передавая единицуИзмерения, передаёте ли вы владельца (номенклатуру или номенклатурнуюГруппу) по ссылке?
Кстати, у меня есть пыльная обработка обмена между идентичными конфигурациями, может пригодится, оставлю её здесь.
Прикрепленные файлы:
ИдентVygruzkaZagruzkaDannykhXML82.epf
ИдентVygruzkaZagruzkaDannykhXML83.epf
правила обмена я автоматически сделала - конфигурации абсолютно идентичны, и без правил ошибка та же самая.
в файле xml видно, что есть уникальный идентификатор владельца, и владелец тоже выгружается.
В отладчике, при загрузке, видно, что поле владелец постое в единице измерения, и в номенклатуре в поле Единица для отчетов и Единица для хранения остатков - Объект не обнаружен.
Ошибка возникает далеко не во всей номенклатуре и единицах измерений, большинство нормально загрузились.
в файле xml видно, что есть уникальный идентификатор владельца, и владелец тоже выгружается.
В отладчике, при загрузке, видно, что поле владелец постое в единице измерения, и в номенклатуре в поле Единица для отчетов и Единица для хранения остатков - Объект не обнаружен.
Ошибка возникает далеко не во всей номенклатуре и единицах измерений, большинство нормально загрузились.
(5) давно не слежу за УТ10.3, но не думаю, что в этом плане что-то сильно поменялось.
В номенклатуре есть поле БазоваяЕдиницаИзмерения. Это как раз тип Справочник.КлассификаторЕдиницИзмерения.
А есть поле "ЕдиницаИзмеренияМест" (может по другому называться), которая с типом Справочник.ЕдиницыИзмерения. В свою очередь в справочнике ЕдиницыИзмерения есть поле с типом Справочник.КлассификаторЕдиницИзмерения.
По хорошему при обмене должна быть привязка именно к Коду (не к ссылке) Справочник.КлассификаторЕдиницИзмерения. Именно этот код должен быть стандартизирован в базах. А название в справочнике ЕдиницыИзмерения. может быть любое.
В номенклатуре есть поле БазоваяЕдиницаИзмерения. Это как раз тип Справочник.КлассификаторЕдиницИзмерения.
А есть поле "ЕдиницаИзмеренияМест" (может по другому называться), которая с типом Справочник.ЕдиницыИзмерения. В свою очередь в справочнике ЕдиницыИзмерения есть поле с типом Справочник.КлассификаторЕдиницИзмерения.
По хорошему при обмене должна быть привязка именно к Коду (не к ссылке) Справочник.КлассификаторЕдиницИзмерения. Именно этот код должен быть стандартизирован в базах. А название в справочнике ЕдиницыИзмерения. может быть любое.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот