Symptom
- An incorrect batch number is displayed in the Process Free Form Payments app for bank transfers created in the Make Bank Transfers app.
- Monitor Payments app displays a different Batch Number for the same Payment Request, with payment details matching the original transfer.
- The issue occurs specifically with intercompany transfers.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Make Bank Transfers app.
- Create a payment between two company codes (paying company code and receiving company code) with the required bank account, house bank, and payment method details.
- Select Release and Pay, then create and execute the payment.
- Note the Payment Request number generated in the application log.
- Open the Process Free Form Payments app and check the batch number displayed against the same payment request.
- Open the Monitor Payments app and check the batch number displayed for the same Payment Request.
- Compare the batch number and payment details shown in both apps.
Result: Batch number and payment details differ between the two apps for the same Payment Request; Batch number in Monitor Payments reflects the correct payment.
Cause
This is expected behavior: the Process Free Form Payments app and the Make Bank Transfers app are independent payment creation flows and operate on separate business objects with independent Batch Number sequences.
- Make Bank Transfers uses the automatic payment (F111) process in the background; execution of a payment generates a Payment Request, which is subsequently assigned a Batch Number reflected correctly in the Monitor Payments app.
- Process Free Form Payments is a manual, free-form payment entry app with its own independent Batch Number sequence; it is not designed to read, reference, or resolve Payment Requests generated through Make Bank Transfers/F111.
Therefore, the Batch Number displayed in Process Free Form Payments does not correspond to the batch created for Payment Requests processed via Make Bank Transfers, and should not be used as a reference point for such payments.
Resolution
For payments created using Make Bank Transfers, use the following apps for tracking and verification, instead of Process Free Form Payments:
- Make Bank Transfers – creates the payment; review the display log in Automatic Payment Transactions for Payment Requests (F111) for batch details.
- Display Status of Payment Documents – match the Payment Document number to its correct Batch Number.
- Monitor Payments – use the Batch Number confirmed above to track and verify payment status.
Keywords
process free form payments, make bank transfers, batch number incorrect, batch number, intercompany transfer, payment request, F111, monitor payments, display status of payment documents, batch discrepancy, payment batch, bank transfer, s/4hana cloud public edition, public cloud, payment apps , KBA , FI-FIO-AP-PAY-2CL , Payment Apps (Public Cloud) , FIN-FSCM-CLM-COP-2CL , Cash Operations (Public Cloud) , FI-BL-PT-PR-2CL , payment program/payment request (Public Cloud) , FI-FIO-AP-2CL , Fiori UI for Accounts Payable (Public Cloud) , Problem
SAP Knowledge Base Article - Public