We have a business requirement to ration available stock held at the DC across multiple orders in the situation of a shortage.
The requirement is to do this rationing is based on the document type of the originating STO and Ordering Site classification, so that the most significant order type and most significant store gets the available inventory first.
We have 5 primary store STO document types and we wish to classify them from 1 to 5, 1 being the most imporant.
We also have circa 300 stores and likewise wish to classify them 1 - c.300, 1 being the most important.
Using this classification data we want to generate Outbound Deliveries from the STOs.
A simple example:
We have a Qty of 20 pieces of Article 1 in the DC available:
The following STOs have been generated:
Doc. Type 1 - Store 1 - Article: 1 Qty: 10
Doc. Type 1 - Store 2 - Article: 1 Qty: 5
Doc. Type 2 - Store 1 - Article: 1 Qty: 10
Doc. Type 2 - Store 2 - Article: 1 Qty: 15
We would expect the following Outbound Deliveries to be generated:
OBD 1 - Store 1 - Article: 1 Qty: 10
OBD 2 - Store 2 - Article: 1 Qty: 5
OBD 3 - Store 1 - Article: 1 Qty: 5
We need this processing to take place in the shortest possible time, as we have strict timings around orders being available in the DC WMS for picking due to a short lead time. We therefore want to maximise parallel processing, rather than just sequencing the running of VL10B to be one order type and one store at a time.
Any ideas on how best to achieve this requirement and how you would approach it?
Has anyone done similar types of rationing before?
Many thanks in advance!