Start of Content Area

Process documentation ContractOrigination  Locate the document in its SAP Library structure

Purpose

You use this integration scenario to exchange data between the front-end system SAP Customer Relationship Management (SAP CRM) and external back-end systems during account origination. The integration scenario offers you central access to all objects that you need for semantic and technical integration, for example interfaces and data types.

In addition to SAP CRM, the following systems can be involved in the integration scenario:

Contract and support systems

Note

The following are examples of settings and are based on the following conditions:

       SAP ECC 6.0 (SAP ERP 6.0) with extension EA-FINSERV is used for loans management

       SAP ECC 6.0 (SAP ERP 6.0) with extension EA-FINSERV is used for collateral management

       SAP Credit Management Server 6.0 is used as the credit management server

If you are using other contract or support systems, you can use the following information as a guideline.

 

Caution

The technical implementation of the Account Origination scenario requires at least one contract system for the operational management of contracts. Before you configure your system landscape for the technical implementation of the scenario, check the existing limitations of the contract system you plan to use as the back-end system for the operational management of contracts in combination with account origination.

For more information, see SAP Service Marketplace at service.sap.com/notes.

 

Prerequisites

      You find the ContractOrigination integration scenario in the Integration Repository in the SAP BBPCRM software component in the namespace http://sap.com/xi/CRM/Global.

The interface objects and mapping objects relevant for the integration scenario are located in the integration repository in the SAP BBPCRM software component in namespace http://sap.com/xi/CRM and http://sap.com/xi/CRM/Global.

For more information, see Overview of the Configuration for SAP Account Origination.

      You have already distributed the business partner data to the back-end systems. An integration scenario is available for the distribution of business partner master data.

For more information, see XI Content for Business Partner.

      You have made the necessary settings for connecting SAP CRM to external systems.

For more information, see Connection of External Systems.

Process Flow

The following figure shows the process flow for the complete integration scenario:

This graphic is explained in the accompanying text

 

       1.      Send creditworthiness query (SAP CRM)

SAP CRM sends the creditworthiness query for a business partner to Credit Management.

For more information, see Rating of Business Partners.

Interface Information

Message interface

CreditWorthinessQuery_Out

Output message type

CreditWorthinessQuery

Input message type

CreditWorthinessResponse

Fault message type

CreditWorthinessCheckFault

 

       2.      Receive creditworthiness query (Credit Management)

Credit management receives the creditworthiness query for a business partner from SAP CRM; it processes the query, and sends the result to SAP CRM.

Interface Information in the Namespace http://sap.com/xi/FSCM/Global

Message interface

CreditWorthinessQuery_In

Output message type

CreditWorthinessResponse

Input message type

CreditWorthinessQuery

Fault message type

CreditWorthinessCheckFault

 

       3.      Send real estate query (SAP CRM)

The CRM system sends the query for the search for existing assets and collateral agreements to collateral management.

For more information, see Transfer of Existing Collateral.

Interface Information

Message interface

RealEstateByCollateralAgreementQuery

Output message type

CMS_REAL_ESTATE_BY_AGRMNT_CRM.Input

Input message type

CMS_REAL_ESTATE_BY_AGRMNT_CRM.Output

Note

The message types are external message types and are located in the namespace urn:sap-com:document:sap:rfc:functions.

 

       4.      Receive real estate query (collateral management)

Collateral management receives the query for the search for existing assets and collateral agreements; it processes the query, and sends the result to the CRM system.

The interface is located in the namespace http://sap.com/xi/FS-CMS and consists of the function module CMS_REAL_ESTATE_BY_AGRMNT_CRM.

 

       5.      Send loan calculation query (SAP CRM)

The CRM system sends the query for calculation of the payment schedule to loans management.

For more information, see Calculation of the Payment Schedule.

Interface Information

Message interface

LoanCalculationQuery

Output message type

LoanCalculationQuery

Input message type

LoanCalculationResponse

Fault message type

LoanCalculationQueryFault

 

       6.      Receive loan calculation query (loans management)

Loans management receives the query for the calculation of the payment schedule, it processes the query, and sends the result to the CRM system.

Interface Information in the Namespace http://sap.com/xi/FS-CML/Global

Message interface

LoanCalculationQuery

Output message type

LoanCalculationResponse

Input message type

LoanCalculationQuery

Fault message type

LoanCalculationQueryFault

 

       7.      Send collateral constellation create request (SAP CRM)

The CRM system sends the request for creation of the collateral constellation to collateral management.

For more information, see Distribution of Collateral Data.

Interface Information

Message interface

CollateralConstellationCreateRequest_Out

Output message type

CMS_COLLATERAL_CONSTELLN_C_CRM.Input

Note

The message types are external message types and are located in the namespace urn:sap-com:document:sap:rfc:functions.

 

       8.      Receive collateral constellation create request (collateral management)

Collateral management receives the request for creation of the collateral constellation from the CRM system and processes this request.

The interface is located in the namespace urn:sap-com:document:sap:rfc:functions and consists of the function module CMS_COLLATERAL_CONSTELLN_C_CRM.

 

       9.      Send loan contract create request (SAP CRM)

The CRM system sends the request for creation of the loan contract to loans management.

For more information, see Distribution of Loan Data.

Interface Information

Message interface

LoanContractCreateRequest_Out

Output message type

LoanContractCreateRequest

 

   10.      Receive loan contract create request (loans management)

Loans management receives the request for creation of a loan contract and processes this request.

Interface Information in the Namespace http://sap.com/xi/FS-CML/Global

Message interface

LoanContractCreateRequest_In

Input message type

LoanContractCreateRequest

Fault message type

LoanContractCreateRequestFault

 

   11.      Send collateral constellation create confirmation (collateral management)

When the collateral constellation has been created, collateral management sends the confirmation to the CRM system.

Interface Information in the Namespace http://sap.com/xi/FS-CMS

Message interface

CollateralConstellationCreateConfirmation_Out

Output message type

CollateralConstellationCreateConfirmation

 

   12.      Receive collateral constellation create confirmation (SAP CRM)

The CRM system receives the confirmation that the collateral constellation has been created from collateral management.

Interface Information

Message interface

CollateralConstellationCreateConfirmation_In

Input message type

CollateralConstellationCreateConfirmation

Fault message type

StandardMessageFault

 

   13.      Send loan contract create confirmation (loans management)

When the contract has been created, loans management sends the confirmation to the CRM system and collateral management.

Interface Information in the Namespace http://sap.com/xi/FS-CML/Global

Message interface

LoanContractCreateConfirmation_Out

Output message type

LoanContractCreateConfirmation

 

   14.      Receive loan contract create confirmation (SAP CRM)

The CRM system receives the confirmation that the loan contract has been created from loans management.

Interface Information

Message interface

LoanContractCreateConfirmation_In

Input message type

LoanContractCreateConfirmation

Fault message type

LoanContractCreateConfirmationFault

 

   15.      Receive loan contract create confirmation (collateral management)

Collateral management receives the confirmation that the loan contract has been created from loans management.

Interface Information in the Namespace http://sap.com/xi/FS-CMS/Global

Message interface

LoanContractCreateConfirmation_In

Input message type

LoanContractCreateConfirmation

Fault message type

LoanContractCreateConfirmationFault

 

 

End of Content Area