Skip to Content

Without GI confirmation and without confirmation GR is not possible

This blog is meant for restriction in the process/production order confirmation if the Goods issue has not been done. As well if there is no confirmation, Goods receipt is not possible also.

Standard SAP allows confirmation without GI,  as well as without confirmation GR is also possible (In normal setting).

Confirmation without GI can be restricted in the following way as per customizing setting in standard SAP.

  • Mark all material with backflush
  • Set tick in “Goods movement” if material is not set with backflush. This will show all the material irrespective of backflush.


  • Then check goods movement and termination for incorrect goods movement.



         This will ensure at the time of confirmation if some incorrect goods movement happens, the confirmation will be terminated. So without GI no confirmation possible.

We can automate the GR process with confirmation by production scheduling profile and control key. But without confirmation GR restriction in difficult from standard setting.

Now “without GI confirmation and without confirmation GR restriction” can be achieved by two user exit. Below are the details of code and the exit.

Without GI confirmation is not possible.

User exit: EXIT_SAPLCORF_405

Below is the piece of code.

Without  Confirmation GR is not possible

User exit:EXIT_SAPMM07M_001

Below is the piece of code.

Test case:

First order has been created.

After release the status is as below.

Now we are trying to do the confirmation through COR6N.

After putting the value go to Goods movement Tab.

System is throwing an error as there is no goods issue.

Now if we try to do the GR (MIGO)  also, system will throw an error as there is no confirmation happened.

The error can be modified with suitable text as desired.

Now the goods issue is being done through MB1A.

Still GR is not possible as no confirmation has been done.

Now we can do the confirmation(as GI is done)

As well GR is also possible as confirmation is done through MIGO.

As well after doing the Gr the status of the order is PCNF and PDLV.

In this way the confirmation can be restricted without GI and the GR can be restricted without confirmation.

A lot of industries like  Pharma, Battery(Silver ion) where the issue is important (for expensive / required component) and confirmation should be real time, this restriction can be used.



You must be Logged on to comment or reply to a post.