POST api/system/EntitySearchProcessList
Поиск сущностей в списках, по наименованию (точка продаж, код товара, товар, карта и т.д.)
Request Information
URI Parameters
None.
Body Parameters
EntitySearchProcessListRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PosCode |
Код торговой точки |
string |
None. |
| PosName |
Наименование точки для поиска в списке точек продаж |
string |
None. |
| PosId |
Идентификатор точки продаж для поиска в списке точек продаж |
integer |
None. |
| PosList |
Идентификатор списка точек продаж, в котором осуществляем поиск точки продаж |
integer |
None. |
| Code |
Наименование кода товара для поиска в списке кодов товаров |
string |
None. |
| ItemList |
Идентификатор списка кодов товаров для поиска кода товара в списке |
integer |
None. |
| GoodName |
Наименование товара для поиска в списке товаров |
string |
None. |
| GoodId |
Идентификатор товара для поиска в списке кодов товаров |
integer |
None. |
| GoodList |
Идентификатор списка товаров для поиска наименования или идентификатора товара в списке |
integer |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{
"PosCode": "sample string 1",
"PosName": "sample string 2",
"PosId": 1,
"PosList": 1,
"Code": "sample string 3",
"ItemList": 1,
"GoodName": "sample string 4",
"GoodId": 1,
"GoodList": 1,
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 5"
}
application/xml, text/xml
<EntitySearchProcessListRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.SystemRequest"> <Operator xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Operator> <SiteCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 5</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <Code>sample string 3</Code> <GoodId>1</GoodId> <GoodList>1</GoodList> <GoodName>sample string 4</GoodName> <ItemList>1</ItemList> <PosCode>sample string 1</PosCode> <PosId>1</PosId> <PosList>1</PosList> <PosName>sample string 2</PosName> </EntitySearchProcessListRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
EntitySearchProcessListResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Data |
Массив данных |
Collection of EntitySearchProcessListDataRow |
None. |
| ErrorCode |
Код ошибки |
integer |
None. |
| Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{
"Data": [
{
"Id": 1,
"IdEntity": 1,
"Name": "sample string 1"
},
{
"Id": 1,
"IdEntity": 1,
"Name": "sample string 1"
}
],
"ErrorCode": 1,
"Message": "sample string 2"
}
application/xml, text/xml
<EntitySearchProcessListResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.SystemResponse">
<ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</ErrorCode>
<Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</Message>
<Data>
<EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
<Id>1</Id>
<IdEntity>1</IdEntity>
<Name>sample string 1</Name>
</EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
<EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
<Id>1</Id>
<IdEntity>1</IdEntity>
<Name>sample string 1</Name>
</EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
</Data>
</EntitySearchProcessListResponse>