Oracle Fusion Receivables · Test-Case Catalogue

Oracle Receivables Test Cases

A structured catalogue of Oracle Fusion Cloud Receivables test cases, organised by process area — from customers and account sites through invoicing, AutoInvoice, receipts, lockbox, credit memos, collections and revenue recognition. Use this page as the navigation hub for building an AR test library: skim a category, review representative test cases, then follow the link to the detailed page for full coverage.

This is a catalogue and starting point, not a deep single-topic guide. Each category below summarises what it covers, shows a handful of high-value cases, and links to the child page where that area is tested in full. The hub for all of Receivables testing is the Oracle Accounts Receivable (AR) Testing Tool.

How to Use This Receivables Test-Case Catalogue

Receivables in Oracle Fusion is a chain of dependent processes: a customer and account site receive an invoice, the invoice may arrive through AutoInvoice from a source system, a receipt or lockbox payment is applied against it, a credit memo may adjust it, collections activity chases what remains open, and revenue recognition schedules income against the transaction over time. A test library that mirrors that chain is far easier to maintain than a flat list of scripts, because each test maps to a process the business actually runs.

Every category on this page uses a consistent test-ID prefix (for example AR-INV for invoices or AR-RCT for receipts) so you can trace a defect back to a process. The representative cases shown are a subset; the linked child pages carry the full scenario sets, boundary cases, and step detail. Treat this page as the index to your Receivables test suite.

Scope note. This catalogue summarises each area and points to its detailed page. For customer master data see Customer Testing, for invoice-to-cash mechanics see Invoice Testing and Receipt Testing, and for the broader AR programme see the Oracle Accounts Receivable (AR) Testing Tool hub. Here we index every category and link out to full coverage.

How to Structure a Receivables Test Library

A durable Receivables test library is organised by process area, not by tester or by release. Group cases under the same categories Oracle uses — customer, account site, invoice, AutoInvoice, receipt, lockbox, credit memo, collections, revenue recognition — and give each a stable ID prefix. This keeps coverage visible (you can see which processes are thinly tested), makes regression selection precise, and lets new cases slot in without renumbering the whole suite.

Organise by process area

One category per Oracle Receivables process, each with its own ID prefix. Coverage gaps become obvious at a glance.

Stable, traceable IDs

Prefix + sequence (AR-INV-001). IDs never change, so defect and evidence links stay valid across releases.

Layer positive and negative

Every process gets both a clean pass case and the failure cases that must raise the right exception or hold.

Tag priority and automation

Mark each case with a priority and whether it is an automation candidate, so cycles can be scoped by risk.

Parameterise test data

Keep customers, amounts, dates and credit limits as data, not hard-coded, so cases reuse across environments.

Map cases to configuration

Link each case to the setup that drives it, so a config change re-points exactly the right tests.

Positive vs Negative, Functional vs Integration

A Receivables test library needs a deliberate mix of test types. Positive cases prove the process works on clean data; negative cases prove the controls fire on bad data. Functional cases exercise one process in isolation; integration cases prove the hand-offs between processes hold. A suite that is all positive-functional will pass happily while real risks — a lockbox exception that never routes for review, an AutoInvoice line that silently drops — go untested.

Test typeWhat it provesReceivables exampleWhy it matters
Positive (pass)Clean data completes the processReceipt applies and clears an open invoiceConfirms the happy path still works
Negative (fail)Bad data raises the correct controlUnidentified receipt is held for researchControls are only real if they fire
BoundaryBehaviour at exact thresholdsBalance exactly at the credit limit vs one dollar overDefects hide at the edges
FunctionalA single process in isolationAutoInvoice grouping rule groups source lines correctlyPinpoints where a defect lives
IntegrationHand-off between processes / systemsLockbox file import creates and applies receiptsMost defects appear at the seams
RegressionPrior behaviour survives a changeRe-run pack after a quarterly updateCatches silent Oracle drift
Role-basedAccess and privilege enforcedOnly a supervisor releases a credit holdProtects segregation of duties

