APP Run Reversal in SAP S/4HANA
- ADHARSH K S

- Dec 2, 2025
- 2 min read
Automatic Payment Program (APP) Run executed through F110, is a core process in SAP S/4HANA for managing vendor and customer payments efficiently. However, there are scenarios where a payment run is executed with incorrect parameters or business requirements change after the run is posted. In such situations, simply reversing clearing documents through FB08 is not enough - because APP creates a series of linked accounting documents. To handle this safely and systematically, SAP provides the program RFF110S_REVERSE.
When to use: payment was posted by F110 but the bank hasn’t processed the payments (DME not sent / bank not debited).
Don’t use: if bank already processed payments - that needs business/legal approval and bank corrections.
For Example, if i want to reverse the below ZP Document mistakenly generated with Automatic Payment Run:
Run Date - 02.12.2025
ID - ADD1

Steps to Reverse the APP Run in SAP
NOTE : The Run Date and Identification exactly of APP Run.
STEP 1 : Go to T-Code SE38 > Enter Program name RFF110S_REVERSE and Click on Execute.

STEP 2 : Enter Parameters Run date - the run date which was used in F110, Company Code, then choose options like:
Reverse Payment Documents
Reset Clearing
Reason for reversal
Important : Always use Test run the first time to see what will be reversed without committing.

Test Run is Successful

STEP 3 : Actual Execution - Remove Test Run and Execute.

Reversed

Vendor Line Items are Open again for Clearance.

The program RFF110S_REVERSE is a reliable and safe method to reverse entire payment runs executed via F110 in SAP S/4HANA. It ensures Clean accounting, Accurate open item handling, Error-free payment lifecycle.
For FICO consultants, especially those working with Accounts Payable, understanding this program is essential for troubleshooting payment errors and maintaining data integrity.
Interested in upskilling to SAP S/4HANA Public Cloud Finance ?
Join our SAP S/4HANA Public Cloud Finance Event in PUNE, Maharashtra !











During a routine search for platforms that don’t overload you with noise, I saw https://odds-96.com.in/ referenced casually, which felt more reliable than promotional praise. After some time using it, the experience turned out to be fairly straightforward, especially when approached with a slow and deliberate mindset. Odds96 doesn’t really favor rushed decisions, and that becomes even clearer when switching between desktop and the mobile app. The mobile version runs smoothly and is convenient for short sessions, though I noticed it’s better used when you already know what you’re doing rather than experimenting on the fly. Keeping sessions short on mobile helped me stay focused and avoid careless clicks. I’d recommend setting basic limits and sticking to them, since consistency matters more…