Show TOC

Function documentationCommunicating Transaction Data of External Cash Desks Using Enterprise Services

 

As part of your communications with external cash desks, you can use enterprise services in Contract Accounts Receivable and Payable to:

  • Process deposits, withdrawals, and cash desk differences of external cash desks

  • Enter G/L postings and down payments for external cash desks or branches

  • Check the cash balances of external cash desks and payment collectors (branches)

Prerequisites

You made the required settings in Customizing for Contract Accounts Receivable and Payable under Start of the navigation path Business Transactions Next navigation step Payments Next navigation step Processing Incoming/Outgoing Payments Next navigation step External Cash Desk Services End of the navigation path in the following activities:

  • Make Specifications for Posting Cash Desk Deposits and Withdrawals

  • Define Accounts for Expense/Revenue from Cash Desk Differences

Features

The external cash desk services make the following enterprise services available, whereby the transfer of data between the SAP system and the external cash desk system can be synchronous or asynchronous using Process Integration (PI) .

Enterprise Service

Function

CashPointDepositERPNotification

Asynchronous process that sends deposits made at external cash desks to Contract Accounts Receivable and Payable

CashPointDepositERPCancellationNotification

Asynchronous process that sends reversals of deposits made at external cash desks to Contract Accounts Receivable and Payable

CashPointDifferenceERPNotification

Asynchronous process that sends difference postings made at external cash desks to Contract Accounts Receivable and Payable

CashPointDifferenceERPCancellationNotification

Asynchronous process that sends reversals of difference postings made at external cash desks to Contract Accounts Receivable and Payable

CashPointWithdrawalERPNotification

Asynchronous process that sends withdrawals made at external cash desks to Contract Accounts Receivable and Payable

CashPointWithdrawalERPCancellationNotification

Asynchronous process that sends reversals of withdrawals made at external cash desks to Contract Accounts Receivable and Payable

CashPointPaymentCreateNotification

Asynchronous process that sends G/L account postings made at external cash desks to Contract Accounts Receivable and Payable

CashPointPaymentReverseNotification

Asynchronous process that sends reversals of G/L account postings made at external cash desks to Contract Accounts Receivable and Payable

CashPointERPBalanceByIDQuery

Synchronous process that requests the cash balance of an external cash desk or an external payment collector (branch)

CashPointERPBalanceByCashPointOfficeIDQuery

Synchronous process that requests the cash balance for individual external payment collectors (branches)

For offline branches and agents, SAP makes the following enterprise services available for postings to G/L accounts and in the cash journal, as well as for reports on the cash balance.

Enterprise Service

Function

CashPointPaymentCreateNotificationService

G/L account postings

CashPointDepositERPNotificationService

Posting of deposits

CashPointWithdrawalERPNotificationService

Posting of withdrawals

CashPointDifferenceERPNotificationService

Posting of differences

For the inbound XI messages, the FI-CA system attempts to generate the postings directly. The FI-CA system assigns status R to postings that it is not able to generate directly. For these failed G/L account postings, the system creates a payment lot, which you can then close and post in the monitor. If a lot receives Postprocessing status after posting has taken place, you later have to clarify the payment lot items involved.

The following enterprise services are available for reversing postings:

Enterprise Service

Function

CashPointPaymentReverseNotificationService

Reversal of G/L account postings

CashPointDepositERPCancellationNotificationService

Reversal of deposits

CashPointWithdrawalERPCancellationNotificationService

Reversal of withdrawals

CashPointDifferenceERPCancellationNotification Service

Reversal of difference postings

The SAP system receives the PI messages and posts the reversal directly in FI-CA. Reversals that the system cannot make directly receive status D.

You can optimize the runtime for message processing by setting the Optimization Active indicator in Customizing for Contract Accounts Receivable and Payable under Start of the navigation path Business Transactions Next navigation step Payments Next navigation step Processing Incoming and Outgoing Payments Next navigation step External Cash Desk Services Next navigation step Make Basic Settings End of the navigation path. For more information about how the system achieves this optimization, see the documentation for the indicator.