Priority Classification & Regression Test Selection

Not every case runs every cycle. Classify each by priority so you can run a smoke pack daily, a core pack per sprint, and the full library at release. Regression selection then becomes a question of which processes a given change actually touches — a credit policy change re-runs collections and credit-hold cases, a revenue rule change re-runs recognition cases, a quarterly update re-runs the release-scoped subset.

PriorityMeaningTypical Receivables casesRun cadence
High (H)Financial control or cash-blockingAutoInvoice exceptions, receipt application, credit holdsEvery cycle + smoke
Medium (M)Important but not cash-blockingDunning letters, revenue schedule adjustment, tax on creditsPer sprint / per release
Low (L)Edge cases and cosmetic behaviourCollections case escalation, rare currency formatsFull-library / release

Release Intelligence can narrow the regression scope to what a specific Oracle update changed in your tenant, and Configuration Intelligence maps cases to the setup that drives them so a config change re-points the right subset.

The Receivables Test-Case Catalogue by Category

The sections below walk the Receivables process chain. Each category gives a short summary, a table of representative test cases with their preconditions and expected results, and a link to the page where that area is tested in full. Test IDs are category-prefixed and priority (H/M/L) and automation candidacy (Y suitable, P partly, N manual) are shown per case.

Together these tables list more than sixty representative Oracle Fusion Receivables test cases — a starting index, not the complete suite. The full step detail ships in the downloadable test library described further down.

Customers, Account Sites & Invoice Entry

Customers AR-CUS

Customers and their profile classes are the master data every invoice, receipt and credit hold depends on — a missing profile class or an unenforced credit limit lets exposure grow unnoticed. These cases cover creation, duplicate prevention, profile classes, credit limits, merge and inactivation. Full detail lives on the Customer Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-CUS-001Customer createCreate customer with mandatory attributesCreate privilege, unique name/TRNCustomer saved, activeHY
AR-CUS-002Duplicate customerCreate customer matching an existing profileMatching name or tax registration existsDuplicate warned / blockedHY
AR-CUS-003Profile class assignmentAssign a customer profile classProfile class with terms configuredProfile attributes inherited correctlyMY
AR-CUS-004Credit limit assignmentSet or override the customer credit limitCredit management enabledLimit enforced on order/invoiceHY
AR-CUS-005Customer mergeMerge two duplicate customer recordsTwo active customer records existTransactions consolidated under survivorMP
AR-CUS-006Customer inactivationInactivate a customer with open balancesOpen balance exists on the customerExisting items retained; new entry blockedMY

Customer Account Sites AR-SITE

Account sites carry the bill-to and ship-to detail, and often override terms, that a transaction actually uses at invoice time. These cases cover site creation, linkage, terms overrides and inactivation. Full detail lives on the Customer Account Site Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-SITE-001Bill-to site createAdd a bill-to site for a customer accountCustomer account activeSite active, usable on transactionsHY
AR-SITE-002Ship-to site createAdd a ship-to site linked to a bill-toBill-to site existsSite created and linkedMY
AR-SITE-003Site-level payment termsOverride payment terms at the site levelAccount-level terms differ from siteSite terms take precedence on invoiceMY
AR-SITE-004Site inactivationInactivate a site referenced by open invoicesOpen transactions on the siteExisting items retained; new entry blockedMY
AR-SITE-005Multiple bill-to sitesSelect the correct bill-to among several sitesCustomer has two or more active bill-to sitesCorrect site defaults per transaction sourceMY

Invoices AR-INV

