Типы поддерживаемых свойств
Last updated
Last updated
Тип свойства 1С-Битрикс | Совместимые типы свойств МС | Примечания |
---|---|---|
Эта таблица демонстрирует, как различные типы свойств в системе 1С-Битрикс могут быть сопоставлены с типами свойств в системе МойСклад, с указанием особенностей передачи данных.
На стороне БУС модуль предлагает выбрать следующие типы свойств (не множественные):
Строка (S)
Число (N)
Список (L)
Файл (F)
Привязка к элементам инфоблока (E)
HTML / Текст (S:HTML)
Дата (S:Date)
Дата / время (S:DateTime)
Справочник (S:directory)
Со стороны МойСклад вы можете выбрать любой тип свойства. На данный момент множественных свойств на стороне МС нет, поэтому в БУС также можно сопоставить не множественные свойства.
Примечание:
При выборе привязки товара, на стороне БУС будет передаваться только название товара, даже если выберите свойство "Привязка к элементам инфоблока", то модуль просто создаст новый элемент с названием товара и привяжет его.
Модуль умеет записывать некоторые стандартные поля в свойства БУС:
Артикул
Штрихкод (первое значение)
Код
Страна (+1 запрос к МойСклад для получения данных по стране, запрос кешируется)
Модуль позволяет сопоставить свойства следующим образом:
Строка принимает все типы свойств МС кроме "Файл".
Значение из МС передается следующим образом:
Строка / Числа / Текст / Ссылка: передаются "как есть";
Дата: передается в формате даты сайта;
Флажок: передается значение N или Y;
Справочник: передается наименование значения элемента справочника.
Число принимает только 2 типа свойств МС:
Число дробное
Число целое
Свойство передается "как есть".
Список принимает все типы свойств МС кроме "Файл".
Значение из МС передается следующим образом:
Строка / Числа / Текст / Ссылка: передаются "как есть" в виде отдельных элементов списка. Уникальность значения определяется с помощью значения свойства;
Флажок: передается как значение Y или N (создается автоматически).
Справочник передается "как есть" при этом уникальность определяется id значения справочника МС.
Файл принимает только тип свойства МС "Файл". Передается "как есть".
Передается аналогично Списку (L), вместо вариантов списка создаются элементы инфоблока. Уникальность всегда определяется внешним кодом полученным из md5 значения свойства (кроме справочников МС).
Примечание:
При создании нового элемента инфоблока, создаются поля NAME, CODE и XML_ID. Если заданы еще поля обязательные при создании элемента инфоблока, то свойство будет передано не корректно.
Передается аналогично Строке (S)
Принимает только тип свойства МС "Дата". Передается в формате даты сайта.
Передается аналогично Списку (L), вместо вариантов списка создаются элементы HL-блока. Обязательные поля для HL-блока (иначе не будет создан элемент справочника):
UF_NAME - наименование варианта
UF_XML_ID - внешний код варианта
В свойства торговых предложений можно связать только Список (L), Привязка к элементам инфоблока (E) и Справочник (S:directory).
Строка (S)
Все кроме "Файл"
Тип свойства в МС "Флажок" передается как строка "Y" или "N"
Число (N)
Число дробное, число целое
Список (L)
Все кроме "Файл"
Подробнее описано ниже
Файл (F)
Файл
Передается "как есть".
Привязка к элементам инфоблока (E)
Все кроме "Файл"
При создании нового элемента инфоблока, создаются поля NAME, CODE и XML_ID
HTML / Текст (S:HTML)
Все кроме "Файл"
Передается аналогично строке.
Дата (S:Date) / Дата / время (S:DateTime)
Дата
Передается в формате даты сайта.
Справочник (S:directory)
Все кроме "Файл"
Создаются элементы HL-блока, уникальность определяется через поле UF_XML_ID.