SAP ABAP IMG Activity ISXV_CTR_ADPT_ID (Define Adapters for Data Replication)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     ISX_MD (Package) Master Data Replication for Cross Billing
IMG Activity
ID ISXV_CTR_ADPT_ID Define Adapters for Data Replication  
Transaction Code S_EBS_44000211   (empty) 
Created on 20101112    
Customizing Attributes ISXV_CTR_ADPT_ID   Define Adapters for Data Replication 
Customizing Activity ISXV_CTR_ADPT_ID   Define Adapters for Data Replication 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name ISXV_CTR_ADPT_ID    

Use

In this Customizing activity you define the adapters you want to use for data replication between different applications.

You can use adapters to handle data integration in various systems, such as between SAP CC, SAP CI and SAP CRM in a standard but flexible manner.

SAP ERP adapters and non-SAP ERP adapters are available. This means for example that an SAP ERP adapter is used to replicate contract data to SAP Convergent Invoicing and a non-SAP ERP adapter is used for replication to SAP Convergent Charging.

The reason for using different adapter types is to control rollback response in the application if incorrect data replication takes place and it is necessary to change or write this data to a different system.

Dedicated control of the rollback response is only technically possible between SAP Systems. If an error occurs during data replication to an external system, you can only perform rollback without errors to a status prior to replication in SAP Systems. You can only return the transaction response of data in all involved SAP Systems to an error-free status if an external system is the last system to be executed during data replication.

This has the following implications on the definition of change or create replication scenarios:

  • A non-SAP ERP adapter must always be the last adapter in the chain of all adapter calls, so that if replication in the external system is terminated, all upstream SAP Systems can respond to the termination.
  • Only one non-SAP ERP adapter can be used during write/change accesses if a non-SAP System is involved, to ensure that (incorrect) data that has already been replicated is not retained.

Adapters are therefore still classified as change and read adapters for the reasons listed above. You can use an adapter as a read or change adapter. There are no restrictions to the number of times you can use read or change adapters.

To ensure that only non-SAP ERP change adapters are used in a chain of several adapter calls, the use of adapters is organized using scenarios.

Requirements

Standard settings

SAP supplies standard adapters and a standard scenario that contain the adapter used for contract data replication for SAP Convergent Invoicing and SAP Convergent Charging.

Defined adapters for the SAP standard scenario:

Adapter ID    Adapter Type    Maintain    Read    Bezeichnung

FICA    A ERPadapter     X    X    FICA contract adapter

CC     B NonERPadapter    X    X    SAP CC

Activities

Define your adapters in the first step. Assign an adapter ID and specify whether the adapter is to be used for an internal or external system. Define default values and specify whether this adapter is to be used for change and/or read accesses to the respective system.

If you want to define your own adapters, you have to create an implementation for BAdI: Adapter for Master Data Distribution.

Then assign your new adapter to a replication scenario. This can be done in SAP Customizing under Define Scenario for Contract Distribution.

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG ISXV_CTR_ADPT_ID 0 ABA0000111 Data Transfer 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
ISXV_CTR_ADPT_ID V - View SM30  
History
Last changed by/on SAP  20110217 
SAP Release Created in 606