Manually entered invoices and debit memos are where transaction types, distribution sets and tax combine to produce a balanced, postable transaction. These cases cover standard invoices, debit memos, completion, freight/tax, account derivation and cancellation. Full detail lives on the Invoice Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-INV-001Standard transaction createEnter a standard AR invoice manuallyCustomer, bill-to site, item/memo lineSaved, balances to linesHY
AR-INV-002Debit memo createEnter a debit memo increasing the balanceCustomer account activeSaved; balance increases correctlyMY
AR-INV-003Complete transactionComplete a transaction for postingRequired fields populatedCompleted, eligible for accountingHY
AR-INV-004Freight and tax on invoiceApply freight and tax to invoice linesTax rules and freight type configuredTax and freight calculated correctlyMY
AR-INV-005Transaction type mappingVerify transaction type drives GL accountsTransaction type with distribution setCorrect accounts derived on completionHY
AR-INV-006Invoice against sales orderBill against a fulfilled sales orderOrder fulfilled in the source systemInvoice created; quantities/amounts matchHY
AR-INV-007Invoice cancellationCancel a completed, unapplied invoiceNo receipt applied to the invoiceInvoice reversed; balance zeroedMY

AutoInvoice, Receipts & Lockbox

AutoInvoice AR-AI

AutoInvoice imports transaction lines from billing, order management, and other source systems into Receivables, applying grouping rules and validation before completing invoices. These cases cover a clean load, rejection reasons, grouping, exception correction and volume. Full detail lives on the AutoInvoice Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-AI-001Clean interface loadRun AutoInvoice on valid interface linesInterface table populated correctlyTransactions created without exceptionsHY
AR-AI-002Invalid customer referenceInterface line references an unknown customerCustomer number not on file in ARLine rejected to AutoInvoice exceptionsHY
AR-AI-003Invalid GL dateInterface line carries a date in a closed periodGL date maps to a closed periodLine rejected / held with a clear reasonHY
AR-AI-004Grouping rule applicationGroup multiple lines into one transactionGrouping rule configured on the sourceLines grouped per rule into one invoiceMY
AR-AI-005Exception correctionCorrect and resubmit a rejected lineException logged with a reason codeLine reprocesses successfullyHY
AR-AI-006High-volume batch runRun AutoInvoice against a large interface batchLarge interface line volume queuedAll lines processed within SLAMY

Receipts AR-RCT

Receipts apply cash against open balances, and how they are applied — matched, unidentified, on-account, partial or reversed — determines whether cash application is trustworthy. These cases cover the core application paths and reversal. Full detail lives on the Receipt Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-RCT-001Standard receipt createEnter and apply a manual receiptOpen invoice with matching balanceReceipt applied; balance clearedHY
AR-RCT-002Unidentified receiptEnter a receipt with no customer matchReceipt amount known, customer unknownReceipt held as unidentifiedHY
AR-RCT-003On-account applicationApply a receipt on-account with no invoice matchCustomer known, no matching invoiceReceipt applied on-accountMY
AR-RCT-004Partial applicationApply a receipt for less than the invoice balanceReceipt amount less than open balanceInvoice partially applied; balance remainsHY
AR-RCT-005Overpayment handlingReceipt exceeds the invoice balanceReceipt amount greater than open invoiceExcess placed on-account or refunded per configMY
AR-RCT-006Receipt reversalReverse a receipt for NSF or chargebackApplied receipt existsApplication reversed; invoice reopenedHY
AR-RCT-007Miscellaneous receiptEnter a non-invoice-related receiptMiscellaneous receipt type configuredReceipt recorded to the correct GL accountMY

Lockbox AR-LBX

Lockbox imports bank remittance files and auto-applies receipts at volume, so a format or matching defect here affects hundreds of receipts at once rather than one. These cases cover clean import, format validation, auto-match and exception handling. Full detail lives on the Lockbox Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-LBX-001Clean lockbox importImport a well-formed bank lockbox fileValid format file receivedReceipts created matching file recordsHY
AR-LBX-002Format validation errorImport a file with a malformed recordCorrupted or misaligned record presentFile/record rejected with error loggedHY
AR-LBX-003Auto-match to invoiceMatch a lockbox receipt to an invoice by remittanceRemittance data includes an invoice numberReceipt auto-applied to the correct invoiceHY
AR-LBX-004Unmatched lockbox receiptLockbox record has no matching referenceNo invoice/customer reference on the recordReceipt routed to the exception queueHY
AR-LBX-005Exception resolutionResolve and apply an exception receiptException queued from a prior importReceipt manually applied; queue clearedMY

