GET v1/SalesItems/{id}/VariantStructure
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
SalesItemVariantStructureListViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Items | Collection of SalesItemVariantStructureListItemViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Items": [
{
"Details": [
{
"GroupDescription": "sample string 1",
"GroupClass": 0,
"ItemCode": "sample string 2",
"Description": "sample string 3",
"Amount": 4,
"SalesItemId": 5,
"SalesUnit": "sample string 6",
"Price": 7.1,
"Selected": true,
"IsInputItem": false
},
{
"GroupDescription": "sample string 1",
"GroupClass": 0,
"ItemCode": "sample string 2",
"Description": "sample string 3",
"Amount": 4,
"SalesItemId": 5,
"SalesUnit": "sample string 6",
"Price": 7.1,
"Selected": true,
"IsInputItem": false
}
],
"ItemRelationType": 1
},
{
"Details": [
{
"GroupDescription": "sample string 1",
"GroupClass": 0,
"ItemCode": "sample string 2",
"Description": "sample string 3",
"Amount": 4,
"SalesItemId": 5,
"SalesUnit": "sample string 6",
"Price": 7.1,
"Selected": true,
"IsInputItem": false
},
{
"GroupDescription": "sample string 1",
"GroupClass": 0,
"ItemCode": "sample string 2",
"Description": "sample string 3",
"Amount": 4,
"SalesItemId": 5,
"SalesUnit": "sample string 6",
"Price": 7.1,
"Selected": true,
"IsInputItem": false
}
],
"ItemRelationType": 1
}
]
}
application/xml, text/xml
Sample:
<SalesItemVariantStructureListViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dealerportal.Shared.ViewModels.v1.SalesItem">
<Items>
<SalesItemVariantStructureListItemViewModel>
<Details>
<SalesItemVariantStructureListItemDetailViewModel>
<Amount>4</Amount>
<Description>sample string 3</Description>
<GroupClass>Mandatory</GroupClass>
<GroupDescription>sample string 1</GroupDescription>
<ItemCode>sample string 2</ItemCode>
<Price>7.1</Price>
<SalesItemId>5</SalesItemId>
<SalesUnit>sample string 6</SalesUnit>
<Selected>true</Selected>
</SalesItemVariantStructureListItemDetailViewModel>
<SalesItemVariantStructureListItemDetailViewModel>
<Amount>4</Amount>
<Description>sample string 3</Description>
<GroupClass>Mandatory</GroupClass>
<GroupDescription>sample string 1</GroupDescription>
<ItemCode>sample string 2</ItemCode>
<Price>7.1</Price>
<SalesItemId>5</SalesItemId>
<SalesUnit>sample string 6</SalesUnit>
<Selected>true</Selected>
</SalesItemVariantStructureListItemDetailViewModel>
</Details>
<ItemRelationType>1</ItemRelationType>
</SalesItemVariantStructureListItemViewModel>
<SalesItemVariantStructureListItemViewModel>
<Details>
<SalesItemVariantStructureListItemDetailViewModel>
<Amount>4</Amount>
<Description>sample string 3</Description>
<GroupClass>Mandatory</GroupClass>
<GroupDescription>sample string 1</GroupDescription>
<ItemCode>sample string 2</ItemCode>
<Price>7.1</Price>
<SalesItemId>5</SalesItemId>
<SalesUnit>sample string 6</SalesUnit>
<Selected>true</Selected>
</SalesItemVariantStructureListItemDetailViewModel>
<SalesItemVariantStructureListItemDetailViewModel>
<Amount>4</Amount>
<Description>sample string 3</Description>
<GroupClass>Mandatory</GroupClass>
<GroupDescription>sample string 1</GroupDescription>
<ItemCode>sample string 2</ItemCode>
<Price>7.1</Price>
<SalesItemId>5</SalesItemId>
<SalesUnit>sample string 6</SalesUnit>
<Selected>true</Selected>
</SalesItemVariantStructureListItemDetailViewModel>
</Details>
<ItemRelationType>1</ItemRelationType>
</SalesItemVariantStructureListItemViewModel>
</Items>
</SalesItemVariantStructureListViewModel>