Skip to Content
Former Member
Mar 09, 2010 at 03:30 AM

Process order Confirmation-GR --BAPI issue -- BAPI_PROCORDCONF_CREATE_TT



We are using the standard BAPI-- BAPI_PROCORDCONF_CREATE_TT to do Process order confirmations , which is invoked by an MII BLS using data from the MES system. SAP ECC 5.0

Everything worked like a charm ( Partial confirmations, Final Confirmations, Goods Movements ie.101 etc) , but recently we implemented it a new plant. Now in this plant there is a strange Business process i.e they Do a partial confirmation of the full qty of the process order and then do a Final Confirmation with Zero Qty. let me explain

Process order requires 100 GAL of a perticlar paint .

First the MES system does a process order confirmation and goods Receipt of 100 Qtys as a Partial confirmations and then They do a Final confirmation with Qty as Zero.

This works fine when i do it in the SAP GUI ( CORK t-code for process order confirmations and GR) but with the BAPI BAPI_PROCORDCONF_CREATE_TT , the first transaction sets the Status of the process order the to PCNF DLV (which is as expected) .

Next when they send a Zero Qty with a final Confirmation , the system changes the STATUS of the proces order to CNF (and removes the DLV) which does not happen with SAP GUI and CORK t-Code.

Is there any parameter that i am missing. How do i make sure i get the same behaviour as the SAP Tcode GUI CORK when a Zero Qty confirmation and GR are done.

Please help me. the plant has gone live , they dont want to change the process and i need to resolve this issue.


Suraj Prabhu

Edited by: Suraj Prabhu on Mar 9, 2010 4:31 AM

Edited by: Suraj Prabhu on Mar 9, 2010 4:39 AM