NameDescriptionTypeAdditional Information
DeptId

The Agvance ID for the Department in which the Product resides. Used in conjunction with the ProdId property to identify the Product for this line item. If populated, must exist the same for every split. Either DeptId and ProdId properties or ProductGuid property is required. If set, will be the value used on the Sales Order

string

Max length: 6

ProdId

The Agvance ID for the Product. Used in conjunction with the DeptId property to identify the Product for this line item. If populated, must exist the same for every split. Either DeptId and ProdId properties or ProductGuid property is required. If set, will be the value used on the Sales Order

string

Max length: 10

ProductGuid

The Agvance globally unique identifier for the Product. If populated, must exist the same for every split. Either DeptId and ProdId properties or ProductGuid property is required

globally unique identifier

(Hexadecimal 8-4-4-4-12)

ProductDescription

The override product description for this record. If set must exist the same for every split. If left blank or null, it will be set from Agvance

string

Max length: 50

Quantity

The quanity of the Product. This is the total amount for the Sales Order, not for each customer. Must be set the same for every split. Must be expressed in the Product's inventory unit of measure

decimal number

Required

Max of 3 decimal places

Price

The selling price per unit of the product for the customer on this split

decimal number

Required

Max of 4 decimal places

PriceLevel

The product price level indication of what level the price was selected from. If omitted, will be set to "List". This does not change the price that is supplied, only an indication to the user of Agvance what level the price came from

EnumPriceLevel
SplitNum

An indication of what split override was used for the SplitPercent. Must be set the same for every split. If omitted or set to zero, this property will be assigned based on the field selected, or set to 1 if no field is populated

integer

Range: inclusive between 0 and 3

SplitPercent

If more than one split record is provided, the split percentage that the current split is responsible for totaling to 100% across all splits. If only one split, this will default to 100%

decimal number

Max of 4 decimal places

Range: inclusive between 0 and 100

LotNumber

The lot number for the current product. Must be set the same for every split

string

Max length: 30

CropCode

The Agvance ID for the Crop on this product. Must be set the same for every split. If set, will be the value used on the Sales Order

string

Max length: 50

CropCodeGuid

The Agvance globally unique identifier for the Crop on this product. Must be set the same for every split

globally unique identifier

(Hexadecimal 8-4-4-4-12)

AllocationNumber

The Agvance ID for the Sales Allocation Number for this line item. Must be set the same for every split

integer