Step 1: Configuring Cash Application

Objective

After completing this lesson, you will be able to configure the SAP Cash Application

Configuring SAP Cash Application

Configuration

We have already looked at what BRIM is, how the SAP Cash Application works, and why it is needed. Now we are going to look at the configuration, preparation and execution of the cash app processes.

First let‘s look at the prerequisites for the SAP Cash Application Add-On for Contract Accounting:

  • An active BTP account is required
  • A sub-account for the Cash Application needs to be available
  • The necessary Service Key – describing the technical details about the necessary outbound services and the Auth 2.0 Client has been created.

Hint

If you need help on any of the prerequisite steps you can check the administrators guide on SAP Help. https://help.sap.com/viewer/product/SAP_CASH_APPLICATION_FOR_CONTRACT_ACCOUNTING/1.0/en-US

Once all preconditions are met you can start to setup the SAP Cash Application.

To establish a connection between your ERP or S/4HANA system to SAP Cash Application, configure an add-on for contract accounting by proceeding as follows:

Screen-shots of the RFC Connection needed and connected to the relevant functionality in Cash Application process step.
  1. Create an HTTP connection to an external server in transaction SM59 for each API called by the different Cash Application services.
  2. Match the RFC connections in Customizing for Contract Accounts Receivable and Payable under Business TransactionsPaymentsProcessing Incoming and Outgoing PaymentsIncoming Payment Clarification with Machine LearningDefine RFC Destinations.
More screen-shots of the RFC Connection needed and connected to the relevant functionality in Cash Application process step.

3. Make the settings for SAP Cash Application, add-on for contract accounting in the same Customizing as you defined the RFC Destinations: Business TransactionsPaymentsProcessing Incoming and Outgoing PaymentsIncoming Payment Clarification with Machine LearningMake Settings for SAP Cash Application for Contract Accounting

Examples for the Evaluation of Confidence Ratings

Let' s assume you have defined the following values in the Make Settings for SAP Cash Application for Contract Accounting configuration step:

  • Post Proposals Automatically After Check = 90%
  • Save Proposals and Display From = 70%
  • Follow-Up Uncertain Proposals After = 50%

The System applies these values to the following examples:

Example 1: Proposal with a confidence rating of less than 50 %
The system ignores the proposal. The clarification case has to be processed manually, as previously.
Example 2: Proposal with a confidence rating between 50 % and 70 %
If you have selected the Adjust Confidence Rating option for the Process Returned and Reserved Clarification Cases job, the system checks ("follows up"), whether the proposal can clear a receivable.
If you did not choose this option, the system ignores the proposal as illustrated by example 1.
Example 3: Proposal with a confidence rating between 70 % and 90 %
A proposal with a confidence rating between 70 % and 90 % is displayed in the Clarify Incoming Payments app.
Example 4: Proposal with a confidence rating of 90 % or more
If you have selected the Adjust Confidence Rating option for the Process Returned and Reserved Clarification Cases job, the system checks ("follows up"), whether the proposal can clear a receivable.
If the receivable cannot be cleared, the system reduces the confidence rating to 70 % and proceeds as illustrated by example 3.
If you did not choose this option, the proposal can lead to an automatic clearing if you chose the Clear Automatically option for the Returned and Reserved Clarification Cases Process job.

Note

You will learn more about the Process Returned and Reserved Clarification Cases Job later.

4. Complete the configuration by activating Machine Learning for Payment Assignment in the company code. You can check connection after setting it up by using the transaction FPML_CASHAPP_CUSTOM. You can run this transaction several times without any impact.

Communication Arrangement to connect SAP Cash Application

In the SAP S/4HANA Cloud system, create a new communication system in the Communication Systems app as follows:

  1. Define the ID for the communication system in the new communications system dialog box and enter a system name. You can choose a name of your choice. Enter the name when creating the communication arrangement.
  2. Choose Create.
  3. Enter the host name and the host system of the Machine Learning server under the technical data.
  4. Choose "+" under the user for outbound communication and add a record of the access data to the Machine Learning server. Specify the authentication method OAuth 2.0, the client ID, and the client key that you received as the access code.
  5. Choose Create.
  6. Save the communication system.

In the second step, maintain a new correspondence agreement for Machine Learning in the Communication Arrangements app as follows:

  1. Enter the communication scenario ID SAP_COM_0511 (SAP Cash Application Integration Contract Accounting) and the names for the communication arrangement in the new communication arrangement dialog box. You can choose a name of your choice.
  2. Choose the communication system defined in the previous step. Ensure that the OAuth 2.0 client ID matches the ID that you want to use for Machine Learning.
  3. Enter or change the data of your choice in the field path.
  4. Save the communication arrangement. In the SAP S/4HANA Cloud system, in the Manage Your Solution app under Configure Your SolutionFinanceContractAccounting Machine Learning.

Afterwards you just need to do the same configuration as you saw before for the On Premise connection.

Log in to track your progress & complete quizzes