Структура данных массива при разборе предложения (1.6.4.7 – 1.6.4.8)

Версия 1.6

В результате разбора предложения формируется переменная $data:

Переменная product_id не записываются в массив и передается в функции как есть, она считаются обязательной.

product_guid – Ид продукта в УС.
feature_guid – Ид характеристики, если товар без характеристики, тогда пустое, обязательное.
product_feature_id – id характеристики в базе, не обязательная, если нет характеристики – отсутствует.
delete – значение 1 если предложение с пометкой на удаление в УС, либо 0.
name – наименование товара.
ean – штрихкод товара без характеристики или характеристики, штрихкод характеристики в товар не записывается, а пишется в таблицу product_feature.
sku – Артикул на сайте, необязательное поле, по-умолчанию берется из тега <Артикул>.
quantities – это массив остатков, в нем два ключа [quantity] и [warehouse], последним является массивом с ключем Ид склада, а значение остатком на складе. В [quantity] записывается общий остаток по складам если они есть.
prices – это массив цен предложения, структура будет описана позже.
feature – это массив данных по характеристике товара, структура будет описана позже. Если есть характеристика, то этот ключ будет существовать.

Кириллов Виталий
Программист 1С, php, java, jquery. Мастер по ремонту электроники

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.