Orders

Collection of composite-order items.

get

Retrieve a list of composite-order items.

post

Post a purchase order (PO) and a number of PO lines; record fund transactions corresponding to the order. Only in case an acquisition unit has to be assigned to the Order it is required that user should have extra permission orders.acquisitions-units-assignments.item.post to create an purchase order.

Entity representing a composite-order

get

Return a purchase order with given {id}

put

Update a purchase order with given {id}

  • if request does not include po_lines or includes "po_lines": [] or "po_lines": null - update just purchase order summary
  • if request includes array of "po_lines" - update PO lines as per request
delete

Delete a purchase order with given {id}

post