adsense

Friday, 4 October 2013

Adapters/Data exchange with other systems/Type of Data Exchange



Adapters
 
§Data is received from or passed to other systems in CRM via adapters, which handle data mapping and conversion. For example the R/3 adapter is part of the CRM Middleware and connects to the R/3 Plug-in installed on a connected R/3 system. 
 
§
R/3 adapter
  1. §For example, the R/3 adapter service maps the bdoc data to the R/3 BAPI importing structure.
  2. §The R/3 adapter service can return the result of a transaction processing(eg: sales order upload) to the bdoc to indicate a success or failure 
CRM Adapters: 
 
  • §Used for data exchange with CRM online components
  • §When a business object is changed in CRM , the online database is updated and subsequently from the message flow the bdoc containing the modified data is triggered into the adapter queue and triggers a new flow in the flow control where other services are called (for replication and realignment,  CDB services).
  • §Eg: class CL_SMW_MFLOW which calls the different flow services
§  
 
Data Exchange 

R/3
  1. -Plug ins are software components (eg: programs, function modules ) installed on SAP R/3 for data exchange with CRM
  2. -On the CRM side, R/3 adapters (counterpart of plug ins on R/3) are used for data exchange.
  3. -Data exchanges is via rfc calls (BAPIs) over a TCP/IP network
  4. -Qrfc isused for Data Exchange 
 
Type of Data Exchange
 
 
 

  •  Initial download: After the installation of the CRM Middleware all data needed from the OLTP R/3 system is downloaded in bulk and inserted into the consolidated database.
  •   Delta download: Only delta information is downloaded from the OLTP R/3 system during normal operation. For example, when modifying customers on the OLTP R/3 system, only the modifications are downloaded to the CRM Middleware.
  •   Synchronization download: This type of download is used for customizing data. In contrast to the delta download for business objects, customizing data is not downloaded automatically. Instead, the synchronization download has to be started manually or may be scheduled for fixed time intervals (e.g. weekly or monthly).
  •   Upload: New or modified business objects from the CRM Middleware are uploaded if they are relevant for the OLTP R/3 system.
 
 
 
 
 

No comments:

Post a Comment