Товары

Функция

http://localhost:2001/apix1/Product

{ "value": [ { "$id": 1, "@xdata.type": "XData.Default.Product", "Id": 4027, "Code": "92046", "Article": null, "SortOrder": null, "Title": "EGLO 92046 Светодиодная лента комплект LED STRIPES-SYSTEM, 2X3W (2X15 LED) (LED, RGB), IP20", "ProductType": null, "Units": null, "CountInUnit": 1, "Price": 3490, "PricePrev": null, "PriceCurrId": 6, "IsExists": 1, "ExistsText": "", "ProductState": 1, "Url": null, "LastUpdate": "2019-05-22T04:43:38.115", "CreateDate": "2019-05-22T04:42:25.543", "ProdGroup": "<00060>", "ProdFav": null, "ManufCode": "00122", "Weight": null, "InUpdate": 0, "OrdCnt": null, "Garanty": null, "LastCompare": null, "ShipPay": null, "PriceCompare": null, "PriceId": null, "Pf": null, "Ctr": null, "Umf": 1, "FixPrice": null, "StopWords": null, "IsAutoWord": null, "IsFixedExists": null, "DelivId": null, "PriceFrom": null, "Label1": null, "Label2": null, "Label3": null, "Label4": null, "Label5": null, "DoExpyml": null, "IsMain": null, "ChildPriceFunc": null, "ChildPriceDiscontFunc": null, "ChildPriceDiscontVal": null, "ChildNote": null, "InputPrice": null, "IsFixedDesc": null, "IsFixedGar": null, "QsSync": null, "QsiteId": null, "IsConnect": null, "InLastImport": 1, "SupplierCode": null, "SupCode": null, "CurrModel1": null, "CurrModel2": null, "CurrModel3": null, "PdId": null, "ShtId": 749, "QnetId": null, "QnetRank": null, "QnetChecked": null, "KonkPrice": null, "RcState": null, "RcDiff": null, "RcVar1": null, "RcVar2": null, "ImgCnt": null, "QnReady": null, "SetPriceDate": "2019-05-22T04:42:25.547", "IsWarn": null, "Cat1Id": null, "Cat2Id": null, "NeedConnect": null, "MinMargin": null, "ImgCount": null, "ImgQlt": null, "ParamCnt": null, "DescQlt": null, "ContentModified": null, "IsFixedPhoto": null, "PriceWoDisc": 3490, "Info": "<table class=\"qutable\"><tbody><tr class=\"qugroup\"><td class=\"quhead\" colspan=\"2\">Основные</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Бренд</td><td class=\"qurowvalue\">Eglo</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Цвет</td><td class=\"qurowvalue\">RGB (мультиколор)</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Степень пыле-влагозащищенности</td><td class=\"qurowvalue\">100</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Комплектность</td><td class=\"qurowvalue\">Готовые наборы</td></tr></tbody></table>", "Shortinfo": "", "QsParams": "", "AddRule": "", "PhotoList": "", "Categories": [ { "$id": 2, "@xdata.type": "XData.Default.Category", "Id": 4165, "CatId": 60 } ], "Brand": { "$id": 3, "@xdata.type": "XData.Default.ProductBrand", "Id": 122, "Title": "Eglo" }, "UserFields": [] }, { "$id": 4, "@xdata.type": "XData.Default.Product", "Id": 4040, "Code": "92061", "Article": null, "SortOrder": null, "Title": "EGLO 92061 Светодиодная лента комплект LED STRIPES-BASIC, 9,6W (120 LED) (LED), IP20", "ProductType": null, "Units": null, "CountInUnit": 1, "Price": 3490, "PricePrev": null, "PriceCurrId": 6, "IsExists": 1, "ExistsText": "", "ProductState": 1, "Url": null, "LastUpdate": "2019-05-22T04:43:38.115", "CreateDate": "2019-05-22T04:42:25.622", "ProdGroup": "<00060>", "ProdFav": null, "ManufCode": "00122", "Weight": null, "InUpdate": 0, "OrdCnt": null, "Garanty": null, "LastCompare": null, "ShipPay": null, "PriceCompare": null, "PriceId": null, "Pf": null, "Ctr": null, "Umf": 1, "FixPrice": null, "StopWords": null, "IsAutoWord": null, "IsFixedExists": null, "DelivId": null, "PriceFrom": null, "Label1": null, "Label2": null, "Label3": null, "Label4": null, "Label5": null, "DoExpyml": null, "IsMain": null, "ChildPriceFunc": null, "ChildPriceDiscontFunc": null, "ChildPriceDiscontVal": null, "ChildNote": null, "InputPrice": null, "IsFixedDesc": null, "IsFixedGar": null, "QsSync": null, "QsiteId": null, "IsConnect": null, "InLastImport": 1, "SupplierCode": null, "SupCode": null, "CurrModel1": null, "CurrModel2": null, "CurrModel3": null, "PdId": null, "ShtId": 749, "QnetId": null, "QnetRank": null, "QnetChecked": null, "KonkPrice": null, "RcState": null, "RcDiff": null, "RcVar1": null, "RcVar2": null, "ImgCnt": null, "QnReady": null, "SetPriceDate": "2019-05-22T04:42:25.626", "IsWarn": null, "Cat1Id": null, "Cat2Id": null, "NeedConnect": null, "MinMargin": null, "ImgCount": null, "ImgQlt": null, "ParamCnt": null, "DescQlt": null, "ContentModified": null, "IsFixedPhoto": null, "PriceWoDisc": 3490, "Info": "<table class=\"qutable\"><tbody><tr class=\"qugroup\"><td class=\"quhead\" colspan=\"2\">Основные</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Бренд</td><td class=\"qurowvalue\">Eglo</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Цвет</td><td class=\"qurowvalue\">Белый холодный</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Степень пыле-влагозащищенности</td><td class=\"qurowvalue\">100</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Мощность</td><td class=\"qurowvalue\">9,6</td></tr><tr class=\"qurow\"><td class=\"qurowtitle\">Комплектность</td><td class=\"qurowvalue\">Готовые наборы</td></tr></tbody></table>", "Shortinfo": "", "QsParams": "", "AddRule": "", "PhotoList": "", "Categories": [ { "$id": 5, "@xdata.type": "XData.Default.Category", "Id": 4178, "CatId": 60 } ], "Brand": { "$ref": 3 }, "UserFields": [] } ] }

 

 

