You are on page 1of 19

Middleware

To exchange data between ECC and CRM systems we need to maintain connectivity for
both systems. Please ask your Basis consultant to do the following configuration.

Maintain Logical Systems in both systems and link with respective clients.
Maintain RFC destinations in both systems pointing to each other system.

Maintain Number ranges as mirror images in both systems.

Ex: Maintain same number range in ECC as Internal and in CRM as External or vice
versa.

ECC SETTINGS
Application Indicator
This is a grouping characteristic for alternative function modules for a certain Business Transaction Event
(BTE).

You can use this screen to specify an IBU by entering an identification code. It is equally possible that you
choose an abstract term with which to register a particular area of the SAP R/3 System for using Open FI, or
to assign it to a function module.

Transaction – PIDE (Data Exchange Settings in SAP ECC system)

Settings for Data Flow from R/3 to CRM


Settings for Data Flow from CRM – R/3

SAP CRM SIDE MIDDLEWARE SETTINGS

Registering Queues

Transaction Code – SMQR


Starting Queue Demon and Queues.

Transaction Code - SMOHQUEUE

Creating RFC Destination for Replication and Realignment Queues


Creating Sites and Subscriptions in Admin Console

Transaction Code - SMOEAC

Defining Product Hierarchy Structure


Defining Product ID Settings.
Downloading Customizing Objects

Transaction Code – R3AS

Source Site – OLTP

Destination – CRM

Objects:

Object Name Description


DNL_CUST_ACGRPB Accounting Group Business Partner
DNL_CUST_ACGRPP Account Group Product
DNL_CUST_ADDR Regional structure
DNL_CUST_BASIS Basis CRM online
DNL_CUST_BASIS2 Basis CRM online
DNL_CUST_BASIS3 Basis CRM online
Object Name Description
DNL_CUST_BASIS5 Basis CRM online
DNL_CUST_BASIS6 Basis CRM online
DNL_CUST_BNKA Banking Master
DNL_CUST_KTOKD Business Partner: Acc. Group
DNL_CUST_PAYPL Payplan
DNL_CUST_PRICE Sales pricing and pricing item
DNL_CUST_PROD0 Material number conversions
DNL_CUST_PROD1 Product: categories
DNL_CUST_PROD3 Material: ERP sales status
DNL_CUST_SALES Sales
DNL_CUST_SCE SCE varcond
DNL_CUST_SHIP Sales shipping
DNL_CUST_SPROD Sales product item
DNL_CUST_T502T Business Partner: T502T
DNL_CUST_TBRC Business Partner: Industries
DNL_CUST_TKUKL Business Partner: TKUKL, TKUKT
DNL_CUST_TNLS Business Partner: TNLS, TNLST
DNL_CUST_TPFK Business Partner: TPFK, TPFKT
DNL_CUST_TSAB Business Partner: TSAB, TSABT
DNL_CUST_TVAST Sales Document Blocking Reason
DNL_CUST_TVFS Sales Document Billing: Block
DNL_CUST_TVGF Business Partner: TVGF, TVGFT
DNL_CUST_TVIP Business Partner: TVIP, TVIPT
DNL_CUST_TVKN Business Partner: Attributes
DNL_CUST_TVLS Deliveries: Blocking Reasons/C
DNL_CUST_TVPV Business Partner: TVPV, TVPVT
DNL_PLANT Plant

Downloading Business Objects

Replicating Customers

Transaction Code – R3AS

Source System – OLTP

Destination System – CRM


Object - CUSTOMER_MAIN

Object - CUSTOMER_REL

Similarly

Replicating Products

Transaction Code – R3AS

Source System – OLTP

Destination System – CRM

Object - MATERIAL.

Downloading Condition Objects.

Transaction Code – R3AS

Source System – OLTP

Destination System – CRM

Object - DNL_CUST_CNDALL

Monitoring Replication Status for all Objects


Transaction Code – R3AM1

Bdoc Status Monitoring

Transaction Code – SMW01

You might also like