Credit Memos, Collections & Revenue Recognition

Credit Memos AR-CM

Credit memos reduce a receivable through negative-amount documents, standalone or matched to a base invoice. These cases cover standalone and matched credits, over-credit handling, accounting and tax reversal. Full detail lives on the AR Credit Memo Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-CM-001Standalone credit memoEnter and complete a negative-amount credit memoCustomer account activeCompleted; balance reduced correctlyHY
AR-CM-002Credit memo against invoiceApply a credit memo to a specific invoiceBase invoice exists with open balanceApplied; invoice balance reducedHY
AR-CM-003Over-credit handlingCredit memo exceeds the invoice balanceCredit amount greater than open balanceHandled per config; on-account balance createdMY
AR-CM-004Credit memo accountingValidate credit memo accounting entriesDistribution set / AutoAccounting configuredReversal entries balanced correctlyMY
AR-CM-005Tax reversalVerify tax reverses correctly on a creditOriginal invoice carried taxTax lines reversed proportionallyMY

Collections AR-COL

Collections turns aged, open balances into dunning, scoring and credit-hold actions before they become write-offs. These cases cover aging, dunning, strategy assignment, promises-to-pay, credit holds and escalation. Full detail lives on the Collections Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-COL-001Aging bucket assignmentVerify an open item ages into the correct bucketInvoice past due by a known number of daysItem appears in the correct aging bucketHY
AR-COL-002Dunning letter generationGenerate a dunning letter for an overdue customerDunning plan assigned to the customerCorrect letter generated at the correct levelMY
AR-COL-003Collections strategy assignmentAssign a customer to a collections strategyStrategy and scoring rules configuredCustomer scored and routed per strategyMY
AR-COL-004Promise-to-pay trackingRecord and track a customer payment promisePromise entered against an open balancePromise tracked; broken-promise flagged if missedMY
AR-COL-005Credit hold on orderTrigger a credit hold from AR exposureCustomer exceeds credit limit/exposureNew order/invoice held per policyHP
AR-COL-006Case escalationEscalate an aged case to a collectorCase aged beyond a defined thresholdCase reassigned/escalated per workflowLY

Revenue Recognition AR-REV

Revenue recognition rules determine whether income is booked immediately or spread across a schedule, and whether contingencies delay it — errors here misstate a period's revenue directly. These cases cover immediate and deferred recognition, contingencies, schedule adjustment, reconciliation and the period-end run. Full detail lives on the Revenue Recognition Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-REV-001Immediate recognitionRecognize revenue at invoice completionRevenue scheme set to immediateRevenue booked in full at completionHY
AR-REV-002Deferred / rule-based recognitionRecognize revenue over a defined scheduleRevenue rule with start/duration configuredRevenue spread across schedule periodsHY
AR-REV-003Contingency-based recognitionHold revenue pending contingency removalContingency flag set on the transactionRevenue deferred until contingency clearedMY
AR-REV-004Schedule adjustmentAdjust an in-progress recognition schedulePartially recognized schedule existsRemaining periods recalculated correctlyMY
AR-REV-005Deferred revenue reconciliationReconcile deferred revenue to the GL balancePeriod-end recognition run completeDeferred revenue balance ties to GLMY
AR-REV-006Period-end recognition runRun the recognition batch process at closePeriod ready to closeAll eligible schedules processedHY

Integrations & Security

Integrations AR-INT