Id - ид товара (уникальный ИД который не меняется, если не удалять товары, по которому нужно синхронизировать)

Code - код товара (sku, артикул) - уникальный код товара в программе, это не код производителя, это уникальное буквенно-числовое обозначение товара в программе, по нему нужно делать синхронизацию товаров.

Article - модель товара (как ее называет производитель)

Title - название товара

LastUpdate - дата последнего изменения

CreateDate - дата создания

Price - цена в основной валюте

IsExists - наличие товара

1 - в наличии

2 - нет в наличии

3 - под заказ

4 - в наличии на складе

Info - описание товара

Shortinfo - краткое описание

PhotoList - список названий фото. В поле хранится список фото относительно папки 5_ image/ready (на нее может быть веб-ссылка, уточните в техподдержке). Разделитель между фото - вертикальная черта. Полная ссылка на фото формируется как: ссылка на папку + подпапка и название фото из данного поля.

Categories - массив категорий в которые добавлен товар, первая - главная категория, CatId в объекте это id категории товара

Brand - объект бренда, которому принадлежит товар

BrandId - отдельное поле с ид бренда

Выбор товаров частями

http://localhost:2001/apix1/Product?$top=100&$skip=10&orderby=Id

top - указывается сколько товаров получить

skip - сколько пропустить

+ сортировка по id