Перейти к основному содержимому

Типы поддерживаемых свойств

Таблица соответствия свойств

Тип свойства 1С-БитриксСовместимые типы свойств МСПримечания
Строка (S)Все кроме "Файл"Тип свойства в МС "Флажок" передается как строка "Y" или "N"
Число (N)Число дробное, число целое
Список (L)Все кроме "Файл"Подробнее описано ниже
Файл (F)ФайлПередается "как есть".
Привязка к элементам инфоблока (E)Все кроме "Файл"При создании нового элемента инфоблока, создаются поля NAME, CODE и XML_ID
HTML / Текст (S:HTML)Все кроме "Файл"Передается аналогично строке.
Дата (S:Date) / Дата / время (S:DateTime)ДатаПередается в формате даты сайта.
Справочник (S:directory)Все кроме "Файл"Создаются элементы HL-блока, уникальность определяется через поле UF_XML_ID.

Эта таблица демонстрирует, как различные типы свойств в системе 1С-Битрикс могут быть сопоставлены с типами свойств в системе МойСклад, с указанием особенностей передачи данных.

Подробное описание

На стороне БУС модуль предлагает выбрать следующие типы свойств (не множественные):

  • Строка (S)
  • Число (N)
  • Список (L)
  • Файл (F)
  • Привязка к элементам инфоблока (E)
  • HTML / Текст (S:HTML)
  • Дата (S:Date)
  • Дата / время (S:DateTime)
  • Справочник (S:directory)

Типы поддерживаемых свойств МойСклад

Со стороны МойСклад вы можете выбрать любой тип свойства. На данный момент множественных свойств на стороне МС нет, поэтому в БУС также можно сопоставить не множественные свойства.

warning

Примечание:

При выборе привязки товара, на стороне БУС будет передаваться только название товара, даже если выберите свойство "Привязка к элементам инфоблока", то модуль просто создаст новый элемент с названием товара и привяжет его.

Типы поддерживаемых полей МойСклад

Модуль умеет записывать практически все поддерживаемые поля товара из МойСклад. В выпадающем списке выбора соответствия свойств такие поля обозначены как [Поле]

image_1

Соответствие свойств между БУС и МС

Модуль позволяет сопоставить свойства следующим образом:

Строка (S)

Строка принимает все типы свойств МС кроме "Файл".

Значение из МС передается следующим образом:

  • Строка / Числа / Текст / Ссылка: передаются "как есть";
  • Дата: передается в формате даты сайта;
  • Флажок: передается значение N или Y;
  • Справочник: передается наименование значения элемента справочника.

Число (N)

Число принимает только 2 типа свойств МС:

  • Число дробное
  • Число целое

Свойство передается "как есть".

Список (L)

Список принимает все типы свойств МС кроме "Файл".

Значение из МС передается следующим образом:

  • Строка / Числа / Текст / Ссылка: передаются "как есть" в виде отдельных элементов списка. Уникальность значения определяется с помощью значения свойства;
  • Флажок: передается как значение Y или N (создается автоматически).
  • Справочник передается "как есть" при этом уникальность определяется id значения справочника МС.

Файл (F)

Файл принимает только тип свойства МС "Файл". Передается "как есть".

Привязка к элементам инфоблока (E)

Передается аналогично Списку (L), вместо вариантов списка создаются элементы инфоблока. Уникальность всегда определяется внешним кодом полученным из md5 значения свойства (кроме справочников МС).

warning

Примечание:

При создании нового элемента инфоблока, создаются поля NAME, CODE и XML_ID. Если заданы еще поля обязательные при создании элемента инфоблока, то свойство будет передано не корректно.

HTML / Текст (S:HTML)

Передается аналогично Строке (S)

Дата (S:Date) / Дата / время (S:DateTime)

Принимает только тип свойства МС "Дата". Передается в формате даты сайта.

Справочник (S:directory)

Передается аналогично Списку (L), вместо вариантов списка создаются элементы HL-блока. Обязательные поля для HL-блока (иначе не будет создан элемент справочника):

  • UF_NAME - наименование варианта
  • UF_XML_ID - внешний код варианта

Свойства торговых предложений

В свойства торговых предложений можно связать только Список (L), Привязка к элементам инфоблока (E) и Справочник (S:directory).