Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

Функция

http://localhost:2001/apix1/ProductCategory

 Пример результата
{
    "$id": 1,
    "@xdata.type": "XData.Default.ProductCategory",
    "Id": 3124,
    "ParentId": 3293,
    "Caption": "Наборы инструментов",
    "Description": null,
    "Code": null,
    "SortOrder": null,
    "CategoryState": 1,
    "CreateDate": "2016-03-23T15:37:31",
    "OrderIdx": 3124,
    "GroupType": 0,
    "ExpToClient": 1,
    "GroupPath": "Стройка и ремонт / Инструмент / Наборы инструментов",
    "GroupCode": "032920329303124",
    "InUpdate": 0,
    "Label1": null,
    "Label2": null,
    "Label3": null,
    "Label4": null,
    "Label5": null,
    "MultiPrice": 0,
    "QsiteId": null,
    "CatUrl": null,
    "BitrUrl": null,
    "BitrCode": null,
    "BitrId": null,
    "Caption2": null,
    "Exp1": 0,
    "Exp2": 0,
    "Exp3": 0,
    "TitleCat1": "Наборы инструментов",
    "TitleCat2": null,
    "ParamCat": null,
    "ImageUrl": null,
    "ParamItemId": null,
    "ParamParentId": null,
    "ParamStrValue": null,
    "ParamIsNum": 0,
    "ParamIsNumFrom": null,
    "ParamIsNumTo": null,
    "IblockInfo": null,
    "ProductType": 8,
    "ProductTypeObj": {
        "$id": 2,
        "@xdata.type": "XData.Default.ProductType",
        "pt_id": 8,
        "pt_title": "Наборы инструментов",
        "pt_parent_id": 1,
        "pt_parent_obj": {
            "$id": 3,
            "@xdata.type": "XData.Default.ProductType",
            "pt_id": 1,
            "pt_title": "Товары",
            "pt_parent_id": null,
            "pt_parent_obj": null
        }
    }
}


Id - Ид группы

ParentId - Ид родительской группы

Caption - название группы

Description - описание группы

SortOrder - сортировка

CategoryState - 0 - группы не активна (отключена), 1 - активна (включена)

CreateDate - дата создания группы

GroupCode - код группы

ProductType - тип товара, исходя из которого группе присваиваются характеристики

ProductTypeObj - объект типа товара и родительского типа товара

TitleCat1 - дополнительное название группы, Название BY из карточки группы, обычно соответствует названию группы в Каталог BY (quad.net, onliner)

TitleCat2 - дополнительное название, Название RU

Caption2 - Название 2 из карточки товара


Так как первые 20 ИД групп зарезервированы за системными группами, то все группы можно получать сразу с фильтром

http://localhost:2001/apix1/ProductCategory/?$filter=(Id gt 20)


Получить верхний уровень групп

http://localhost:2001/apix1/ProductCategory/?$filter=(ParentId eq null and Id gt 20)


Получить подгруппы определенной группы

http://localhost:2001/apix1/ProductCategory/?$filter=(ParentId = 100)

где 100 - ИД группы для которой нужно получить подгруппы



  • No labels