# Purchasing

16 operations.

Purchase orders, returns to vendors, vendor invoices and supplier records.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [acknowledgePurchaseOrder](/reference/purchasing/acknowledgePurchaseOrder/) | mutation | Record that your supplier confirmed a purchase order. |
| [addPurchaseOrderLines](/reference/purchasing/addPurchaseOrderLines/) | mutation | Add more lines to a purchase order you have not sent yet — the way a big order gets built up. |
| [cancelPurchaseOrder](/reference/purchasing/cancelPurchaseOrder/) | mutation | Cancel a purchase order before anything has arrived — a draft, one awaiting approval, or an issued one with no receipts yet. |
| [cancelRtv](/reference/purchasing/cancelRtv/) | mutation | Cancel a return-to-vendor — goods going back to a supplier. |
| [cancelVendorInvoice](/reference/purchasing/cancelVendorInvoice/) | mutation | Cancel a vendor’s invoice — what a supplier billed you against a purchase. |
| [captureVendorInvoice](/reference/purchasing/captureVendorInvoice/) | mutation | Capture a vendor’s invoice against a purchase — what they billed you. |
| [closeShortPurchaseOrder](/reference/purchasing/closeShortPurchaseOrder/) | mutation | Close a partially-received purchase order short — you have decided the rest is not coming. |
| [createPurchaseOrder](/reference/purchasing/createPurchaseOrder/) | mutation | Create a new purchase order — what you are buying from a supplier at your organization. |
| [createRtv](/reference/purchasing/createRtv/) | mutation | Create a new return-to-vendor — goods going back to a supplier at your organization. |
| [createVendorInvoice](/reference/purchasing/createVendorInvoice/) | mutation | Create a new vendor’s invoice — what a supplier billed you against a purchase at your organization. |
| [issuePurchaseOrder](/reference/purchasing/issuePurchaseOrder/) | mutation | Issue a purchase order — commit it into the buying pipeline. |
| [recordRtvCredit](/reference/purchasing/recordRtvCredit/) | mutation | Record the vendor’s credit for a return-to-vendor — the money side of sending goods back. |
| [removePurchaseOrderLines](/reference/purchasing/removePurchaseOrderLines/) | mutation | Take lines off a purchase order you have not sent yet — the ones you decided not to buy after all. |
| [shipRtv](/reference/purchasing/shipRtv/) | mutation | Ship a return-to-vendor — the goods leave your stock back to the supplier. |
| [submitPurchaseOrder](/reference/purchasing/submitPurchaseOrder/) | mutation | Send a purchase order to the vendor — the buy commitment goes out. |
| [updatePurchaseOrderLine](/reference/purchasing/updatePurchaseOrderLine/) | mutation | Replace one line on a draft purchase order — its product, quantity, cost, receiving location or expected date. |
