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

  • Base URL
    https://eu-ext.linnworks.net
  • URL
    https://eu-ext.linnworks.net/api/PurchaseOrder/Deliver_PurchaseItemAll_ExceptBatchItems
  • Auth
    API key in header Authorization

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"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.