Integrations bring transactions in and receipts across through FBDI, REST, OIC and bank feeds — the paths that bypass the UI and therefore its controls. These cases confirm imported and API-created transactions behave the same as UI entry. There is no separate child page; this area is covered within the invoice, AutoInvoice and receipt pages above.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-INT-001FBDI transaction importBulk-load AR transactions via FBDITemplate populated and loadedTransactions imported and completedHY
AR-INT-002REST receipt createCreate a receipt via REST APIAPI credentials and payload validReceipt created; matches UI behaviourMY
AR-INT-003OIC inbound order-to-invoiceInbound order data through an OIC integrationIntegration flow activeData mapped and invoice created correctlyMP
AR-INT-004Bank statement feedProcess an inbound bank statement feedStatement file receivedReceipt/reconciliation data updatedMP
AR-INT-005Tax engine integrationVerify tax calculated via the configured engineTax partner or native engine configuredTax lines match engine calculationMY

Security & Roles AR-SEC

Security and role testing proves customer and transaction data is scoped, privileges gate sensitive actions, and segregation of duties holds across entry, application and hold release. These cases cover BU data access, SOD conflict, privilege gating and audit trail. There is no separate child page; role-based cases run alongside the process pages above.

Test IDProcessScenarioPreconditionsExpected ResultPriorityAuto.
AR-SEC-001BU data accessAR role restricted to one business unitRole provisioned with data scopeOnly permitted BU customers/transactions visibleHY
AR-SEC-002SOD conflictSame user enters and applies their own receiptSOD policy defined for cash handlingConflict prevented or flaggedHP
AR-SEC-003Credit hold override privilegeNon-privileged user attempts to release a credit holdProcessor role without override privilegeAction deniedHP
AR-SEC-004Audit trailChanges to a customer credit limit are capturedAuditing enabled on the customer entityWho / what / when recordedMY

Priority is High/Medium/Low. Auto. is the automation candidate flag (Y suitable · P partly, needs role/data setup · N manual). These sixty-plus rows are representative; the downloadable library carries the full step detail per case.

Test Data, Evidence, Automation & Role Coverage

Beyond the scenarios themselves, four dimensions determine whether a Receivables test library is trustworthy and maintainable: the data each case needs, the evidence each run produces, which cases are worth automating, and whether every role that touches AR is covered.

Test-data requirements

Each case needs data engineered to produce a specific outcome — a customer at a set credit limit, an invoice at a known balance, a lockbox file with a deliberate mismatch, a date in a closed period. Parameterise this data so the same case runs across environments without rework.

Evidence requirements

Every run should retain timestamped screenshots, the application or exception reason, and an execution trace, tied to the test ID. Audit-grade evidence turns a green result into proof a control fired — essential for SOX and internal audit sign-off.

Automation suitability

Deterministic, data-driven cases (receipt application, AutoInvoice, revenue schedules) automate well and are marked Y. Cases needing specific roles or manual review (SOD, some bank-feed checks) are partial (P). Flag each case so cycles run the right mix.

Role-based coverage

Run the same scenario under each role that touches it — cash applier, credit analyst, collector, supervisor — and assert who can enter, apply, release holds, and adjust. Role coverage protects segregation of duties and becomes critical after any security-role change.

SyntraFlow's Oracle Data Vault provisions the customers, sites, invoices and receipts each case needs, so tests produce the intended outcome reliably rather than depending on hand-built fixtures.

Release-Based Maintenance of the Library

A Receivables test library is a living asset: Oracle's quarterly updates, UI redesigns, and your own configuration changes all age it. Rather than re-running everything or, worse, letting the library drift out of date, maintain it against the events that actually change Receivables behaviour.

