POST api/SAPItem/searchByPRInfo
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
RequireTotalCount | boolean |
None. |
|
RequireGroupCount | boolean |
None. |
|
IsCountQuery | boolean |
None. |
|
Skip | integer |
None. |
|
Take | integer |
None. |
|
Sort | Collection of SortingInfo |
None. |
|
Group | Collection of GroupingInfo |
None. |
|
Filter | Collection of Object |
None. |
|
TotalSummary | Collection of SummaryInfo |
None. |
|
GroupSummary | Collection of SummaryInfo |
None. |
|
Select | Collection of string |
None. |
|
PreSelect | Collection of string |
None. |
|
RemoteSelect | boolean |
None. |
|
RemoteGrouping | boolean |
None. |
|
PrimaryKey | Collection of string |
None. |
|
DefaultSort | string |
None. |
|
StringToLower | boolean |
None. |
|
PaginateViaPrimaryKey | boolean |
None. |
Body Parameters
GetSAPItemListByOrgCommandName | Description | Type | Additional information |
---|---|---|---|
OrgId | SAPOrgIdentity |
None. |
|
CategoriesIds | Collection of SAPCategoryIdentity |
None. |
|
QueryOptions | DataSourceLoadOptionsBase |
None. |
Request Formats
application/json, text/json
Sample:
{ "orgId": { "orgId": 1.0 }, "categoriesIds": [ { "catSeg2": "sample string 1" }, { "catSeg2": "sample string 1" } ], "queryOptions": { "requireTotalCount": true, "requireGroupCount": true, "isCountQuery": true, "skip": 4, "take": 5, "sort": [ { "selector": "sample string 1", "desc": true }, { "selector": "sample string 1", "desc": true } ], "group": [ { "groupInterval": "sample string 1", "isExpanded": true, "selector": "sample string 2", "desc": true }, { "groupInterval": "sample string 1", "isExpanded": true, "selector": "sample string 2", "desc": true } ], "filter": [ {}, {} ], "totalSummary": [ { "selector": "sample string 1", "summaryType": "sample string 2" }, { "selector": "sample string 1", "summaryType": "sample string 2" } ], "groupSummary": [ { "selector": "sample string 1", "summaryType": "sample string 2" }, { "selector": "sample string 1", "summaryType": "sample string 2" } ], "select": [ "sample string 1", "sample string 2" ], "preSelect": [ "sample string 1", "sample string 2" ], "remoteSelect": true, "remoteGrouping": true, "primaryKey": [ "sample string 1", "sample string 2" ], "defaultSort": "sample string 6", "stringToLower": true, "paginateViaPrimaryKey": true } }
application/xml, text/xml
Sample:
<GetSAPItemListByOrgCommand xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FashionIsland.Ebidding.Application"> <CategoriesIds xmlns:d2p1="http://schemas.datacontract.org/2004/07/FashionIsland.Ebidding.SAPViewModel"> <d2p1:SAPCategoryIdentity> <d2p1:CatSeg2>sample string 1</d2p1:CatSeg2> </d2p1:SAPCategoryIdentity> <d2p1:SAPCategoryIdentity> <d2p1:CatSeg2>sample string 1</d2p1:CatSeg2> </d2p1:SAPCategoryIdentity> </CategoriesIds> <OrgId xmlns:d2p1="http://schemas.datacontract.org/2004/07/FashionIsland.Ebidding.SAPViewModel"> <d2p1:OrgId>1</d2p1:OrgId> </OrgId> <QueryOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/DevExtreme.AspNet.Data"> <d2p1:DefaultSort>sample string 6</d2p1:DefaultSort> <d2p1:Filter xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:anyType /> <d3p1:anyType /> </d2p1:Filter> <d2p1:Group> <d2p1:GroupingInfo> <d2p1:Desc>true</d2p1:Desc> <d2p1:Selector>sample string 2</d2p1:Selector> <d2p1:GroupInterval>sample string 1</d2p1:GroupInterval> <d2p1:IsExpanded>true</d2p1:IsExpanded> </d2p1:GroupingInfo> <d2p1:GroupingInfo> <d2p1:Desc>true</d2p1:Desc> <d2p1:Selector>sample string 2</d2p1:Selector> <d2p1:GroupInterval>sample string 1</d2p1:GroupInterval> <d2p1:IsExpanded>true</d2p1:IsExpanded> </d2p1:GroupingInfo> </d2p1:Group> <d2p1:GroupSummary> <d2p1:SummaryInfo> <d2p1:Selector>sample string 1</d2p1:Selector> <d2p1:SummaryType>sample string 2</d2p1:SummaryType> </d2p1:SummaryInfo> <d2p1:SummaryInfo> <d2p1:Selector>sample string 1</d2p1:Selector> <d2p1:SummaryType>sample string 2</d2p1:SummaryType> </d2p1:SummaryInfo> </d2p1:GroupSummary> <d2p1:IsCountQuery>true</d2p1:IsCountQuery> <d2p1:PaginateViaPrimaryKey>true</d2p1:PaginateViaPrimaryKey> <d2p1:PreSelect xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:PreSelect> <d2p1:PrimaryKey xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:PrimaryKey> <d2p1:RemoteGrouping>true</d2p1:RemoteGrouping> <d2p1:RemoteSelect>true</d2p1:RemoteSelect> <d2p1:RequireGroupCount>true</d2p1:RequireGroupCount> <d2p1:RequireTotalCount>true</d2p1:RequireTotalCount> <d2p1:Select xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:Select> <d2p1:Skip>4</d2p1:Skip> <d2p1:Sort> <d2p1:SortingInfo> <d2p1:Desc>true</d2p1:Desc> <d2p1:Selector>sample string 1</d2p1:Selector> </d2p1:SortingInfo> <d2p1:SortingInfo> <d2p1:Desc>true</d2p1:Desc> <d2p1:Selector>sample string 1</d2p1:Selector> </d2p1:SortingInfo> </d2p1:Sort> <d2p1:StringToLower>true</d2p1:StringToLower> <d2p1:Take>5</d2p1:Take> <d2p1:TotalSummary> <d2p1:SummaryInfo> <d2p1:Selector>sample string 1</d2p1:Selector> <d2p1:SummaryType>sample string 2</d2p1:SummaryType> </d2p1:SummaryInfo> <d2p1:SummaryInfo> <d2p1:Selector>sample string 1</d2p1:Selector> <d2p1:SummaryType>sample string 2</d2p1:SummaryType> </d2p1:SummaryInfo> </d2p1:TotalSummary> </QueryOptions> </GetSAPItemListByOrgCommand>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |