Function documentationPayment Requests

 

You use this function (transaction F111) to start the Payment Program for Payment Requests. The payment program for payment requests is an additional automatic payment option in the SAP system. Unlike the standard payment program, the payments are not based on open items (customer items) but on payment requests.

Integration

You use the Payment Program for Payment Requests in the Money Market, Foreign Exchange, Derivatives, and Securities areas of Treasury and Risk Management and in Loans Management in the Bank Applications area.

  • Start of the navigation path Accounting Next navigation step Financial Supply Chain Management Next navigation step Treasury and Risk Management Next navigation step Transaction Manager Next navigation step Money Market/Foreign Exchange/Securities/Derivatives Next navigation step Accounting Next navigation step Payment Next navigation step Payment Request End of the navigation path

  • Start of the navigation path Accounting Next navigation step Bank Applications Next navigation step Loans Management Next navigation step Accounting Next navigation step Receivables/Payment Management Next navigation step Generate Payments Next navigation step Automatic Payment Transactions - Payment Request End of the navigation path

  • Start of the navigation path Accounting Next navigation step Financial Accounting Next navigation step Banks Next navigation step Outgoings Next navigation step Automatic Payment Next navigation step Payment Requests End of the navigation path

Note Note

You can also use a BAdI (technical name TPM_EXT_PAYMENT_TRPR) to make payments for payment requests using another payment program (such as In-House Cash). The BAdI is available in Customizing for the Transaction Manager under Start of the navigation path General Settings Next navigation step Payment Management Next navigation step Payment Requests Next navigation step Customer Payment Programs End of the navigation path.

See also:

Connection of Transaction Manager to In-House Cash

End of the note.

Prerequisites

Before you can use the Payment Program for Payment Requests, you are required to make certain settings in Customizing for the Transaction Manager (TRM) in addition to settings for configuring the payment program.

Money Market, Foreign Exchange, Derivatives, and Securities Areas
  • You have entered a number range for key number assignment of payment requests in Customizing for Treasury and Risk Management under Start of the navigation path Transaction Manager Next navigation step General Settings Next navigation step Payment Management Next navigation step Payment Requests Next navigation step Define Number Ranges for Payment Requests End of the navigation path.

  • You have set up the planning levels for payment requests in Customizing for Cash and Liquidity Management under Start of the navigation path Master Data Next navigation step G/L Accounts Next navigation step Define Planning Levels End of the navigation path.

  • You have created the clearing account in the chart of accounts and assigned it to the company code in Customizing for TRM under Start of the navigation path Transaction Manager Next navigation step General Settings Next navigation step Payment Management Next navigation step Payment Requests Next navigation step Define Clearing Account for Payment Requests End of the navigation path.

  • You have set the Payment Request indicator for the individual flow types in the IMG activity Define Flow Types. This activity can be found in Customizing for the Transaction Manager in the areas Money Market, Foreign Exchange, Derivatives, and Securities. In this way, you specify whether payment requests can be generated for flow types.

    You can choose from the following:

    Character

    Create payment request?

    None

    -

    For outgoing payments

    +

    For incoming payments

    X

    For outgoing and incoming payments

Notes on Generating Payment Requests in these Areas
  • If you want to generate payment requests for transactions with a business partner, you can define these in the standing instructions for the business partner payment details. To do this, set the Payment Request indicator in the standing instructions of the payment details and enter at least one payment method in the List of Payment Methods field. These settings are the default values for the payment details for each transaction with the business partner.

  • You make the final decision as to whether to generate a payment request when you actually enter the transaction. If you do not want to generate a payment request, you can overwrite the default values from the standing instructions in the payment details for the transaction.

  • In a transaction, one payment request is generated for each flow. If you use the functions from the Public Sector area, one payment request is generated for each account assignment.

    Note Note

    In the relevant posting record, the bank clearing account is exchanged for the clearing account for payment requests. The Payment Program for Payment Requests makes the clearing posting from the clearing account for payment requests to the original bank clearing account.

    End of the note.
  • Grouping Payment Requests

    You can group payment requests with the payment program as long as the following fields match:

    • Business Area

    • Company Code

    • Business Partner

    • Payment Currency

    • Value Date: Recipient

    • Payee (bank details in the item)

    • Payment Method

    • Contents of the grouping fields (Grouping field and Same Direction field). The Grouping field contains the key for the Netting function, for example. In addition, you can use the Group Determination field in the payment details to specify what is entered in the Grouping field. The field may be predefined for the individual business partners when the Standing Instructions for the Payment Details were defined in the business partner master data.

      The contents of the Same Direction field is also written to the Grouping field for the payment request.

    • You cannot make single payments.

    • The payment request must be released to make the payment.

    • No payment blocks can be set.

      Example of a Payment Block

      If transactions are grouped with the netting function, they can then only be paid together. If one of the transactions has already been posted but the other has not, then a payment block is set. The block is undone once the second transaction is posted in the netting transaction.

Loans Area

For more information on the settings in the "Loans" area, see Payment Request.

Other Settings

You have made the required settings for the payment program in Customizing (see Customizing the Payment Program).

Call the Payment Program for Payment Requests (transaction "F111"). Choose Start of the navigation path Environment Next navigation step Maintain Configuration End of the navigation path to make your Customizing settings for the payment program.

Activities

To start a payment run, call the Payment Program for Payment Requests (transaction F111). The Automatic Payment Transactions for Payment Requests screen appears.

  1. Enter a date and a payment run ID.

    All information relating to the payment run is stored under these values.

  2. Choose Start of the navigation path Edit Next navigation step Parameters Next navigation step Maintain Payment Run Parameters End of the navigation path. The Automatic Payment Transactions: Parameters screen appears.

    Enter the values for the parameters.

  3. The Dynamic Selections function gives you the option of using other fields for selecting payment requests.

  4. You can create an additional log by choosing Additional Log.

  5. Save the parameters for the payment run.

  6. To generate a proposal run or a payment run, choose Start of the navigation path Edit Next navigation step Proposal Next navigation step Schedule End of the navigation path or Start of the navigation path Edit Next navigation step Payment Next navigation step Schedule End of the navigation path.

    Specify a starting time (or set the Immediate Start indicator) and a computer, if required.

  7. If you create a proposal, you can display the log, payment list, and exception list. You can edit or delete the payment proposal. If you are satisfied with this payment proposal, choose Start of the navigation path Edit Next navigation step Payment Next navigation step Schedule End of the navigation path and execute the update run.

  8. After the payment run, the system generates the posting documents, the payment and exceptions lists, and the payment media.

More Information

In the documentation for the Payment Program for Payment Requests (FI-BL), see the sections on Executing the Payment Program.