cancel
Showing results for 
Search instead for 
Did you mean: 

Stop availability check based on VC result

Former Member
0 Kudos

Hi All

Recently I got a business requirement which states that the client does not want to do an availability check if the VC of the sales order is not consistent.

If any inconsistency exists ( i.e VC status is Yellow or Red ) then the availability check should not be carried out .

As far as I am aware the availability check can be controlled by the checking group in the MRP3 tab of material master which is static value.

The user puts in the sales order and then confgures it and then based on VC rules , it can be either consistent (green light) or inconsistent (yellow or red light).

The requirement is that GATP should be called only if the sales order passes VC (it the status is green lighted).

Has anyone worked on this type of requirement .Is there EXIT/BADI which you are aware of ?

--Prabhas K Jha

Accepted Solutions (0)

Answers (1)

Answers (1)

rajkj
Active Contributor
0 Kudos

Hi Prabhas,

By default, you can't control the ATP check based on a characteristic value.

  1. It is required to implement a user exit (i.e. EXIT_SAPLATPC_001, user exit ATP00001) on ECC side that can be triggered before calling ATP check.
  2. In the user exit, read the order number, material, etc. Then, access your characteristic value based on the sales order as described in the post http://scn.sap.com/thread/1106509
  3. If the characteristic value is yellow, terminate the availability check. Your ABAP expert can guide you here.

Thanks,

Rajesh