| Name | Description | Type | Additional Information |
|---|---|---|---|
| VendorID | string |
Required Max length: 10 |
|
| InvoiceNumber | string |
Required Max length: 15 Must not contain a space or a tic (') |
|
| InvoiceDate | string |
Required Data type: DateTime Format must be MM/dd/yyyy |
|
| DueDate | string |
Required Data type: DateTime Format must be MM/dd/yyyy |
|
| Notes | string |
Max length: 40 |
|
| FreightType | string |
Max length: 2 Only used when applying freight. Valid options: AD for Actual Total Dollars, AU for Actual Dollars/Unit, ED for Estimated Total Dollars, EU for Estimated Dollars/Unit. |
|
| FreightVendorID | string |
Max length: 10 Only used when applying freight. |
|
| EstimatedFreight | decimal number |
Max length: 10 Max of 4 decimal places Must be numeric Only used when applying freight, either the total or the cost-per-unit value. If EstimatedFreight is filled out ActualFreight must be zero. |
|
| ActualFreight | decimal number |
Max length: 10 Max of 4 decimal places Must be numeric Only used when applying freight, either the total or the cost-per-unit value. If ActualFreight is filled out EstimatedFreight must be zero. |
|
| DiscountGL | string |
Max length: 10 |
|
| PurInvGuid | globally unique identifier | ||
| InvoiceDetail | Collection of clsPurInvDt |
List cannot be empty |
|
| InvoiceAddOn | Collection of clsPurInvAdd | ||
| InvoicePayTerms |
List of Payment Terms to be applied to the Purchase Invoice |
Collection of clsPurInvPayTerms |
Maximum of 5 allowed |