Why it matters
A cutover plan that treats “testing” as one regression pack tends to declare success on the strength of the technical migration alone: documents moved, balances tie out, interfaces reconnected. The catalogue analysis prepared for this knowledge base is more specific, and more conservative, and the track split below is its editorial recommendation rather than an export fact. It separates FI-CA, Utilities and Convergent Invoicing into distinct validation tracks, because a passing test in one does not tell you anything about the others, and it keeps fallback access live until business readiness, not just technical readiness, is proven.
Decide
| Process | Test as separate processes | Do not merge with |
|---|---|---|
| FI-CA | Posting, clearing, reversal, reconciliation keys, G/L transfer, payment clarification, dunning. Keep display tests distinct from posting tests. | Utilities billing exceptions or Convergent Invoicing clarification cases — the accounting layer is shared, but the failure modes are not. |
| Utilities | Meter-reading exceptions, billing orders, billing errors, billing outsorts, invoicing outsorts, BPEM cases. | Convergent Invoicing billing — even where CI is in scope, Utilities’ own billing exceptions need their own test track. |
| Convergent Invoicing (where used) | Billable and consumption items, invoicing documents, CI clarification cases. | Utilities billing. CI feeds FI-CA, so a defect surfacing as an FI-CA posting issue may actually originate in CI. |
Do this
- Realize · Solution Architect — Apply the approved technical upgrade procedure and the agreed responsibility split before any business-process testing starts.
- Realize · Security lead — Reconcile role content and target mappings against the selected app versions and the lifecycle decisions (keep, replace, retire) made earlier in the project.
- Realize · Fiori lead — Activate only the required app dependencies, using the exact target-release implementation information for each one.
- Deploy · Basis lead / Operations lead — Resume interfaces and mass processing through controlled checkpoints rather than switching everything on at once. Compare pre and post business totals and processing states at each checkpoint before opening the next one.
- Deploy · Solution Architect — Retain approved fallback access until task coverage, authorization, performance and operational readiness have all passed. Technical completion of the migration is not sufficient on its own.
FI-CA and Utilities exceptions look similar from a distance — both are queues of items waiting for someone to act — but they are owned and cleared by different teams on different clocks. F2562 (Manage Business Partner Items, associated with FP04) and F6109 (Manage Documents (FI-CA), associated with FPE1) sit on the FI-CA side; F2185 (Resolve Implausible Meter Readings, associated with EL27), F3339 and F3358 (Process Billing Orders and Process Billing Errors, both associated with EASIBI) and F7256 (Manage BPEM Clarification Cases, associated with EMMACL) sit on the Utilities side. A cutover script that clears one queue and assumes the other is fine will miss defects that only show up under real exception volume.
Four apps in the export carry EA05 as a supplied association (F2186, F2709, F2801 in Utilities billing, and F3253 in invoicing). Testing one of them does not validate the others, and passing an overview app’s display does not validate the processing app underneath it. Treat each association as a lead to investigate, not a substitute for testing the specific app your cutover script actually uses.
The transaction-code associations above (EA05, EL27, EASIBI, EMMACL, FP04, FPE1) and the app names and IDs they are linked to come from the SAP export of September 2026 for product 2025 (Private Cloud). They are supplied associations, not certified functional replacements, and the snapshot has not been revalidated against the live SAP Fiori Apps Reference Library.
Give each of the three tracks its own sign-off, on its own schedule, rather than one combined go/no-go. On a live cutover, FI-CA reconciliation typically clears before Utilities’ exception queues settle, and forcing both onto one sign-off date usually means one track signs off under pressure rather than on evidence.
Related reading
- Deprecated and Successor Fiori Apps in S/4HANA 2025
- FI-CA and Convergent Invoicing Fiori Apps in S/4HANA 2025
- SAP FI-CA business transactions: payments
- SAP Utilities billing and invoicing fundamentals.
Frequently asked questions
Can FI-CA and Utilities share one cutover test script?
No. This site's catalogue analysis validates FI-CA posting, clearing, reversal, reconciliation keys, G/L transfer, payment clarification and dunning as one track, and Utilities meter-reading exceptions, billing orders, billing errors, billing outsorts, invoicing outsorts and BPEM cases as a separate track. They touch the same accounts but fail for different reasons, and a combined script tends to mask which layer actually broke.
Where does Convergent Invoicing fit if we run both Utilities and CI?
As a third track, tested separately from Utilities billing: billable and consumption items, invoicing documents, and CI clarification cases. Convergent Invoicing feeds FI-CA, so a defect there can look like an FI-CA posting problem when the actual cause sits upstream in CI.
When can approved fallback access be retired?
Only once task coverage, authorization, performance and operational readiness have all passed, not once the technical cutover itself is complete. A successful data migration and role activation does not, by itself, prove the business can run its exception processes without the fallback.
Further reading
Continue your trail
You now have the Migration context.
Save this guide, continue to the next concept or return to the Knowledge Library with your context intact.
Migration
22 resources in this area.
Working on an FI-CA or IS-U implementation? I take on a limited number of advisory and architecture engagements.
Get in touch →
