cancel
Showing results for 
Search instead for 
Did you mean: 

Can you name important tables and how to find User exits & BADIs in CRM?

Former Member
0 Kudos

Thanks a lot

JR

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Jay - The previous post had good suggestion on finding BADI's. I pasted my list of important product related tables below along with some of the more important BADI's.

COMM_PRODUCT - Product Master

COMM_PRMAT - Product material Data,

COMM_PRODUCT_IDX - Index For Products

COMM_PROD_FRG - Poruct Type

COMM_PRPRDCATR - Product Category Assignment

COMM_PR_FRG_REL - Product Set Assignment

COMM_PR_FRG_ROD - Product Sales Set/Product Assignment

COMM_CATFRGR - Assignment Category - Set Type

COMM_PRCATFRGR - Assignment Product Category

COMM_CATEGORY - Category

COMM_HIERARCHY - Hiearchy

COMC_SETTYPE - Set Type

- BADI for Customer Specific Attributes for Replication: PCAT_IMS_FEED_ATT

- BADI For Customer Specific Eval of Attributes of Replication: PCAT_IMS_FEED_VAL

- BADI for Customer Specifc Adjustment of Price Relevant Data: PCAT_CNDPRICE

- BADI for Create/Change Catalog Char. List and Catalog Item: PRODCAT_LOC_UPDATE

- BADI for Changes in Product Master: COM_PROD_MNT_UPD, Implementation: COM_PROD_MNT_PCAT

- BADI for Changes in Interlinkages: INTERLINKAGE_UPDATE, Implementation: INTERLINK_UPD_PCAT

- BADI For Product Catalog Changes: PRODUCT_UPDATE, PRODUCT_UPDATE_IMS, PRODUCT_UPDATE_CVIEWS

stephenjohannes
Active Contributor
0 Kudos

Jay,

Tables:

BUT000 - Business Partners

CRMD_ORDERADM_H - Business Transaction Header

CRMD_CUSTOMER_H - Business Transaction Header Extensions

CRMD_CUTOMER_I - Business Transcation Item Extensions

COMM_PRODUCT - Product Header Table

Tables starting with BUT are generally business partner specific

To find BADI's in CRM do the following:

in SE18 with the definition name being blank hit F4.

In the following popup choose SAP Applications. You will then get the SAP application hierarchy and you can drill into the CRM component to find most BADI's.

Another easy way of finding CRM code works this way:

IN SE80 do the following:

1. In the left hand navigator when displaying the Repository Browser choose Application Hierarchy.

2. It will then show packages as your option and then hit the display icon.

3. Bingo you now can see the packages related to components of CRM. Very useful for finding code related to a business function of CRM.

Last trick. Go to SD11. The data modeler for anyone who hasn't use it.

BP - Is the data model for business partner

PRM_PROD - Is the data model for products.

Good luck,

Stephen