-
Notifications
You must be signed in to change notification settings - Fork 2
Order
Arivetti edited this page May 18, 2023
·
14 revisions
Presentation of the Order data structure. Orders can be created for customers and suppliers, then be delivered and invoiced.
Order members
Name | Type | Description | Constraints |
---|---|---|---|
AccountAddress1 | String | Get/Set the customer/supplier account address 's first line. |
|
AccountAddress2 | String | Get/Set the customer/supplier account address 's second line. |
|
AccountID | Int32 | Get/Set the unique identifier of the customer/supplier. |
|
AccountName | String | Get/Set the customer/supplier account name. It is duplicated here from the customer/supplier account record as it may have changed since the order was created. |
|
AccountTaxCode | String | Get/Set the account tax code if the customer/supplier uses a default tax code. This field is used only if the UseAccountTaxCode flag is set. |
|
ApprovalStatusName | String | Get the approval status. | |
AreaID | String | Get/Set the area unique identifier related to the order. |
|
AuthorUserName | String | Get the name of the user who created the order. | |
AuthorUserID | String | Get the unique identifier of the user who created the order. |
|
City | String | Get/Set customer/supplier city. |
|
Contact | String | Get/Set the customer/supplier contact name. |
|
Country | String | Get/Set the customer/supplier country's name. |
|
County_State | String | Get/Set the customer/supplier county or state. |
|
OrderDate | DateTime | Get the order creation date. |
|
CreationDate | DateTime | Get the order creation date. |
|
DeliveryDate | DateTime | Get/Set the order delivery date. |
|
CurrencyCode | String | Get/Set the currency code of the order. |
|
DeliveryAddress1 | String | Get/Set customer/supplier delivery address's first line. |
|
DeliveryAddress2 | String | Get/Set customer/supplier delivery address's second line. |
|
DeliveryAccountName | String | Get/Set customer/supplier delivery account name. The delivery account name can be different from the account name. |
|
DeliveryCity | String | Get/Set the customer/supplier delivery city. |
|
DeliveryCounty_State | String | Get/Set customer/supplier delivery county or state. |
|
DeliveryCountry | String | Get/Set the customer/supplier delivery country. |
|
DeliveryPostCode | String | Get/Set the customer/supplier delivery post code. |
|
DepartmentID | String | Get/Set the default department ID. |
|
DiscountRate | Decimal | Get/Set the default discount rate for the order. |
|
ExchangeRate | Decimal | Get/Set the currency exchange rate between the customer/supplier currency and the system base currency for the current order. |
|
ExternalReference | String | Get/Set the order external reference. |
|
ExternalApproverName | String | Get the name of the approver. | |
ForCollection | Boolean | Get/Set a flag indicating whether the order is for collection or not. | |
Hold | Int16 | Get/Set the hold status of the invoice. Unknown List Class | |
IsClosed | Boolean | Get whether the order has been closed or not. | |
Ledger | LedgerType | Get the order ledger type: Sales or Purchases. | |
Lines | OrderLine[] | Get the array of order lines. There is not limit to the amount of lines an order can have. | |
Notes | String | Get/Set some notes on the order. |
|
OrderID | Int32 | Get the Order unique identifier. |
|
OrderNumber | String | Get/Set the order number. Used only if the customer/supplier does not use auto-numbering for orders. |
|
PaymentMethodID | String | Get/Set the customer/supplier payment method. |
|
Phone | String | Get/Set the customer/supplier phone number. |
|
PostCode | String | Get/Set customer/supplier post code. |
|
QuoteID | Nullable Int 32 |
Get the quote unique identifier if the order has been created by promoting a quote. | |
QuoteNumber | String | Get the quote number if the order has been created by promoting a quote. |
|
ShipmentViaID | String | Get/Set the ship via unique identifier. |
|
Status | OrderStatus | Get the order status: |
|
TransferID | Int32 | Get the franchisor's Sales Quote ID if the purchase order was transferred as a quote from a franchisee to a franchisor. | |
TransferReference | String | Get the transfer reference if the purchase order was transferred as a quote from a franchisee to a franchisor. | |
UseAccountTaxCode | Boolean | Get/Set a flag indicating whether the customer/supplier chooses to use the tax code from itself rather than the ones coming from the stock items. This is only useful for interactive use, on the web service this does not do anything. |
|