Имя: Пароль:
1C
1С v8
Универсальная загрузка из XML неправильно работает с регистром
0 Темный
 
09.04.24
11:45
Всем доброго дня. Затык тут у меня. Выгружаю данные из УТ 10.3 через универсальный обмен данными xml. При загрузке ругается на регистр сведений "штрихкоды". Смотрю в отладчике - ну да, пытается "найти по реквизиту". Наверно, где-то в правилах можно указать, что это регистр, а не справочник? Не нашел, где, подскажите.
1 Климов Сергей
 
09.04.24
11:56
Не нужно ничего дополнительно указывать. Из описания структуры метаданных это уже известно.
В ПКО какой тип имеют источник и приёмник?
2 Темный
 
09.04.24
12:48
Источник РегистрСведенийЗапись.Штрихкоды
Приемник РегистрСведенийЗапись.ШтрихкодыНоменклатуры
Ошибка в
Функция одНайтиОбъектПоСвойству(Менеджер, Свойство, Значение,
    НайденныйОбъектПоУникальномуИдентификатору = Неопределено,
    ОбщаяСтруктураСвойств = Неопределено, ОбщиеСвойстваПоиска = Неопределено,
    РежимПоискаОсновногоОбъекта = Истина, СтрокаЗапросаПоискаПоУникальномуИдентификатору = "") Экспорт

Ошибка здесь:
Если НЕ СтрокаНеограниченнойДлины Тогда
            
                Возврат Менеджер.НайтиПоРеквизиту(Свойство, Значение);
                
            КонецЕсли;
3 Климов Сергей
 
09.04.24
14:04
Примера с выгрузкой ШК под рукой нет, есть курсы валют. У ПКС НЕ должны быть установлены флажки "Поиск". См. вложение.
4 Темный
 
09.04.24
14:23
Да, стоит поиск по номеру ШК.
5 Климов Сергей
 
10.04.24
10:10
Убирайте