Show TOC

 Creating Payment Media


You create payment media if:

  • You want to transfer the data required for electronic payment transactions with banks in the form of a data medium

  • You want to issue checks


In Contract Accounts Receivable and Payable , you create payment media in the payment program.


See SAP note 533686 for the settings in the note to payee.


For each successfully executed payment run, the system creates one or more payment media.


  1. In the payment run transaction, choose Start of the navigation path Environment Next navigation step Payment Media End of the navigation path .

  2. In the corresponding fields, define a variant for each of the payment media to be created or for the payment list. Use the input help.

  3. Save your entries.

To create your own variant for creating payment media, proceed as follows:

  1. In the field Payment Medium Variant , enter the name of the variant that you wish to create.

  2. Place the cursor on the variant name and choose Start of the navigation path Variant Next navigation step Maintain Variant. End of the navigation path

  3. Maintain the settings for screen assignment and choose Continue .

  4. On the subsequent screen, define the required payment medium format.

  5. In the Print Control area , set the indicator Data Medium Exchange to maintain the print parameters for the accompanying sheet, and the indicator Error Log to maintain the print parameters for the error log.

  6. In the Output Control area, you can define the following settings:

    • File Name : Name of the DME file if you output this in a file system of the application server. However, this output only takes place if you have set the indicator Output in File System .

    • Form Accompanying Sheet DME : Here you can define a different SAPscript form for the payment media format to the one defined in the system settings if you want to create an accompanying sheet for a DME file (see the Implementation Guide for Start of the navigation path Contract Accounts Receivable and Payable, Business Transactions Next navigation step Payments Next navigation step Incoming/Outgoing Payment Creation Next navigation step Define Specifications for Paying Company Code (Payment Media Formats in Company Code End of the navigation path )).

    • You can also define the use of the ISO code for currencies.

    • If you set the indicator Texts in Recipient Language , the information forwarded to the bank for the customer account statement is output in the language defined in the business partner master record.

  7. Choose the button Attribute and enter the required meaning.

  8. Save your entries.

In event 0699, you can start your own program/workflows or output additional logs once you have created the payment media. This event is processed once all payment media jobs started have been completed.

Using report RFKKPAYMJOBC you can get a current overview of the status of the payment media jobs and display job logs.

Special Features of the Format DTAUS0 for Germany

When you create the payment media, the system enters a value in the field Run Date ; depending on the due date of the cleared items, this can also be in the future. However, if the data media is to be executed by the bank immediately, leave the field blank. To do this, set the indicator Execute Immediately in the variant in the format parameters .

In the definition of the format, in the Implementation Guide for Contract Accounts Receivable and Payable under Start of the navigation path Business Transactions Next navigation step Payments Next navigation step Incoming/Outgoing Payment Creation Next navigation step Define Specifications for Paying Company Code (Payment Media Formats in Company Code), End of the navigation path you can specify that the files are to be created in parallel. You can also specify a minimum number of payments within a payment group – grouping of payments by bank details and payment method by the payment program – from which parallel processing is to take place. This enables you to prevent smaller payment runs creating several files, each with very little payment data. If a payment group fulfills the minimum requirement, you still cannot predict what size the individual files will be.

Correspondence Banks

If you use payment media formats that consider correspondence banks, such as formats from EDIFACT, S.W.I.F.T (MT 100, 101, 103, 104, 200, and 202), or your own developments, for transfers from one bank to another, in Customizing, you can define a bank chain with up to three interim banks, the correspondence banks. You can define general and recipient-specific bank chains. You have to specify recipient-specific bank changes in the master data of the business partner on the tab page Payment Transactions in the area Bank Chains .

The function module FI_PAYMENT_BANK_CHAIN_SET determines the bank chains during the payment media creation and places them in the corresponding structures. If you want to use the function for the payment media formats stated, you have to add the call of the function module FI_PAYMENT_BANK_CHAIN_SET to the function modules defined for the events 0020 and 0030, or, for customer-defined developments, the events 0021 and 0031. The function module FI_PAYMENT_BANK_CHAIN_SET contains the data in the corresponding event module as import parameter.

You make the system settings for bank chains in the Implementation Guide for Contract Accounts Receivable and Payable under Start of the navigation path Basic Functions Next navigation step Bank Chains. End of the navigation path .In the activity Define Scenario , you define for each scenario, whether the bank chain is determined via the general bank chain search and/or via the partner-specific bank chain search. If both fields are set, the partner-specific bank chain search has priority over the general bank chain search. Using the fields Sender Bank, Recipient Bank Country, Recipient Bank , and Currency , you can define a ranking for the bank chain search for each scenario. SAP delivers four standard scenarios; you can also generate your own scenarios.The bank chains that you create in the activity Set Up General Bank Chains are independent of the bank details of a business partner or of the house banks. For a bank chain ID, you can create up to three intermediary banks. The intermediary banks are linked independently of the recipient and sender banks.