NameDescriptionTypeAdditional 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.