Name | Description | Type | Additional Information |
---|---|---|---|
CustomerGuid |
When provided - the GUID of the Customer. This or the CustomerId are required |
globally unique identifier | |
CustomerId |
When CustomerGuid is null - will be used to look up the identifier for the Customer. This or the CustomerGuid are required |
string |
Max length: 6 |
SplitPercent |
When provided - the customer share of the Ticket Gross Units. Must calculate out the GrossUnits on the splits if provided. If any are set, must total to 100 on the splits where it is set. |
decimal number |
Max of 4 decimal places Range: inclusive between 0 and 100 |
GrossUnits |
The Gross Units for the split of the Scale Ticket. Will be rounded to Commodity Decimal Accuracy. The sum of the split Gross Units must match the Ticket Gross Units |
decimal number |
Required Max of 4 decimal places |
Disposition |
The Disposition of the split of the Scale Ticket. Casing matters for this list. If a purchase contract is provided should match that disposition |
string |
Required Max length: 20 Must be one of these values: Priced,Priced Later,Basis Fixed,Futures Fixed,Hedged-to-Arrive,Open Storage,Grain Bank,Minimum Priced |
PurchaseContractGuid |
When provided - the GUID of the Purchase Contract of the split of the Scale Ticket. Should not be duplicated within a tikcet and must be for the customer on the split and the commodity of the Scale Ticket. If a split overfills the selected contract, the Overfill Rules will be used. If the rules do not exist in the database, the Scale Ticket will not allowed to be saved. |
globally unique identifier | |
PurchaseContractNumber |
When the PurchaseContractGuid is null, will be used with PurchaseContractLocationId to look up the contract identifier |
string |
Max length: 15 |
PurchaseContractLocationId |
When the PurchaseContractGuid is null, will be used with PurchaseContractNumber to look up the contract identifier |
string |
Max length: 6 |
ShrinkTableGuid |
When provided - the GUID of the Shrink Schedule to use calculating the Shrink % and Shrink Units of this split |
globally unique identifier | |
ShrinkTableGradeFactor |
When the ShrinkTableGuid is null, will be used with ShrinkTableSchedule to look up the Shrink Table identifier for this split |
string |
Max length: 8 |
ShrinkTableSchedule |
When the ShrinkTableGuid is null, will be used with ShrinkTableGradeFactor to look up the Shrink Table identifier for this split |
string |
Max length: 6 |
DockageTableGuid |
When provided - the GUID of the Dockage Schedule to use calculating the Dock % and Dock Units of this split |
globally unique identifier | |
DockageTableGradeFactor |
When the DockageTableGuid is null, will be used with DockageTableSchedule to look up the Dockage Table identifier for this split |
string |
Max length: 8 |
DockageTableSchedule |
When the DockageTableGuid is null, will be used with DockageTableGradeFactor to look up the Dockage Table identifier for this split |
string |
Max length: 6 |
DryingTableGuid |
When provided - the GUID of the Drying Premium Discount Schedule to use calculating the Drying Rate and Dollars of this split |
globally unique identifier | |
DryingTableGradeFactor |
When the DryingTableGuid is null, will be used with DryingTableSchedule to look up the Drying Premium Discount Table identifier for this split |
string |
Max length: 8 |
DryingTableSchedule |
When the DryingTableGuid is null, will be used with DryingTableGradeFactor to look up the Drying Premium Discount Table identifier for this split |
string |
Max length: 6 |
ChargeScheduleGuid |
When provided - the GUID of the Charge Schedule to use on this split. This or the ChargeScheduleId are required |
globally unique identifier | |
ChargeScheduleId |
When ChargeScheduleGuid is null - will look up the identifier of the Charge Schedule to use on this split. This or the ChargeScheduleGuid are required |
string |
Max length: 20 |
CondoStorage |
An indicator that this split is using Condo Storage |
boolean | |
FreightPercent |
The Freight Percent of the split - MUST total 100% across the splits provided. If these are left null for ALL splits and the SplitPercent values are populated, those will be used to assign this property |
decimal number |
Max of 4 decimal places Range: inclusive between 0 and 100 |
OpenStorageOnHold |
When the Disposition is 'Open Storage', an indication on if this record is "On Hold" for the default schedules that were already provided |
boolean |