12-16-2011 7:51 AM
Hi Experts,
I have a requirement from my client. In tcode CO11N at the initial screen, the system will check the provided value in
Reason for Var. field (AFRUD-GRUND) and will allow to the next screen if a particular value has been provided in that field otherwise it will throw an error. Is any any exit or badi which can solve my issue ?
I have searched for User exits... and got this list...
can anyone suggest me?
CONF0001 Enhancements in order confirmation
CONFPI01 Process order conf.: Calculate cust.specific default values
CONFPI02 Process order confirmation: Customer spec. input checks 1
CONFPI03 Process order conf.: Cust. spec. check after op. selection
CONFPI04 Process order conf.: Customer specific input checks 2
CONFPI05 Process order conf.: Cust. spec. enhancements when saving
CONFPI06 Process order confirmation: Actual data transfer
CONFPM01 PM/SM order conf.: Determine cust. specific default values
CONFPM02 PM/SM order confirmation: Customer specific input checks 1
CONFPM03 PM/SM order conf.: Cust. spec. check after op. selection
CONFPM04 PM/SM order conf.: Customer specific input check 2
CONFPM05 PM/SM order conf.: Cust. specific enhancements when saving
CONFPP01 PP order conf.: Determine customer specific default values
CONFPP02 PP order conf.: Customer specific input checks 1
CONFPP03 PP order conf.: Cust. specific check after op. selection
CONFPP04 PP order conf.: Customer specific input checks 2
CONFPP05 PP order conf.: Customer specific enhancements when saving
CONFPP06 PP Order Confirmations: Actual Data Transfer
CONFPP07 Single Screen Entry: Inclusion of User-Defined Subscreens
CONFPS01 PS confirmation: Determine customer specific default values
CONFPS02 PS confirmation: Customer specific input checks 1
CONFPS03 PS confirmation: Customer specific check after op. selection
CONFPS04 PS confirmation: Customer specific input checks 2
CONFPS05 PS confirmation: Customer specific enhancements when saving
Regards,
SURYA
12-16-2011 8:13 AM
Yes you can validate it. In function module CO_RU_PROCESS_CUSTFUNC_CHECK2 there are various customer exist you can use them and validate the scenario Check in perform PROCESS_CUSTOMER_FUNC_CHECK_2 and based on your requirement implement the corresponding exit.
This will be triggered when you will enter the value and press enter.
Hope it Helps.
Nabheet
12-16-2011 8:21 AM
Hi Surya,
As you have mentioned in your thread you can use the Exit,
CONFPI01 - 'Process order conf.: Calculate cust.specific default values'.
From the FM in the Exit - EXIT_SAPLCORF_401, Check the Importing parameter - AFRUD_IMP
Thanks & Regards
Manu S
12-16-2011 8:22 AM
Hi Surya,
For more information, please, see these notes
SAP Note 367489 - Customer exits of confirmation
SAP Note 1115572 - Confirmation: Performance and BAdI calls
SAP Note 406633 - No information messages from customer exit
I have used the enhancement CONFPP02, but I remind to take into account the note 406633.
I hope this helps you
Regards
Eduardo