Grouping delivery lines in one shipment request batch_id
In a context of B2B sales order, our business need is to allow partial and forbid backorder, which means : we deliver all that is available in one go and cancel the rest of the order (the lines which fails during schedule and/or reserve).
We process Orders in Order Management with the standard Orchestration Process >> ShipOrderGenericProcess.
The shipment task is fulfilled with Shipping cloud.
We interface the delivery lines with an external 3PL, by using the web service [GenerateShipmentRequest], parameter : ReleaseRuleName.
Some of the sales orders have a large number of lines (>100).
We allow partial shipment, therefore each lines is independent from OM Point of view (no shipset).