Show TOC

Process documentationCommunication 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 Note

The following examples provide detailed descriptions of usage options, including the settings you need to make in Customizing for the logical systems involved.

End of the note.

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.

Prerequisites

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 Start of the navigation path Contract Management Next navigation step General Settings Next navigation step Identification End of the navigation path:

  • 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 Note

We recommend that you copy the sample Customizing supplied by SAP.

End of the note.

Process

Process flow of the Communication with the Account-Managing System process in the applications involved:

  1. 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.

  2. 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.

  3. 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.

  4. Determine account details (SAP FS)

    The account proxy communicates with the account-managing system, finds the account contract and determines the requested details.

  5. Provide information for the account.

    The account proxy returns the requested details of the account internally to the requesting application component.

Result

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.

Example

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.

More Information

  • 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.