Change eventRisk to ReceivablesRecommended regression scope
Oracle quarterly updateAutoInvoice, receipt application or recognition logic changesRelease-scoped full library
UI redesignInvoice, receipt and collections pages restyledUI-facing cases across all categories
AutoAccounting / distribution changeAccount derivation on invoices and credits shiftsAR-INV + AR-CM accounting cases
Credit / collections policy changeCredit limits, holds and dunning behaviour shiftAR-COL + credit-hold cases
Revenue recognition rule changeSchedules and contingency handling shiftAR-REV cases
Security-role changeWho can apply, release, or adjust changesAR-SEC + role-based cases
New BU / ledger / legal entitySetup gaps create new exceptionsCross-BU + configuration cases
Integration / API changeImported data diverges from UI controlsAR-INT + parity cases

Release Intelligence maps each Oracle update to the cases it affects, and Configuration Intelligence flags setup drift between environments before it corrupts a result.

How SyntraFlow Automates Receivables Testing

SyntraFlow turns this catalogue into a running, reusable, evidence-producing suite — categorised, parameterised, and mapped to your releases and configuration.

Pre-built reusable cases

A starter library across every Receivables category — customer to revenue recognition — that you extend to your terms, credit policy and roles rather than scripting from zero.

Test-case categorisation

Cases organised by process area with stable ID prefixes, so coverage gaps and regression scope are visible at a glance.

Test-data parameterisation

Customers, amounts, dates and credit limits held as data so one case runs across environments; the Oracle Data Vault provisions what each needs.

Reusable components

Shared building blocks — login, invoice entry, apply receipt, run recognition — composed into many cases, so a change is made once.

Automated execution

Playwright-based runs that self-heal when Oracle changes the invoice, receipt or collections pages, keeping assertions working across updates.

Evidence capture

Timestamped screenshots, application and exception logs, and execution traces retained as audit-grade evidence for every run.

Defect traceability

Failures link case, evidence and the process area, so a defect traces straight back to the test and the step that found it.

Release & configuration mapping

Each case maps to the release and configuration that drive it, so a change re-points exactly the right subset.

Dashboard reporting

Coverage, pass rate and evidence roll up by category and priority for a clear view of Receivables test health.

A note on capability. Pre-built categorised cases, parameterised data, automated self-healing execution, evidence capture and dashboard reporting are current platform capabilities. Coverage scoped to your specific credit policy, revenue rules, roles and integrations is configurable during onboarding. Deeper release and configuration mapping to a specific tenant is confirmed at assessment rather than assumed here — roadmap items are not presented as live.

The Oracle Fusion Receivables Test Case Library

Everything summarised on this page is available as a structured Excel workbook — the Oracle Fusion Receivables Test Case Library. It expands the representative cases here into a full, maintainable suite with a tab per process area: customer, account site, invoice, AutoInvoice, receipt, lockbox, credit memo, collections, revenue recognition, integrations and security.

Each tab carries, per test case: priority, preconditions, the specific test data required, step-by-step actions, expected results, automation status, evidence to capture, the owning role, the execution cycle it belongs to, and a defect reference field. It is designed to be adopted directly as your Receivables test library and then automated with SyntraFlow.

Request the Receivables Test Case Library and a short walkthrough of how it maps to your Oracle configuration and release cadence.

Request the Receivables Test Case Library

Frequently Asked Questions

What is an Oracle Receivables test case?

An Oracle Receivables test case is a defined check on one AR behaviour — for example that an unidentified receipt is held for research, or that a credit memo reduces the correct invoice balance. Each case has an ID, preconditions, steps, an expected result, a priority, and an automation flag, so it can be run repeatably and traced to a defect.

How should I structure a Receivables test library?

Organise it by Oracle process area — customer, account site, invoice, AutoInvoice, receipt, lockbox, credit memo, collections, revenue recognition — and give each a stable ID prefix. Layer positive and negative cases into every area and tag each with a priority and automation flag. This keeps coverage visible and regression selection precise.

How many Receivables test cases do I actually need?

There is no fixed number — coverage should follow risk. Every high-priority control (receipt application, AutoInvoice exceptions, credit holds) needs positive, negative and boundary cases; lower-risk areas need fewer. The sixty-plus cases catalogued here are a representative starting index across all categories, which most organisations then extend to their own configuration.

