Name | Description | Type | Additional Information |
---|---|---|---|
SalesOrderDiscountGUID |
The globally unique identifier that represents this Sales Order Discount record. Leave this property set to null to add a new line item |
globally unique identifier |
(Hexadecimal 8-4-4-4-12) |
LineItem |
Populate this value and leave SalesOrderDiscountGUID = null to use this value to find the Sales Order discount record in Agvance to update. Leave the SalesOrderDiscountGUID = null and set the value of this property to 0 to add a new discount record |
integer |
Range: inclusive between 0 and 2147483647 |
DeleteLine |
Set to true to remove this discount record from the sales order. The SalesOrderDiscountGUID or LineItem would then be required |
boolean |
Must be 0, 1, True, or False |
SalesOrderDiscountKey |
The Agvance ID of the Sales Order Discount assigned to this record |
integer |
Required Cannot be negative |
Rate |
The percentage rate or dollar amount to calculate the discount (Determined by the setup of the SalesOrderDiscountKey provided). Set to -999 when adding a new record to use the default rate from the Sales Order Discount |
decimal number |
Required Max of 2 decimal places |
Manual |
The amount of additional dollars included in the Discount (Not part of the Total) |
decimal number |
Max of 2 decimal places |