Symptom
- The nominal amount differs from the payment amount in a financial transaction.
- The nominal amount matches the payment amount before editing the cash flow lines but does not align after modification.
"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
- Create a financial transaction in SAP S/4HANA Cloud Public Edition.
- Modify the Payment Amount of cash flow lines.
- Observe that the nominal amount and payment amount do not align.
Cause
The discrepancy occurs due to the system design behavior when cash flow lines are modified without triggering the refresh process correctly.
Resolution
The inconsistency is not a bug in the calculation logic but a missing UI step during the data entry process:
-
When a manual change is made to the Payment Amount, the system requires a data validation/refresh step to correctly align the Nominal Amount (or the nominal base associated with that payment flow) with the newly entered payment value before saving the changes.
-
Clicking the "Check" button or pressing Enter serves as the necessary trigger to refresh the screen fields and update the related Nominal Amount to match the Payment Amount.
Keywords
Nominal Amount, Payment Amount, Pymnt Amt, Cash Flow, Edit Flow, Mismatch, Inconsistency, T-Code FTR_EDIT (or corresponding Fiori App), IRS, Financial Transaction, Check button, Refresh, TRM. , KBA , FIN-FSCM-TRM-TM-2CL , Transaction Management (Public Cloud) , Problem
SAP Knowledge Base Article - Public