Show TOC

Function documentationStock Protection in Order Allocation Run Locate this document in the navigation structure

 

In order allocation run (ARun), you can use the stock protection feature to set aside stock for certain segments that should be given the highest priority for their orders or planned independent requirements (PIRs). When you execute ARun, the existing stock is set aside based on the priority of these segments. Stock is allocated to lower priority segments only if sufficient stock remains.

Prerequisites

  • Select the Stock Protection checkbox in the article master for an article using the transactions MM41, 42,or 43.

  • Make the following changes to requirement or stock segments and PIRs:

    • Enter the segment strategies in Customizing under   Logistics - General   Segmentation   Define Segmentation Strategies  .

    • Select the Stock Protection checkbox for the relevant segment combination values (relevant for requirement segments) for which you want to use stock protection. Also, you should enter the priorities for the above segment values. You can do this in Customizing under   Logistics - General   Segmentation   Define Segmentation Strategies   Segment Strategies   Segment Combinations  .

  • We recommend 1:1 mapping for requirement and PIR segments in Customizing under   Logistics - General   Segmentation   Define Segmentation Strategies   Segment Strategies   Planned Independent Requirements  .

  • We recommend adding a segment priority field (CH_PRIO) in the requirement sorting rules in Customizing under   Logistics - General   SAP Fashion Management   Order Allocation Run (ARun)   Online ARun   Sorting  .

Example

Consider the segments: Retail, e-commerce, and Wholesale. e-commerce has the priority 1, Retail has the priority 2, and Wholesale has the priority 3. The system gives orders from the e-commerce segment higher priority and sets the stock aside for these orders. The system allocates stock to lower priority segments only if sufficient stock remains.

Segment

Priority

Planned Forecast

e-commerce

1

1000

Retail

2

1000

Wholesale

3

1000

The total stock in the common stock pool is 3000.

  • An order from the e-commerce segment with a requirement of 600 is received.

    The stock is allocated for this requirement. The stock available in the common pool is now 2400.

  • An order from the Retail segment with a requirement of 700 is received.

    Before the stock is allocated for this requirement, the system sets aside the stock for unconsumed PIRs at the preceding priority level (1). In this case, stock for 400 unconsumed PIRs is kept aside. The stock for this requirement of 700 is allocated since sufficient stock is available in the common stock pool. The stock available in the common stock pool reduces to 1700.

  • An order from the Wholesale segment with a requirement of 1500 is received.

    Before the stock is allocated for this requirement, the system sets aside stock for unconsumed PIRs at preceding priority levels (1 and 2). In this case, stock for 400 unconsumed PIRs (e-commerce segment) and 300 unconsumed PIRs (Retail segment) is set aside. Although the stock available in the common stock pool is 1700, 700 is set aside for unconsumed PIRs from higher priority segments. Therefore, for this order, only 1000 will be allocated. Complete allocation is not possible for this order because the segments with the higher priority are given preference over the lower priority segments.

More Information

Stock Protection in ATP