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

Торговые предложения в 1С-Битрикс - размер, цвет и другие варианты товара

Торговые предложения - самая частая конкретная тема каталога: 247 вопросов из собранных. Здесь собраны решения по ним.

Что общего у этих задач

Торговое предложение - это отдельный элемент отдельного инфоблока. Не поле товара и не его свойство: у предложений своя структура, свои свойства и свой набор цен. Товар и предложение связывает системное свойство с привязкой к элементу, и почти все поломки растут из этой связи.

Цена и остаток живут на предложении, а не на товаре. Товар с предложениями сам по себе не продаётся: карточка показывает диапазон цен, а в корзину кладётся конкретное предложение. Поэтому у товара-родителя цена обычно пустая, и это не ошибка.

Свойства у товара и у предложения разные. Одноимённое свойство в двух инфоблоках - это два разных свойства с разными кодами. Цвет и размер заводят на предложении, а бренд и страну - на товаре.

При обмене с 1С предложения приезжают после товаров и связываются с ними по внешнему коду. Если товар не доехал или его код изменился, предложение остаётся без родителя и в каталоге не показывается.

Решения подтемы

Частые вопросы

Почему у товара с предложениями пустая цена?

Так и должно быть. Цена принадлежит предложению, а карточка товара показывает диапазон по всем его предложениям. Если цена нужна и на товаре, её считают своим кодом и кладут в отдельное свойство.

Сколько уровней вложенности бывает у предложений?

Один. Предложение принадлежит товару, а у предложения своих предложений быть не может. Комбинации вроде «цвет плюс размер» задаются двумя свойствами одного предложения, а не вложенностью.

Можно ли превратить обычный товар в торговое предложение?

Нет, это элементы разных инфоблоков. Товар переносят: создают предложение в инфоблоке предложений, привязывают к нужному товару и удаляют исходный элемент.

Почему предложения выгрузились, а товары нет?

Предложения и товары приезжают из 1С разными пачками, и товары идут первыми. Если сеанс оборвался между ними, в базе окажутся предложения без родителей - в каталоге их не видно.

Связанные темы

Первоисточники