You are on page 1of 4

Create system users for remote connection (RFC_CONN). This user must have SAP_AL L authorization.

Create RFC connections in SRM system. Go to transaction SM59 on SRM side and click on 'create' button. Set RFC destina tion name to the back-end system <sid>CLNT<client> (eg. R3DCLNT200), connection type to 3 (abap / R/3 connection) and fill the target host to your back-end syst em. On the Logon/Security tab, add the RFC_CONN user created in the previous ste p. Save your settings. Create RFC connections in the back-end system. Go to transaction SM59 on the back end and click on 'create' button. Set the RFC destination name to SRM system <sid>CLNT<client> (eg. SR1CLNT300), connection t ype to 3 (abap / R/3 connection) and fill in the target host to your back-end sy stem. On the Logon/Security tab, add the RFC_CONN user created in the previous s tep. Save your settings. Create a logical system name in SRM. Go to transaction SPRO -> SAP Implementation Guide -> Supplier Relationship Mana gement -> SRM Server -> Technical Basic Settings -> ALE Settings -> Distribution -> Basic Settings -> Logical Systems -> Define Logical System Add a new value: Log.System R3DCLNT200 Name R3DCLNT200

Save your settngs. Create a logical system name in the back end. Go to transaction SPRO -> SAP Customizing Implementation Guide -> SAP Web Applic ation Server -> Application Ling Enabling -> Sending and Receiving Systems -> Lo gical Systems -> Define Logical System Add a new value: Log.System SR1CLNT300 Name SR1CLNT300

Save your settngs. Middleware parameters setup Go to transaction SM30 on backend system and choose table CRMCONSUM. Add the fol lowing values: User Active Description Q Prefix CRM checked SRM connection R3A Next, choose CRMSUBTAB for subscription table for the Up and Download Object and add the following values: User ObjectName U/D Funct. Name CRM empty Download RACT CRM empty Download EXTRACT CRM empty Download ACT Obj. Class Material Material Material Function empty empty empty empty empty empty Obj. Type CRS_MATERIAL_EXT CRS_CUSTOMIZING_ CRS_SERVICE_EXTR

Next, choose CRMRFCPAR for definitions of RFC Connections and add the following values: User ObjectName Destination Load Type Send XML CRM * SR1CLNT300 Initial Download Send XML INFO InQueue Flag X

SR1CLNT300

CRM CRM X

* SR1CLNT300 Request SR1CLNT300 X MATERIAL SR1CLNT300 Initial Download Send XML

Send XML SR1CLNT300

Leave all other field empty. Now, configure filtering for the material master: Choose the CRMPAROLTP table for CRM OLTP Parameters and add the following values : Parameter name Param. Name 2 Param. Name 3 alue 2 CRM_FILTERING_ACTIVE MATERIAL empty User CRM Param. Value X empty Param. V

Now we must edit the table for the application indicator. Go to transaction SE16 N on the back-end side and choose table TBE11. Search or add an application comp onent BC-MID and edit activity settings (field AKTIV = X). Save your settings. Enterprise buyer with/without CRM In this activity, you define whether you are running the Enterprise Buyer and CR M in the same system. This might accelerate the Master Data download performance . If you are using CRM in the client, then skip this activity. In the SRM system run transaction BBP_PRODUCT_SETTINGS, deselect 'Test mode' and choose the Execute button. The system generates a report containing all tables that have been deactivated. Generate repository objects With this procedure, you generate the middleware function modules (BDoc Object T ype) for the material master. Go to transaction SMOGGEN and choose object PRODUCT_MAT and PRODUCT_SRV. Generat e services for all object categories.

Number range object maintenance On the SRM system, go to transaction SRNO and assign number ranges for all CRM R eplication and Realigment Queues. Enter in object field RRSEQ* and hit F4 button . Choose the first object (RRSEQ_AC) and click on the 'change' button. On the ne xt screen, click the button 'Number Ranges' and add the following range: No 01 From number To Number Ext. 00000000000000000001 99999999999999999999 no

Repeat these steps for all of RRSEQ* objects. Output format of product ID Check your output format for Product ID in the backend and SRM system. This valu es must be the same for both systems. Go to transaction COMCPRFORMAT in SRM and check the product ID lenght and values for displaying leading zeroes. Save your settings. CRM middleware monitoring cockpit On the SRM side, go to transaction SMWP. Open System Settings and double-click o n 'Number of sites per site type' name. The Administration Console shows up.

Click on 'Create Object' icon and fill in the Name and description. Choose R/3 f or 'Type' parameter and click on Site Attributes. Enter and create an RFC destin ation to backend system (R3DCLNT200). Save your settings. Start of download material Go to transaction R3AS on SRM side and choose the first object to download (DNL_ CUST_BASIS3).

After this, the source site and desitination site on data flow should fill with proper values. Click on the 'Execute' button. After this, go to transaction R3AM 1 for the monitoring object.

If you have a green light, go to transaction R3AS again and repeat the steps for objects: DNL_CUST_PROD0 DNL_CUST_PROD1 DNL_CUST_SRVMAS MATERIAL After this, go to transaction COMM_HIERARCHY to see what kind of categories are replicated from backend system.

Go to transaction COMMPR01 to see what kind of Products are replicated from back end system.

Filtering Material Master records If you want to filter material master or other objects, go to transaction R3AC1 on SRM side. You will see the following table:

Click on filter icon on object MATERIAL. On the filter settings tab, choose Sour ce Site Name and click edit button. The filter settings object table corresponds to the fields and tables/structures from backend system. If you want to download only one material, enter the follo wing values:

Deleting the material master from SRM If you want to delete hierarchy of product, run this report: COM_HIERARCHY_DELETE_SINGLE - Deletes all hierarchy and category data COM_HIERARCHY_DELETE_ALL - Deletes all hierarchy and category data If you want to delete all or selected product, run this report:

COM_PRODUCT_DELETE_SINGLE - Deletion of a product from the database COM_PRODUCT_DELETE_ALL - Deletion of all product master data ________________________________________________________________________________ _ Re: Material Replication from ECC to SRM 7.0 Satish Gopal Nov 18, 2009 10:45 AM (in response to muthuraman govindasamy) Hi Pl check whether you follwed these steps are not. Hi find below for the product cat Steps to create the product category in SRM: 1) Create MM material groups in ECC client. This will create a transport. Go to SRM Tcode R3AS and select the object u201CDNL_CUST_PROD1u201D from the list and run it. You can monitor the job using R3AM1 in SRM. This will bring the material group into SRM. This can be seen in TCode u201CCOMM_HIERARCHYu201D in SRM. 2) Once it is done. Go to IMG in SRM and go to path SRM> SRM server> Cross app b iz settings> Account aassigmnet> Define GL code for Acc Ass Cat and Prod Cat. Ma intain the GL code against this prod cat for all the account assignment codes. T his is client specific setting and need to be done in every client by opening it . This GL code is given in the form in ticket. 3) Do a test and check if the product category is available for procurement in S C.