Далион про, обмен с сайтом на базе 1с битрикс
Как увеличить максимально допустимое количество знаков в ш/к при выгрузке?? В базе есть ш/к так называемые EAN13+5 (используются печатными изданиями в основном Календари, открытки и т.д), т.е значение ш/к 18 символом. При выгрузке 1с выдает ошибку :
{ОбщийМодуль.Б_ПроцедурыОбменаССайтом.Модуль(6501)}: Ошибка при установке значения атрибута контекста (Штрихкод)
XDTOТовар[ТекСтр.НаименованиеПоля] = ?(лЗначение = NULL, ?(ТекСтр.НаименованиеПоля = "Вес" , 0, ""), лЗначение);
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '466000086506923320'
не соответствует простому типу: {urn:1C.ru:commerceml_2}ШтрихкодТип
Несоответствие фасету MaxLength = '14'
{ОбщийМодуль.Б_ПроцедурыОбменаССайтом.Модуль(6501)}: Ошибка при установке значения атрибута контекста (Штрихкод)
XDTOТовар[ТекСтр.НаименованиеПоля] = ?(лЗначение = NULL, ?(ТекСтр.НаименованиеПоля = "Вес" , 0, ""), лЗначение);
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '466000086506923320'
не соответствует простому типу: {urn:1C.ru:commerceml_2}ШтрихкодТип
Несоответствие фасету MaxLength = '14'
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вы можете открыть план обмена Битрикс и там в макетах должна быть схема XDTO. Ее можно выгрузить и изменить:
Разумеется, нужно оставить резервную копию изначального варианта перед тем как загрузить ее обратно. Файл - обычный XML.
По идеи, вы можете использовать какой-нибудь более длинный строковый тип, вроде "НаименованиеТип" или прописать какой-то свой.
Но, можно точно копать в этом направлении. Других вариантов не знаю. Делал только так, но не со штрихкодами.
На сайте тоже нужно будет перепроверить, все ли адекватно загружается.
Разумеется, нужно оставить резервную копию изначального варианта перед тем как загрузить ее обратно. Файл - обычный XML.
По идеи, вы можете использовать какой-нибудь более длинный строковый тип, вроде "НаименованиеТип" или прописать какой-то свой.
Но, можно точно копать в этом направлении. Других вариантов не знаю. Делал только так, но не со штрихкодами.
На сайте тоже нужно будет перепроверить, все ли адекватно загружается.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот