Skip to main content

Preview Shipment Line Quantity Change

GET 

//:domain/api/v2/warehouse-transfers/shipments/:shipment/lines/:line/quantity-preview

Preview the inventory implications of changing a warehouse transfer shipment line's quantity, without persisting any change.

Returns:

  • current_quantity, new_quantity, delta
  • requires_confirmation — true whenever delta != 0
  • can_update — false when either block applies
  • blocks.below_received — true if the requested quantity is below the total already received against this line; adjust receipts first
  • blocks.above_transfer_line — true if the requested quantity exceeds the parent warehouse transfer line quantity (the WT line caps the shipment, not source on-hand stock)
  • implications.shipment_quantity / transfer_quantity / received_quantity / in_transit_quantity — current vs after-update values. The parent warehouse transfer line quantity is ALWAYS unchanged (BBP invariant: the WT line is the canonical record of original intent).

Request

Responses

OK

Response Headers
    Content-Type