POST api/LineItem/SaveDiscountBreakdown?id={id}&type={type}&cwoID={cwoID}&cwoDiscount={cwoDiscount}&discountLevel={discountLevel}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
|
| type | string |
Required |
|
| cwoID | integer |
Required |
|
| cwoDiscount | decimal number |
Required |
|
| discountLevel | integer |
Required |
Body Parameters
Collection of DiscountBreakDownItem| Name | Description | Type | Additional information |
|---|---|---|---|
| ManufacturerID | integer |
None. |
|
| MFGComissionRate | string |
None. |
|
| TotalDealerNet | decimal number |
None. |
|
| TotalList | decimal number |
None. |
|
| TotalSelling | decimal number |
None. |
|
| TaxableAmount | decimal number |
None. |
|
| TaxableDealerNet | decimal number |
None. |
|
| DiscountPercentage | decimal number |
None. |
|
| ContractPercentOff | decimal number |
None. |
|
| ContractSellingPrice | decimal number |
None. |
|
| ContractDollarDiscount | decimal number |
None. |
|
| DiscountAmount | decimal number |
None. |
|
| MaxDiscount | decimal number |
None. |
|
| ComissionRate | decimal number |
None. |
|
| ComissionAmount | decimal number |
None. |
|
| DiscountSectionID | integer |
None. |
|
| DiscountCategoryCode | string |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"manufacturerID": 1,
"mfgComissionRate": "sample string 2",
"totalDealerNet": 3.0,
"totalList": 4.0,
"totalSelling": 5.0,
"taxableAmount": 6.0,
"taxableDealerNet": 7.0,
"discountPercentage": 8.0,
"contractPercentOff": 9.0,
"contractSellingPrice": 10.0,
"contractDollarDiscount": 11.0,
"discountAmount": 12.0,
"maxDiscount": 13.0,
"comissionRate": 14.0,
"comissionAmount": 15.0,
"discountSectionID": 16,
"discountCategoryCode": "sample string 17"
},
{
"manufacturerID": 1,
"mfgComissionRate": "sample string 2",
"totalDealerNet": 3.0,
"totalList": 4.0,
"totalSelling": 5.0,
"taxableAmount": 6.0,
"taxableDealerNet": 7.0,
"discountPercentage": 8.0,
"contractPercentOff": 9.0,
"contractSellingPrice": 10.0,
"contractDollarDiscount": 11.0,
"discountAmount": 12.0,
"maxDiscount": 13.0,
"comissionRate": 14.0,
"comissionAmount": 15.0,
"discountSectionID": 16,
"discountCategoryCode": "sample string 17"
}
]
application/xml, text/xml
Sample:
<ArrayOfDiscountBreakDownItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GameTimeBAL.ViewModels">
<DiscountBreakDownItem>
<ComissionAmount>15</ComissionAmount>
<ComissionRate>14</ComissionRate>
<ContractDollarDiscount>11</ContractDollarDiscount>
<ContractPercentOff>9</ContractPercentOff>
<ContractSellingPrice>10</ContractSellingPrice>
<DiscountAmount>12</DiscountAmount>
<DiscountCategoryCode>sample string 17</DiscountCategoryCode>
<DiscountPercentage>8</DiscountPercentage>
<DiscountSectionID>16</DiscountSectionID>
<MFGComissionRate>sample string 2</MFGComissionRate>
<ManufacturerID>1</ManufacturerID>
<MaxDiscount>13</MaxDiscount>
<TaxableAmount>6</TaxableAmount>
<TaxableDealerNet>7</TaxableDealerNet>
<TotalDealerNet>3</TotalDealerNet>
<TotalList>4</TotalList>
<TotalSelling>5</TotalSelling>
</DiscountBreakDownItem>
<DiscountBreakDownItem>
<ComissionAmount>15</ComissionAmount>
<ComissionRate>14</ComissionRate>
<ContractDollarDiscount>11</ContractDollarDiscount>
<ContractPercentOff>9</ContractPercentOff>
<ContractSellingPrice>10</ContractSellingPrice>
<DiscountAmount>12</DiscountAmount>
<DiscountCategoryCode>sample string 17</DiscountCategoryCode>
<DiscountPercentage>8</DiscountPercentage>
<DiscountSectionID>16</DiscountSectionID>
<MFGComissionRate>sample string 2</MFGComissionRate>
<ManufacturerID>1</ManufacturerID>
<MaxDiscount>13</MaxDiscount>
<TaxableAmount>6</TaxableAmount>
<TaxableDealerNet>7</TaxableDealerNet>
<TotalDealerNet>3</TotalDealerNet>
<TotalList>4</TotalList>
<TotalSelling>5</TotalSelling>
</DiscountBreakDownItem>
</ArrayOfDiscountBreakDownItem>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.