cancel
Showing results for 
Search instead for 
Did you mean: 

dubugging standard program

Former Member
0 Kudos

hi all,

I have problem where i can find no user exit or badi for the transaction in CRM i.e., CRMD_BUS2000126.SO I asked for an acces key and now i want to debug the standard program to write some code for the fields

ORDERED_PROD and RULE_TEXT.

so can you please help me to get some debug tools or any other method to get the code for these fields.

Thank you in advance

hope you will help me

regards,

shalem.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Shalem,

You can find the user exits or BADIs using the information given here.

1. Go to weblogs section in SDN and search for a weblog on searching BADIs in standard transaction. The consultant has given a very descriptive answer on this.

2. SAP has not provided any user exists for given transaction.

3. You can find BADIs using the class CL_EXITHANDLER.

Put break point in method GET_INSTANCE "CALL METHOD cl_exithandler=>get_class_name_by_interface". This class will return you the BADIs.

Here is the list of BADIs found:

CRM_ORDERADM_SCENARI

CRM_ORDER_FIELDCHECK

CRM_ORDERADM_H_BADI

CRM_ORDER_STATUS

CRM_APPOINTMENT_BADI

CRM_ACTIVITY_H_BADI

CRM_BTX_EXTENSIONS

CRM_ORGMAN_BADI

HRBAS00_GET_PROFL

HRBAS00_STRUAUTH

CRM_ORGMAN_BADI

CRM_PARTNER_BADI

COM_PARTNER_INTERFCE

COM_PARTNER_BADI

COM_PARTNER_DETERM

COM_PARTNER_INTERFCE

CRM_ORDER

CRM_CUSTOMER_H_BADI

CRM_BTX_EXTENSIONS

CRM_1O_TCVARIANT

Hope this resolves your issue.

Mark points for helpful answers.

Regards,

Kapil

Former Member
0 Kudos

Hello Kiran,

I dont know if you are new to CRM but this query doesnt make much sense to me. Are you taking about sales order transaction? to me it seems so. To debug the transaction, you need to enter /h in the transaction box in the menu bar. Once its done, if you do any changes ie. suppose enter sold to party in the order and press enter, you will be set in debug mode. There are huge number of BADI's for sales org and thus probably you should first look for it.

Hope this helped.

Regards

Vivek