Search_PurchaseOrders

Searches purchase order by a number of parameters, such as Date of Purchase, status, reference number.
Returns paged result of purchase order header.
Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.SearchPurchaseOrderNode
Rate limit: 250 / minute

Log in to see full request history
Body Params
searchParameter
object

Search Purchase order class

Response

Response body
object
Result
array of objects

List of purchase order headers

Result
object
uuid

Unique identifier for the purchase order. You have to use this ID for all updates to the PO

uuid

Unique identifier for the supplier. Empty Guid is default supplier. Otherwise use Supplier API to get the names and additional data for the supplier

uuid

Unique idenfidier of the location where the PO is expected to be delivered to. Empty Guid is default location. Use Locations API methods to get the names and additional details for the locations

string

Purchase order reference number

string

Purchase order status.
PENDING - purchase order can be changed, not yet affecting stock levels
OPEN - purchase order is created and stock levels Due are reflected
PARTIAL - partially delivered
DELIVERED - fully delivered

PENDING OPEN PARTIAL DELIVERED

string

Currency of the monetary values in the purchase order

string

Supplier reference number for the purchase order

boolean

Identified whether the PO is locked. This is for external application use only.

int32

Unit amount includes,exclud or no tax. 0 - Tax Exclusive cost, 1 - Cost Inclusive of tax, 2 - No Tax

int32

Number of items in the purchase order

int32

Count of all purchase order lines which are delivered
(lines where some but not all of the stock has been received are counted as undelivered)

date-time

DateTime of the purchase order UTC

date-time

DateTime of the purchase order delivered, will be set to DateOfPurchase until the PO is fully delivered UTC

date-time

DateTime of the purchase order qouted/expected delivery date UTC

double

DEPRECIATED
Use additional costs with Shipping flag to record shipping costs. This field remains available in the API for backward compatibility and acts pretty much like an additional cost item with type id = 0

double

Total purchase price of the purchase order. Calculated from all purchase order items including tax and postage.

double

Total tax of the purchase order. Calculated from all purchase order items (excludes postage).

double

DEPRECIATED
Use additional costs with Shipping flag to record shipping costs. This field remains available in the API for backward compatibility and acts pretty much like an additional cost item with type id = 0

double

Conversion rate of the purchase order currency. When PO is delivered Stock Value will be multipled by this conversion rate. For example if your system currency is GBP and Purchase order is in EUR the conversion rate is 0.81.

double

Total shipping cost of the purchase order, converted to system currency

double

Total shipping cost tax of the purchase order, converted to system currency

double

Total amount of additional costs of the purchase order, converted to system currency

double

Total tax amount of additional costs of the purchase order, converted to system currency

double

Total amount of the purchase order, converted to system currency

int32

Total number of pages

int32

Currently request page number

int32

Requested entries per page

int32

Total number of records matching the search request

Language
Credentials