| Name | Description | Type | Additional information |
|---|---|---|---|
| PurchaseOrderId |
Sedona internal autonumber for the Purchase Order record; created when adding a new purchase order, required when updating an existing record |
integer |
None. |
| PONumber |
Purchase Order Number shown in Sedona |
string |
None. |
| CategoryCode |
Category_Code from AR_Category table |
string |
String length: inclusive between 0 and 25 |
| VendorCode |
Vendor_Code from AP_Vendor; defaults to N/A if not supplied |
string |
String length: inclusive between 0 and 50 |
| JobCode |
Value from OE_Job table; defaults to 000 if not set explicitly |
string |
String length: inclusive between 0 and 25 |
| TicketNumber |
Service Ticket Number from SV_Service_Ticket table |
integer |
None. |
| OrderDate |
Date of Purchase Order |
date |
None. |
| Closed | boolean |
None. |
|
| DueDate |
Date the Purchase Order is due |
date |
None. |
| ShippingDate | date |
None. |
|
| ShippingMethod | string |
String length: inclusive between 0 and 25 |
|
| ShippingReference |
Shipping Company's Tracking Number |
string |
String length: inclusive between 0 and 25 |
| TotalCost | decimal number |
None. |
|
| Memo | string |
String length: inclusive between 0 and 225 |
|
| BranchCode |
Value from AR_Branch table; defaults to N/A if not supplied; list of valid options can be retrieved from GET: api/branch |
string |
String length: inclusive between 0 and 25 |
| WarehouseCode |
Abbreviated Warehouse code; defaults to N/A if not supplied; list of valid options can be retrieved from GET: api/warehouse |
string |
String length: inclusive between 0 and 25 |
| OnBackOrder | boolean |
None. |
|
| ShippingAddress |
Ship To address |
string |
String length: inclusive between 0 and 200 |
| PartTotal | decimal number |
None. |
|
| ExpenseTotal | decimal number |
None. |
|
| DirectExpense | boolean |
None. |
|
| UserCode |
The user making this change; defaults to UserCode value from config file if not set explicitly |
string |
String length: inclusive between 0 and 30 |
| Acknowledged | boolean |
None. |
|
| AcknowledgedBy | string |
String length: inclusive between 0 and 30 |
|
| AcknowledgedDate | date |
None. |
|
| ADIStatus |
For use with ADI integration only; R = Ready to transmit; S = Sent |
string |
String length: inclusive between 0 and 25 |
| ADIAcknowledged |
For use with ADI integration only; ADI has acknowledged the Purchase Order |
boolean |
None. |
| ADIAcknowledgedDate |
For use with ADI integration only; date ADI acknowledged the Purchase Order |
date |
None. |
| PickupLocation | string |
String length: inclusive between 0 and 50 |
|
| Parts |
list of PO Parts; only used when adding a new PO |
Collection of PurchaseOrderPart |
None. |
| Expenses |
list of PO Expenses; only used when adding a new PO |
Collection of PurchaseOrderExpense |
None. |