Purchasing

List purchase orders

Lists purchase orders with the public contract's filters and pagination.

Action
purchaseOrders.findMany
PropertyValue
DomainpurchaseOrders
Group in the editorPurchasing › Purchase orders
Runs asThe owner of the workflow, with their permissions
PermissionView access to Purchases. Administrators always pass; a module outside the plan blocks everyone.
Add-onPurchases
DestructiveNo: the public MCP catalogue does not mark it as destructive
Also available inREST API, MCP (filmo_purchase_orders_list)

Inputs

limitnumberdefault:100

Limits: min 1, max 500

createdOnstring

Limits: advanced

createdAfterstring

Limits: advanced

createdBeforestring

Limits: advanced

createdFromstring

Limits: advanced

createdTostring

Limits: advanced

updatedOnstring

Limits: advanced

updatedAfterstring

Limits: advanced

updatedBeforestring

Limits: advanced

updatedFromstring

Limits: advanced

updatedTostring

Limits: advanced

statusenum<string>

Available options: draft, pending, completed, cancelled

statusesstring[]

Filter by status, as a list: repeat the parameter or separate the values with commas. Accepts up to 50 values and returns whatever matches any of them.

Available options: draft, pending, completed, cancelled

typeenum<string>

Available options: subrental, stock_purchase, resale_purchase, consumable_purchase, technician, transport, repair, consignment

typesstring[]

Filter by type, as a list: repeat the parameter or separate the values with commas. Accepts up to 50 values and returns whatever matches any of them.

Available options: subrental, stock_purchase, resale_purchase, consumable_purchase, technician, transport, repair, consignment

supplierIdstring

supplierIdsstring[]

Filter by supplierId, as a list: repeat the parameter or separate the values with commas. Accepts up to 50 values and returns whatever matches any of them.

orderIdstring

Limits: advanced

orderIdsstring[]

Filter by orderId, as a list: repeat the parameter or separate the values with commas. Accepts up to 50 values and returns whatever matches any of them.

Limits: advanced

projectIdstring

Limits: advanced

projectIdsstring[]

Filter by projectId, as a list: repeat the parameter or separate the values with commas. Accepts up to 50 values and returns whatever matches any of them.

Limits: advanced

Outputs

itemsobject[]

Show child attributes
items.idstring

items.poNumberstring | null

items.statusenum<string>

Available options: draft, pending, completed, canceled

items.typeenum<string>

Available options: subalquiler, compra_stock, compra_para_venta, compra_consumible, tecnico, transporte, reparacion, consignment

items.isDraftboolean

items.poDatestring | null

items.supplierIdstring | null

items.referencestring | null

items.currencystring

items.subTotalstring

items.discountTotalstring

items.taxesPricestring

items.netPricestring

items.grossPricestring

items.totalPaidstring | null

items.orderIdstring | null

items.orderNumberstring | null

items.projectIdstring | null

items.repairTicketIdstring | null

items.notesstring | null

items.createdAtstring

items.updatedAtstring

totalnumber

nextCursorstring | null