v1

latestOpenAPI 3.0.02026-07-266521,3121.2 MB
PurchaseOrder

Deliver_PurchaseItemAll_ExceptBatchItems

Update purchase order item, quantity, cost, pack size, pack quantity, in PENDING order only. Returns class that represents modified/recalculated purchase order header and modified purchase order item line <b>Permissions Required: </b> GlobalPermissions.Inventory.PurchaseOrder.DeliverPurchaseOrderNode <b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>150</b></span> / minute

post/api/PurchaseOrder/Deliver_PurchaseItemAll_ExceptBatchItems

Request body

purchaseIdstring uuid

Purchase Order ID

Example request

{
  "purchaseId": "00000000-0000-0000-0000-000000000000"
}

Response

OK

allItemsDeliveredboolean

Set to true if all items in the PO have been marked as delivered

messagestring

Informs customers why not all items have been marked as delivered

Example response

{
  "poHeaderAndItems": {
    "PurchaseOrderItems": [
      {
        "pkPurchaseItemId": "00000000-0000-0000-0000-000000000000",
        "fkStockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "PurchaseOrderHeader": {
      "pkPurchaseID": "00000000-0000-0000-0000-000000000000",
      "fkSupplierId": "00000000-0000-0000-0000-000000000000",
      "fkLocationId": "00000000-0000-0000-0000-000000000000"
    }
  }
}