What is the difference between positive and negative Receivables cases?

A positive case proves a process completes on clean data — a receipt applies and clears an invoice. A negative case proves the control fires on bad data — an unidentified receipt is held rather than misapplied. A library heavy on positive cases will pass while real control gaps go untested, so both types belong in every process area.

How do I prioritise Receivables test cases?

Rate each case High, Medium or Low by financial and cash-blocking risk. High cases — receipt application, AutoInvoice exceptions, credit holds — run every cycle and in the smoke pack. Medium cases run per sprint or release; low cases run in the full library. Priority drives which subset executes when, so you are not forced to run everything every time.

Which Receivables test cases are worth automating?

Deterministic, data-driven, frequently-run cases automate best — receipt application, AutoInvoice, and revenue recognition cases marked Y in the catalogue. Cases needing specific role provisioning or human review, such as some segregation-of-duties and bank-feed checks, are partial (P) and may keep a manual step. Flag suitability per case so cycles run the right blend.

What test data do Receivables test cases need?

Each case needs data engineered to produce a specific outcome — a customer at a set credit limit, an invoice at a known balance, a lockbox file with a deliberate mismatch, a date in a closed period. Parameterising this data lets one case run across environments. SyntraFlow's Oracle Data Vault provisions the underlying customers, sites, invoices and receipts on demand.

What evidence should each Receivables test capture?

Each run should retain timestamped screenshots, the application or exception reason, and an execution trace, all tied to the test ID. That turns a green result into proof the control actually fired — which is what SOX and internal audit require for sign-off. Evidence should be produced automatically so it is complete and consistent across every run.

How do I cover roles and segregation of duties in AR?

Run the same scenario under each role that touches it — cash applier, credit analyst, collector, supervisor — and assert who can enter, apply, release holds and adjust. Include explicit SOD cases, such as the same user both entering and applying a receipt, to confirm the conflict is prevented or flagged. Role coverage becomes critical after any security-role change.

When should I re-run Receivables regression tests?

On every Oracle quarterly update and UI redesign, and after any change to credit policy, revenue recognition rules, AutoAccounting, security roles, or a new business unit or ledger — plus after production defect fixes. Scope the re-run to the processes each change affects rather than running the whole library, so regression stays targeted and fast.

How does the library stay current with Oracle updates?

Maintain it against change events, not on a fixed calendar. SyntraFlow Release Intelligence maps each Oracle quarterly update to the cases it affects, and Configuration Intelligence flags setup drift between environments. Together they tell you which subset of the library to re-run after a given change, so the library ages gracefully instead of drifting out of date.

What is functional versus integration testing in Receivables?

Functional testing exercises one AR process in isolation — a grouping rule grouping AutoInvoice lines, for example — and pinpoints where a defect lives. Integration testing exercises the hand-offs, such as a lockbox file that creates and applies receipts, or an order that flows into an invoice. Most real defects appear at these seams, so both are needed.

Do the test IDs on this page stay stable?

Yes — that is the point of the prefix-plus-sequence convention. Once assigned, an ID such as AR-RCT-002 never changes, so defect links, evidence and traceability stay valid across releases even as new cases are added. New cases take the next sequence number in their category rather than forcing a renumber of the suite.

How do I get the full Receivables Test Case Library?

The full Oracle Fusion Receivables Test Case Library is an Excel workbook with a tab per process area, each carrying priority, preconditions, test data, steps, expected results, automation status, evidence, owner, execution cycle and a defect reference. Request it through a short demo, where the team also shows how it maps to your configuration and release cadence.

Build Your Oracle Receivables Test Library Faster

Start from a pre-built, categorised set of Oracle Fusion Receivables test cases, parameterise the data, automate execution, and map every case to your releases and configuration with SyntraFlow.