Lesson 1 of 5
Scope and coverage
7 min
Record-to-report is the end of every process chain in the company. Sales, purchasing, production, payroll and treasury all end up as journal entries, and R2R turns those entries into a closed period and a set of financial statements. That makes R2R testing different from testing one process: you need coverage of finance's own transactions and of everything that feeds them. A good R2R test plan starts with a scenario catalogue that makes that coverage visible.
Building the catalogue
Start from SAP Best Practices. The SAP Signavio Process Navigator lists scope items for finance, each with a process flow and test script. Commonly used ones include Accounting and Financial Close (J58), Accounts Payable (J60), Accounts Receivable (J59) and Asset Accounting (J62), plus bank integration and cash scope items. Scope item IDs and titles change between releases and editions, so confirm each one in Process Navigator for SAP S/4HANA 2025 before you cite it. Then add Contoso's own company variant: the documents, accounts, ledgers and approval steps Contoso actually uses, which the standard scripts do not know.
| Area | Best Practices reference | Contoso variants to add |
|---|---|---|
| General ledger | Accounting and Financial Close (J58) | Ledger-specific IFRS postings in 2L; recurring entries; segment splitting |
| Accounts payable | Accounts Payable (J60) | Lakeside Components invoices with GR/IR; payment run; central payment for 1810 |
| Accounts receivable | Accounts Receivable (J59) | Great Lakes Fleet Services invoices, incoming payments, residual items, dunning |
| Assets | Asset Accounting (J62) | CNC machine acquisition, depreciation in 0L and 2L, retirement |
| Bank | Bank integration scope items (check IDs for your release) | Bank statement import, automatic clearing rules |
| Close | Accounting and Financial Close (J58) | Contoso close calendar tasks for 1710 and 1810 |
| Intercompany | Intercompany scope items (check IDs for your release) | 1710 to 1810 stock transfers and recharges |
Extract from Contoso's R2R scenario catalogue.
Coverage you can show
Coverage is not the number of test cases. It is whether every account that will carry a balance, every document type and every close task is touched by at least one scenario. Build a coverage matrix with scenarios as rows and these objects as columns. Gaps jump out: a balance sheet account nobody posts to in testing, a document type used only by an interface, a close task listed in the calendar but missing from the plan.
| Measure | What it shows | Weakness |
|---|---|---|
| Test cases per process | Effort spent | Says nothing about what was missed |
| Scope items covered | Alignment with SAP Best Practices | Misses company-specific variants |
| Accounts, document types and close tasks touched | What the financial statements depend on | Takes effort to build; worth it |
Do not forget the scenarios that are not transactions. Master data changes (a new G/L account, a changed reconciliation account on a supplier, a new profit center), authorization checks (can an AP clerk post a manual journal entry to a revenue account?), interfaces (bank statements, payroll postings, any external system that posts journal entries) and reports (the financial statement version, segment reports, the statutory pack) all affect R2R. Each belongs in the catalogue with its own expected result. Interfaces in particular are often owned by an integration team and tested for "message processed"; finance must add the accounting check: the right accounts, amounts, periods and characteristics in the Universal Journal.
What would you do?
Grace asks why the R2R test plan needs more than the SAP Best Practices test scripts for the finance scope items. What is the best answer?
- R2R scope covers the general ledger, subledgers, bank, close, reporting and every feeder process.
- Start from SAP Best Practices scope items and add Contoso's company variants.
- Measure coverage by accounts, document types and close tasks touched, not by test case counts.
- Confirm scope item IDs in Process Navigator for your release.
Check your understanding · not graded
Lesson check
1. What is the best measure of R2R test coverage?
2. Where do you find SAP Best Practices finance scope items and their test scripts?
3. Why add company variants to standard scope items?