Skip to Content
avatar image
Former Member

SAP Production Order - Availability Check

Hi team,

I am using the BAPI "BAPI_PRODORD_CHECK_MAT_AVAIL" for production order material availability check. In the BAPI, in the import parameter section, we have "SCOPE_AVAIL". In the functional documentation, it is mentioned as below.

The following types of check are possible:

1. Individual check per material according to checking group:


The availability check is carried out for each material, depending on the settings for the checking group (for example, check against planning).

2. ATP check for all materials:


The availability check is carried out for all materials as an ATP check, independently of the settings in the checking group.

Question1:

What does the sentence mean "independently of the settings in the checking group"? Is it mean that the availability check which is maintained in the respective material masters will not be considered? If yes, When i execute the ATP check with this option, what is the checking rule & Checking Group will be used?

3. Check for all materials against planning:


The availability check is carried out for all materials as a check against planning. The check against planning is not carried out if the Indicator for relevance during check against planning field in the checking group contains the entry Do not check.

Question2: Is the "Do not Check" in OVZ2 setting referred here?


4.No check:


No check is carried out. This setting should be used if you want to reset the availability data without checking it again.

Question 3: What is "Check Against Planning"? In which transaction it is specified? For my requirement, i need to carry out ATP for all production order components. So shall i choose the "Option 2"?.

"The settings for the checking groups are defined in Customizing for Sales and Distribution (Activity Define Checking Groups) in the Relevance for planning field".

Question 4: In which transaction, "Relevance for Planning" will be enabled? Is this setting relevant for "ATP Check in Production Order (CO02)"?

Thanks

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Aug 17, 2013 at 08:15 AM

    Hi Team,

    Can anyone please guide me?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Rajen Madan

      Dear Rajen,

      Thank you very much for the SAP notes. It is very useful for the collective information on ATP check procedure.

      After reading these SAP notes & testing in SAP system, my understanding is as below.

      Case 1:

      In BAPI "BAPI_PRODORD_CHECK_MAT_AVAIL", if i maintain the SCOPE_AVAL = 'A' (ATP check for all materials), the availability check will be carried out for all the materials as per ATP logic (according to settings done in OVZ9), even though in OVZ2, the value '1 - Always check' is maintained in the filed "indicator for relevance during check against planning". The entry in this field will be ignored. Am i right?

      Case 2:

      In BAPI "BAPI_PRODORD_CHECK_MAT_AVAIL", if i maintain the SCOPE_AVAL = 'P' (check for all materials against planning), the availability check will be carried out for all the materials as per preliminary planning (PIR) logic (according to settings done in OVZ2), even though in OVZ9, the scope of check is maintained for checking rule & checking group combination. Am i right?

      In order to successfully carry out availability check using "Preliminary Planning", in material master following settings to be done.

      1. Maintain strategy group that will consume PIRs (for example: 70. In OPPS, for this strategy the allocation indicator is "1- consume planning with assembly".

      2. Maintain the availability check for which the "indicator for relevance during check against planning" is set as "1" in OVZ2.

      3. Maintain the consumption mode (for example 2- backward / forward) & consumption periods (backward consumption 10 days, forward consupmtion 5 days).

      Apart from the above material master settings, any other material master settings required for "Preliminary Planning" based availability check?

      Thanks