Show TOC

Function documentationStock Protection in ATP Locate this document in the navigation structure

 

Businesses using a common stock pool for satisfying demand with different priorities often face the issue that a lower priority demand is received and consumes stock and then a higher priority demand is received later Which cannot be covered.

You can use the stock protection feature in supply and demand matching processes (for example, the availability check) to protect stock for higher priority demand even though such a demand has not yet been received. You can use the default implementation SEG_IM_ATP_ADJUST_CHECK_DATA available with the BAdI BADI_ATP_ADJUST_CHECK_DATA to protect the stock for higher priority demand.

The default implementation uses the segmentation value and the priority sequence (maintained in Customizing for   Logistics – General   Segmentation   Define Segmentation Strategies  ) to protect the demand of higher priority requirement segment. During the availability check, the system uses the default implementation.

Example

Defined segmentation combinations as follows:

Seg. Strat.

Seg. Value

Short Text

PrioSeq

Stk Prot.

Strategy 1

A1

Segment A1

1

X

Strategy 1

A2

Segment A2

2

X

Strategy 1

A3

Segment A3

3

X

  • A plant stock of 100 pieces is available.

  • Segment A1 has the highest priority. You can protect the stock for this segment by entering a planned independent requirement quantity of 60 pieces in the system.

This graphic is explained in the accompanying text.

  • Segment A3 has the lowest priority. If a requirement is received for segment A3, for a sales order, for example, the availability check uses the default implementation (SEG_IM_ATP_ADJUST_CHECK_DATA) and only confirms 40 pieces.