Automation of Payment Run (APP) – F110

Automation of Payment Run (APP) – F110 in SAP S4 HANA.

In this blog, we will explain the step-by-step process of ‘How to Automate the Automatic Payment Program – F110‘ SAP S4 HANA.

Automating of APP (Automatic Payment Program) helps in end-to-end orchestration of the SAP F110 process using scheduled background jobs. It enables the system to automatically identify due invoices, select optimal house banks, post clearing entries, and transmit encrypted payment files to banks without manual intervention.

Actually, this is not the first step in APP automation. This documentation is prepared for better understanding, where the sequence is: first the open item check, then payment proposal creation, and finally payment posting using background job setup.

Go to T code: FBL1N, give inputs – Vendor/s, Company code/s and click on execute button.

See, we have two vendor open items and need to make a payment to the vendor using APP (F110).

Note: In the same way, there may be hundreds, thousands, or even lakhs of open items posted daily. Since users need to make payments on a daily basis, manual processing becomes inefficient. To eliminate human intervention in the payment process, this blog focuses on automating the Automatic Payment Program (F110).

This process consists of two main steps. For each step, a separate variant must be created in the relevant programs, and two background jobs must be scheduled—one for payment proposal and one for payment posting.

Process AreaProgramProgram Description
Payment ProposalRFF110SReport for the Automatic Scheduling of the Payment Program
Payment PostingRFF110S_WF_POSTPROCESSINGStart Payment Run After Confirmation of Maintenance of Proposal Run




Go to T code: SE38/SA38.

Give Program: RFF110S and click on execute button.

Automation of Payment Run (APP) - F110 in SAP S4 HANA. Program - RFF110S

Enter the Run Date and Identification, select the checkbox for Proposal Run, and maintain the Posting Date. Specify the Company Code(s) and Payment Method(s). Enter the Next Posting Date, select the Vendor(s), and then scroll down.

Automation of Payment Run (APP) - F110 in SAP S4 HANA. Program - RFF110S

Utilize the following screen to define payment conditions by including or excluding specific transactions based on selection criteria. Learn more about Free selections.

Select the checkmarks like below, vendor (s), select the Create payment medium checkbox.

Click on save button to give the variant attributes.




Enter the variant name and description, and select the checkbox for “Only for Background Processing”.

Ensure the logic is configured to automatically pick the current date for both the Run Date and Posting Date, then scroll down.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Set up the logic so the system determines the Next Posting Date as 90 days from the current APP run date. This business requirement may vary across clients, so always think beyond standard assumptions and evaluate the available options.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Enter the number of days to calculate the Next Posting Date from the current date, Factory Calendar, then click Continue.

Click on save button.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Variant is created.

Go to code: SM36.

Provide a Job Name and maintain the Start Condition to determine when the background job will be executed.

A popup will appear: this screen allows you to choose when the job should run, entirely at your discretion.

Our requirement: The background job should start immediately and run periodically on a daily basis.

Select Immediate → Periodic Job → Periodic Values → Daily, click Save, and finally click Save on the main screen.

Click on Step button.

Enter the Program Name and Variant, then click the Save button.

Automation of Payment Run (APP) - F110 in SAP S4 HANA




Click on back button.

Click on save button.

Background Job is created and released.

Go to T code: SM37

Enter the Job Name and User Name, then click the Execute button.

See the Background Job is finished. Because the job was set with Immediate effect, it executed and completed right away. All future jobs will follow the daily schedule. processed on daily basis.

Select the job and click Display Job Log to view detailed information.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Background Job processed successfully with Payment Proposal creation.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Also let us check the Payment Run in T code: F110.




Go to T code: F110.

Enter the Run Date and Identification, then press the Enter button.

Status: Payment Proposal successfully created, by the Background Job.

Click on the Display Proposal to view which open items are picked for payment

The system displays that a single payment will be made for the two open items, based on the FBZP configuration. Just double click on it.

Observe that the Payment Proposal consists of 2 open items scheduled for payment.




Go to T code: SE38/SA38.

Program → RFF110S_WF_POSTPROCESSING

Specify the Program Name and click on Execute.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Enter the Run Date and Identification, select Create Payment Medium and Create Lists, then click the Save button.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Enter the variant name and description, and select the checkbox for “Only for Background Processing” lastly click on save button.

Variant created successfully.




Go to T code: SM36.

Provide a Job Name and maintain the Start Condition to determine when the background job will be executed.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

A popup will appear: this screen allows you to choose when the job should run, entirely at your discretion.

Our requirement is to execute the background job immediately and schedule it to run daily to pick payment proposals for processing.

Select Immediate → Periodic Job → Periodic Values → Daily, click Save, and finally click Save on the main screen.

Click on Step button.

Enter the Program Name and Variant, then click the Save button.

Automation of Payment Run (APP) - F110 in SAP S4 HANA

Click on back button.

Click on save button.

Background Job is created and released.




Go to T code: SM37.

Enter the Job Name and User Name, then click the Execute button.

See the Background Job is finished. Because the job was set with Immediate effect, it executed and completed right away. All future jobs will follow the daily schedule. processed on daily basis.

Select the job and click Display Job Log to view detailed information.

Background Job processed successfully with Payment Proposal creation.

Automation of Payment Run (APP) - F110 in SAP S4 HANA




Go to T code: F110.

Enter the Run Date and Identification, then press the Enter button.

Status: Payment Posted successfully, by the Background Job.

Click on the Payment log.

Automation of Payment Run (APP) - F110

Log: Verify that the payment has been posted, and review the corresponding accounting entry.

Automation of Payment Run (APP) - F110

Go to T code: FBL1N, give inputs – Vendor/s, Company code/s and click on execute button.

Message: No items selected.

SAP FICO Configuration topics:

Automation of Payment Run (APP) – F110, Automation of Payment Run (APP) – F110


Discover more from sap96.com

Subscribe to get the latest posts sent to your email.

Comment Here

Discover more from sap96.com

Subscribe now to keep reading and get access to the full archive.

Continue reading