Quad.Wiki
Bitrix: Интеграция через API
Поле с ИД инфоблока
Для работы нужно создать в программе пользовательское поле, в которое будет записываться ИД инфоблока товара. Создавать его нужно даже в случае, если у вас все товары в одном инфоблоке.
Тип поля - Число.
Поле нужно заполнить через Автозаполнение.
И указать в настройках задания выгрузки в битрикс.
Настройки свойств
Свойства передаются по названию. Т.е. все свойства из программы с одинаковым названием выгружаются в одно свойство на сайте. Т.е. на сайте не должно быть дублирующихся свойств с одинаковым названием. Если какое-то свойство должно быть в разных единицах измерения, то добавляйте в название эти единицы измерения (так же и в программе). Например, “Высота, см”, “Высота, мм”.
Для свойств сайта с типом Число, Строка, Список, Привязка к элементам инфоблока - никаких дополнительных настроек не нужно делать.
Для свойства сайта с типом Справочник, значения которого берутся из Highload-инфоблока, в программе нужно указать название таблицы этого инфоблока.
Посмотреть название можно здесь:
Это название добавляется свойству в поле ext. ID2
Если у вас это свойство дублируется в программе, то соответственно нужно добавить во все свойства или убрать дубли.
Названия полей в таблице HL-инфоблока должны быть стандартные, для работы API используются поля UF_NAME и UF_XML_ID