Communication with Account-Managing Systems
This process enables application components to communicate with one another by means of an account proxy to determine information about account contracts.
You can install all application components in one logical system, as before. The process described in this document shows the standard settings delivered by SAP (see also the Example
section).
Alternatively, you can use a multi-system landscape with different logical systems. You can manage the accounts that are participating in a contract relationship (in the account-managing system) from the requesting application component, for example, outside of the requesting application component (for example, Master Contract Management (FS-MCM)).
Note
The following examples provide detailed descriptions of usage options, including the settings you need to make in Customizing for the logical systems involved.
You can manage your accounts across multiple logical systems.
You can either use multiple Account Management systems, or comparable applications (external systems), or a combination as account-managing systems.
For more information, see Example: Account Management in Multiple Logical Systems.
You can manage the accounts participating in a master contract in Master Contract Management (FS-MCM) in a logical system other than the main master contract
For more information, see Example: Master Contracts and Participating Accounts in Different Logical Systems.
You can manage the accounts participating in a master contract in Master Contract Management (FS-MCM) in multiple logical systems other than the main master contract
For more information, see Example: Participating Accounts in Multiple Logical Systems.
If SAP supplies a proxy method with different technologies, you can define the technology with which your logical systems communicate with each other for these proxy methods.
In the Contract Category
field (BCA_DTE_MEMB_OBJECT_CATEGORY
), choose contract category Account
.
To ensure the communication between the master-contract-managing system and the account-managing system, you are provided with the Identification Key
(BCA_DTE_KEYCODE
) and Identification
(BCA_DTE_BAC_ID
) fields. You use these fields to map data in the master contract-managing system with that of the requesting logical system.
In Customizing for Contract Management, the following Customizing activities are available under :
Define Organization (only necessary if you want to define generation types for organizations).
Define Generation Types for Organizations (Optional)
Define Identification Key
ID Key Organization, Generation Type, Assign Structure
Note
We recommend that you copy the sample Customizing supplied by SAP.
Process flow of the Communication with the Account-Managing System
process in the applications involved:

Flow Diagram
Submit a request to the account-managing system (such as SAP FS-MCM)
An application component (such as Master Contract Management) needs information about an account contract that is participating in a master contract, for example, the current account balance. It calls the account proxy with a suitable method.
Determine account-managing system (SAP FS-AM)
The account proxy needs to know the address of the account-managing system in which it is to search for the required account. Default implementation class CL_BCA_AC_SYSTEM_FINDER
of BAdI definition BCA_PXAC_SYSTEM_FINDER
(system determination for accounts), which is delivered by SAP, determines the account-managing system Master Contract Management (FS-MCM) from the Customizing activity Define Account-Managing System
.
An account-managing system is not specified in the standard delivery (entry: NONE
). Therefore, the account proxy searches for the account contract only in the logical system in which the requesting SAP system is installed.
Determine communication technology (SAP FS-AM)
For its request, the account proxy also needs the technology with which it is to communicate with the account-managing system. It obtains this information in Master Contract Management (FS-MCM) from the Customizing activity Assign Technology to System and Method
.
In the standard system, a technology is assigned to every method. The account proxy, therefore, uses the settings delivered by SAP in system view V_TBCA_PXMC_M_T
(system setting: Methods Delivered in Technology). You can override these settings in view V_TBCA_PXAC_MSTC
.
Determine account details (SAP FS)
The account proxy communicates with the account-managing system, finds the account contract and determines the requested details.
Provide information for the account.
The account proxy returns the requested details of the account internally to the requesting application component.
The account proxy has replied to the request from an application component regarding an account contract with the required details. The requesting system can process this information further.

Master Contracts and Participating Contracts in a Logical System
All master contracts and their participating contracts (master contracts and accounts) are in the same internal logical system KO5CLNT500
.
In this example, the master contract proxy also ensures the communication with the master contract-managing system to answer the requests of Account Management (FS-AM) by means of master contracts.
For more information about the proxies, see the documentation for the BAdIs in the Implementation Guide of the respective component.
For more information about the individual fields, see the documentation for the data elements.