Listing Purchase Orders
Listing Purchase Orders¶
Listing Purchase Orders should be done through the general Query capabilities of DataAuthority Endpoints.
Filtering and Sorting¶
For all the Purchase Order List Views (lists and tables) the following properties are available for filtering and sorting:
Fields¶
| Field | Type | Description |
|---|---|---|
eId |
String (UUID) | The entity ID of the Purchase Order |
effective_as_of |
Long | Unix Epoch (UTC) for the Last update of the Order |
created_at_effective |
Long | Unix Epoch (UTC) for the Creation of the Order |
status |
Enumerated |
The status of the Purchase Order |
order_number |
String | The order number of the Purchase Order |
order_date_timestamp |
Long | Unix Epoch (UTC) for the Order |
order_date_time_zone |
String | IANA Timezone identifier for the Order |
allow_partial |
Boolean | Whether the Purchase Order allows partial fulfillment |
expedite |
Boolean | Whether the Purchase Order is expedited |
deliver_by_timestamp |
Long | The deliver by Unix Epoch of the Purchase Order |
delivery_address_* |
PostalAddress (see below) | The delivery address of the Purchase Order |
procurement_* |
Contact (see below) | The procurement contact of the Purchase Order |
supplier_name |
String | The supplier name of the Purchase Order |
supplier_address_* |
PostalAddress (see below) | The supplier address of the Purchase Order |
order_method |
Enumerated |
The order method of the Purchase Order |
sales_* |
Contact (see below) | The sales contact of the Purchase Order |
goods_value_value |
Decimal | The decimal value of the goods of the Purchase Order |
goods_value_currency |
String | The currency of the goods of the Purchase Order |
accounting_reference |
String | The accounting reference of the Purchase Order |
terms_and_conditions |
String | The terms and conditions of the Purchase Order |
notes |
String | The notes of the Purchase Order |
private_notes |
String | The private notes of the Purchase Order |
For composite fields marked by a *, the following sub-fields are available:
Addresses¶
| Field | Type | Description |
|---|---|---|
address_line_1 |
String | The first line of the address |
address_line_2 |
String | The second line of the address |
city |
String | The city of the address |
state |
String | The state of the address |
postal_code |
String | The postal code of the address |
country |
Enumerated |
The country of the address |
geo_location |
GeoLocation (see below) | The geo location of the address |
Contacts¶
| Field | Type | Description |
|---|---|---|
salutation |
String | The salutation of the contact |
first_name |
String | The first name of the contact |
middle_name |
String | The middle name of the contact |
last_name |
String | The last name of the contact |
job_title |
String | The job title of the contact |
email |
String | The email of the contact |
phone |
String | The phone of the contact |
postal_address |
PostalAddress (see above) | The contact’s postal address |
Geo Locations¶
| Field | Type | Description |
|---|---|---|
latitude |
Double | The latitude of the geo location |
longitude |
Double | The longitude of the geo location |
elevation |
Double | The elevation of the geo location |
Listing Draft and Receiving Purchase Orders¶
For listing Draft or Receiving Purchase Orders, the following query should be used:
Where
For:
Draftorders the only valid Value isNEWReceivingOrders can be in the states:SUBMITTED,IN_PROCESS,PARTIALLY_RECEIVED.CompletedOrders can be in the states:RECEIVED,CLOSED,ARCHIVED,CANCELLED
Other status values are not used in MVP2.
Copyright: © Arda Systems 2025-2026, All rights reserved