NameDescriptionTypeAdditional 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