You use the Free Form Payments apps to process free form payment requests.
Process Free form Payment has option to create Payment request : -
For Supplier - If the Payment request is to be raised to a registerd supplier in SAP system. By selecting this option, all relevant information for the Payment request 'retrieved ' from the BP Master data - Example Payee Bank Details
For Customer - If the Payment request is to be raised to a registerd Customer in SAP system. By selecting this option, all relevant information for the Payment request 'retrieved ' from the BP Master data - Example Payee Bank Detail
Free Form Payment - If the Payment request is to be raised to a entity not registed as supplier or customer in SAP system. By selecting this option, you can directly pay using GL Account , however all the required information of the Payee Bank details need to be entered hence all the fields are avaialbe free to enter the data you required.
Payment Run for Payment Requests
Payment run for Payment requests created usign ' Process Free Form Payments' will be performed via F111 (Automatic Payment Runs for Payment requests).
Program RFPRQZLP in SAP is used to schedule the batch job for Automatic Payment Runs for Payment requests.
Advantages of using RFPRQZLP: -
This is used when you want execute Payment run only once .
However this Batch job might have to run multiple times to ensure Payment requests are included in the Payment run immediately. SAP Recomends to use Dynamin Parameters
2.Dynamic Parameters : -
You leave the filed blank but just pre-fix payment run identification..
Also you can assign Factory calendar to ensure this batch job consider country holidays ,..
Inorder to Trigger the Payment Medium imediately after the Payment run completed, Main the Payment Medium Program in 'Lists'
The way you select Dynamic variant , it should be easily possible to schedule multiple payment runs for Payment requests. This ensure payments are made at the earliest to the bank.