Oracle Fusion Payables · Test-Case Catalogue

Oracle AP Test Cases

A structured catalogue of Oracle Fusion Cloud Payables test cases, organised by process area — from supplier and invoice entry through validation, matching, holds, approval, tax, payments and accounting. Use this page as the navigation hub for building an AP 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 Payables testing is the Oracle Payables Testing Tool.

How to Use This AP Test-Case Catalogue

Accounts Payable in Oracle Fusion is a chain of dependent processes: a supplier and site feed an invoice, the invoice is validated and matched, holds are raised and released, the invoice is approved, tax and payment terms are applied, distributions are accounted, and payment is processed. 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 AP-INV for invoice entry or AP-PAY for payment processing) 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 Payables test suite.

Scope note. This catalogue summarises each area and points to its detailed page. For the full validation walk-through see Invoice Validation Testing; for the broad invoice lifecycle see AP Invoice Testing Scenarios; and for the end-to-end flow into payment and GL see Oracle P2P End-to-End Testing.

How to Structure an AP Test Library

A durable AP test library is organised by process area, not by tester or by release. Group cases under the same categories Oracle uses — supplier, invoice, validation, holds, approval, tax, payment — 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 AP process, each with its own ID prefix. Coverage gaps become obvious at a glance.

Stable, traceable IDs

Prefix + sequence (AP-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 hold or error.

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 amounts, suppliers, tolerances and dates 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

An AP 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 hold that never fires, an API that validates differently from the UI — go untested.

Test typeWhat it provesAP exampleWhy it matters
Positive (pass)Clean data completes the processMatched invoice validates with no holdConfirms the happy path still works
Negative (fail)Bad data raises the correct controlUnbalanced distribution raises a holdControls are only real if they fire
BoundaryBehaviour at exact thresholdsVariance at tolerance vs one cent beyondDefects hide at the edges
FunctionalA single process in isolationPayment terms derive the due datePinpoints where a defect lives
IntegrationHand-off between processes / systemsFBDI import then validate and accountMost 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 price holdProtects segregation of duties

Priority Classification & Regression 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 tolerance change re-runs matching and validation boundary cases, a security change re-runs role-based cases, a quarterly update re-runs the release-scoped subset.

PriorityMeaningTypical AP casesRun cadence
High (H)Financial control or payment-blockingValidation holds, matching, payment runEvery cycle + smoke
Medium (M)Important but not payment-blockingPrepayment apply, discount terms, tax recoveryPer sprint / per release
Low (L)Edge cases and cosmetic behaviourTerms override, 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 AP Test-Case Catalogue by Category

The sections below walk the AP 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 Payables test cases — a starting index, not the complete suite. The full step detail ships in the downloadable test library described further down.

Suppliers, Sites & Invoice Entry

Supplier & Supplier-Site AP-SUP

Suppliers and their sites are the master data every invoice depends on — an inactive site or an unvalidated bank account stops payment before an invoice is ever entered. These cases cover creation, duplicate prevention, site assignment, inactivation, and bank-account validation. Full detail lives on the Supplier Testing and Supplier Site Testing pages.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-SUP-001Supplier createCreate supplier with mandatory attributesCreate privilege, unique name/TRNSupplier saved, activeHY
AP-SUP-002Duplicate supplierCreate supplier matching an existing oneMatching name or tax registration existsDuplicate warned / blockedHY
AP-SUP-003Site assignmentAdd pay/purchasing site for a BUSupplier activeSite active, assignable to BUHY
AP-SUP-004Site inactivationInactivate a site referenced by invoicesOpen transactions on the siteExisting txns retained; new entry blockedMY
AP-SUP-005Bank accountAssign and validate supplier bank accountCountry bank-format rules configuredIBAN/routing validated per formatMP

Invoice Entry AP-INV

Invoice entry is where PO-matched, non-PO, foreign-currency and duplicate-prone invoices enter the ledger. These cases confirm invoices save balanced and that duplicate and mismatch controls fire at entry. The full scenario catalogue lives on the AP Invoice Testing Scenarios page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-INV-001Standard PO invoiceEnter PO-matched standard invoiceApproved PO, receipt where requiredSaved, ready to validateHY
AP-INV-002Non-PO invoiceEnter unmatched invoice with distributionsDistribution set or manual accountsSaved, header balances to linesHY
AP-INV-003Duplicate numberEnter duplicate invoice number for supplierSame supplier + number already existsDuplicate prevented / flaggedHY
AP-INV-004Foreign currencyEnter FX invoice with conversion rateDaily rate loaded for the dateLedger amount derived correctlyMY
AP-INV-005Header/line mismatchHeader amount ≠ sum of linesDeliberately mismatched entrySave blocked or hold on validateMY

Validation, Matching & Holds

Invoice Validation AP-VAL

Validation is the control gate that decides whether an invoice can be accounted and paid, passing it or raising holds. These cases cover a clean pass, distribution and period holds, and batch validation at volume. Full coverage is on the Invoice Validation Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-VAL-001Validate cleanValidate matched invoice within tolerancePO-matched, balanced distributionsValidated, no holdsHY
AP-VAL-002Distribution varianceDistributions do not sum to line totalUnbalanced distributionDistribution variance holdHY
AP-VAL-003Closed periodAccounting date in a closed AP periodPeriod closed for the datePeriod/date hold raisedHY
AP-VAL-004Batch validateRun ESS Validate program at volumeLarge invoice set queuedAll processed; holds per rulesMY

Invoice Matching AP-MAT

Matching compares the invoice to the purchase order and receipt, raising price and quantity holds when variances exceed tolerance. These cases cover 2-way and 3-way matches and the two variance holds. Full detail is on the Invoice Matching Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-MAT-0012-way matchMatch invoice to PO within tolerancePO, no receipt requiredMatched, no holdHY
AP-MAT-0023-way matchMatch to PO and receiptReceipt recorded, within toleranceMatched, no holdHY
AP-MAT-003Price varianceInvoice price above PO price + toleranceTolerance configuredPrice hold raisedHY
AP-MAT-004Quantity over-billingBilled qty above received + toleranceReceipt quantity recordedQuantity hold raisedHY

Invoice Holds AP-HLD

Holds are how Oracle stops an invoice until an issue is resolved — system-applied on failed checks or manually applied by a user. These cases cover raising, releasing, and the privilege that gates release. Full coverage is on the Invoice Holds Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-HLD-001System hold raisedValidation raises hold on failing dataA failing condition presentCorrect hold code and countHY
AP-HLD-002Manual holdApply a manual hold to an invoiceHold-apply privilegeHold applied; payment blockedMY
AP-HLD-003Hold releaseRelease hold after fix and re-validateUnderlying condition resolvedHold cleared; invoice validatedHY
AP-HLD-004Unauthorised releaseRole without privilege attempts releaseProcessor role, no release privilegeRelease deniedHP

Approval, Tax & Payment Terms

Approval Workflow AP-APR

Approval routing sends invoices to the right approvers based on amount, account, and hierarchy rules before payment. These cases cover auto-approval, single and multi-level routing, and rejection. Full detail is on the Approval Workflow Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-APR-001Auto-approveInvoice below the approval thresholdAuto-approve rule configuredApproved without routingMY
AP-APR-002Single approverRoute invoice to one approverApprover assigned in ruleApproved; status updatedHY
AP-APR-003Multi-level routeAmount crosses two approval tiersHierarchy with two levelsSequential approvals requiredHY
AP-APR-004Reject & resubmitApprover rejects an in-flight invoiceApproval in progressReturned to submitter; audit loggedMY

Tax AP-TAX

Tax determination calculates tax lines, applies recovery and self-assessment, and raises a variance hold when entered tax disagrees with calculated tax. These cases cover auto-calculation, variance, recovery and withholding. Full detail is on the Oracle Tax Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-TAX-001Auto tax calcTax determined on a taxable lineTax rules and rates activeCorrect tax lines createdHY
AP-TAX-002Tax varianceEntered tax differs from calculatedTax tolerance configuredTax variance hold raisedHY
AP-TAX-003Recovery / self-assessRecoverable or self-assessed tax lineRegime and recovery rules setCorrect recovery and accountingMY
AP-TAX-004WithholdingSupplier subject to withholding taxWithholding setup on supplierWithholding calculated correctlyMY

Payment Terms AP-PT

Payment terms derive the due date, discount, and installment schedule that drive when and how much is paid. These cases cover due-date derivation, discounts, split installments and overrides. Full detail is on the Payment Terms Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-PT-001Due-date derivationTerms drive the invoice due datePayment terms on the siteDue date = terms + terms dateHY
AP-PT-002Discount termsEarly-payment discount availableDiscount terms configuredDiscount amount/date computedMY
AP-PT-003Multi-installmentSplit terms across installmentsInstallment terms definedScheduled payments split correctlyMY
AP-PT-004Terms overrideOverride default terms on an invoiceOverride permittedSchedule recalculated correctlyLY

Prepayments, Credit Memos, Distributions & Accounting

Prepayments AP-PP

Prepayments create an advance that is later applied against standard invoices, reducing the net amount due. These cases cover creation, application, reversal and tax handling. Full detail is on the Prepayment Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-PP-001Create prepaymentEnter and validate a prepayment invoicePrepayment invoice typePrepayment available to applyHY
AP-PP-002Apply prepaymentApply prepayment to a standard invoiceAvailable prepayment existsNet amount due reducedHY
AP-PP-003Unapply prepaymentReverse a prepayment applicationApplied prepayment presentApplication reversed; balances restoredMY
AP-PP-004Tax on prepaymentPrepayment carrying tax then appliedTax rules on prepaymentTax handled per config on applyMY

Credit Memos AP-CM

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

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-CM-001Standalone credit memoEnter and validate a negative credit memoSupplier activeValidated; correct signHY
AP-CM-002Matched credit memoMatch credit memo to invoice/POBase invoice or PO existsApplied; balance reducedHY
AP-CM-003Over-creditCredit exceeds the invoice balanceBalance lower than creditHandled per config; no pay errorMY
AP-CM-004Credit memo accountingValidate credit-memo accounting entriesSLA rules configuredReversal entries balancedMY

Invoice Distributions AP-ID

Distributions carry the account coding that validation balances and accounting posts, generated by distribution sets or entered manually. These cases cover distribution sets, invalid combinations, proration and required flexfields. Full detail is on the Invoice Distribution Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-ID-001Distribution setApply a distribution set to a lineDistribution set definedDistributions generated and balancedHY
AP-ID-002Invalid CCIDDistribution has a disabled segmentInvalid account combinationAccount/GL hold on validateHY
AP-ID-003Prorate chargesProrate freight/tax across item linesCharge lines presentProration allocated correctlyMY
AP-ID-004Required flexfieldMandatory DFF/project coding on distributionFlexfield marked requiredMissing value blocks or holdsMY

Accounting AP-ACC

Accounting creates the subledger journal entries from validated invoices and transfers them to General Ledger. These cases cover draft and final accounting, account derivation and AP-to-GL reconciliation. Full detail is on the Invoice Accounting Testing page.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-ACC-001Draft accountingRun Create Accounting in draftValidated invoiceDraft entries balancedHY
AP-ACC-002Final & transferCreate Accounting final and post to GLPeriod openEntries posted to General LedgerHY
AP-ACC-003Account derivationSLA derives liability/expense accountsSLA rules configuredAccounts match expected mappingHY
AP-ACC-004ReconciliationAP-to-GL trial-balance tie-outPeriod accountedAP balance equals GL liabilityMY

Payment Processing, Integrations & Security

Payment Processing AP-PAY

Payment processing selects validated, approved invoices into a Payment Process Request, builds payments and files, and handles voids and discounts. These cases cover PPR build, single payment, file generation, void/reissue and discount capture. Full detail is on the Payment Processing Testing and Payments Testing pages.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-PAY-001Payment Process RequestBuild a PPR selecting due invoicesValidated, approved, unpaid invoicesSelected set matches criteriaHY
AP-PAY-002Single paymentPay one invoice via a payment documentPayment method and account setPayment created; invoice paidHY
AP-PAY-003Payment fileGenerate the payment format filePayment format configuredFile produced per format specMP
AP-PAY-004Void & reissueVoid a payment and reissueIssued payment existsVoid reverses; invoice re-opensMY
AP-PAY-005Discount capturePay within the discount windowDiscount terms and date validDiscount taken on paymentMY

Integrations AP-INT

Integrations bring invoices in and push payments out through FBDI, REST, OIC and bank files — the paths that bypass the UI and therefore its controls. These cases confirm imported and API-created invoices validate the same as UI entry. There is no separate child page; this area is covered within the invoice and payment pages above.

Test IDProcessScenarioPreconditionsExpected ResultPriAuto
AP-INT-001FBDI importBulk invoice load via FBDITemplate populated and loadedInvoices imported and validatedHY
AP-INT-002REST invoice createCreate an invoice via REST APIAPI credentials and payloadInvoice created; matches UI validationMY
AP-INT-003OIC inboundInbound invoice through OIC integrationIntegration flow activeData mapped and loaded correctlyMP
AP-INT-004Bank feedbackProcess a bank confirmation filePayment file already sentPayment status updatedMP

Security & Roles AP-SEC

Security and role testing proves data access is scoped, privileges gate sensitive actions, and segregation of duties holds across enter, approve and pay. 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 ResultPriAuto
AP-SEC-001BU data accessAP role restricted to one BURole provisioned with data scopeOnly permitted BU is visibleHY
AP-SEC-002SOD conflictSame user enters and pays an invoiceSOD policy definedConflict prevented or flaggedHP
AP-SEC-003Privilege gatingNon-privileged user attempts hold releaseProcessor role without privilegeAction deniedHP
AP-SEC-004Audit trailChanges captured for auditAuditing enabledWho / what / when recordedMY

Pri = priority (H/M/L). Auto = automation candidate (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 an AP 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 AP is covered.

Test-data requirements

Each case needs data engineered to produce a specific outcome — a valid supplier and site, a PO and receipt at set amounts, a tolerance-breaking variance, a closed-period date, a duplicate number. Parameterise this data so the same case runs across environments without rework.

Evidence requirements

Every run should retain timestamped screenshots, the hold or status 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 (validation, matching, accounting) automate well and are marked Y. Cases needing specific roles or manual review (SOD, some file and bank-feedback 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 — processor, supervisor, manager — and assert who can enter, approve, release holds, and pay. Role coverage protects segregation of duties and becomes critical after any security-role change.

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

Release-Based Maintenance of the Library

An AP test library is a living asset: Oracle's quarterly updates, Redwood 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 AP behaviour.

Change eventRisk to APRecommended regression scope
Oracle quarterly updateValidation, tax or payment logic changesRelease-scoped full library
Redwood UI rolloutInvoice, hold and payment pages redesignedUI-facing cases; see Redwood UI Testing
Tolerance changePass/hold thresholds shiftMatching + validation boundary cases
Tax setup changeTax calculation and variance holds shiftAP-TAX cases
Security-role changeWho can release, approve, or pay changesAP-SEC + role-based release cases
New BU / ledger / legal entitySetup gaps create new holdsCross-BU + configuration cases
Integration / API changeImported data diverges from UI controlsAP-INT + parity cases
Production defect fixFix may regress adjacent processesTargeted + smoke pack

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 Operationalises the AP Test Library

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 AP category — supplier to payment — that you extend to your tolerances, tax 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

Amounts, suppliers, tolerances and dates 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, validate, pay — composed into many cases, so a change is made once.

Automated execution

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

Evidence capture

Timestamped screenshots, hold and status 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 & config 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 AP 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 tolerances, tax setup, 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 AP Test Case Library

Everything summarised on this page is available as a structured Excel workbook — the Oracle Fusion AP Test Case Library. It expands the representative cases here into a full, maintainable suite with a tab per process area: supplier, invoice, validation, matching, holds, approval, tax, payment terms, prepayments, credit memos, distributions, accounting, payments, 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 Payables test library and then automated with SyntraFlow.

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

Request the AP Test Case Library

Frequently Asked Questions

What is an Oracle AP test case?

An Oracle AP test case is a defined check on one Payables behaviour — for example that an unbalanced invoice raises a distribution hold, or that payment terms derive the right due date. 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 an AP test library?

Organise it by Oracle process area — supplier, invoice, validation, matching, holds, approval, tax, payment terms, prepayments, credit memos, distributions, accounting, payments — 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 AP test cases do I actually need?

There is no fixed number — coverage should follow risk. Every high-priority control (validation holds, matching, payment run) 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 AP cases?

A positive case proves a process completes on clean data — a matched invoice validates with no hold. A negative case proves the control fires on bad data — an unbalanced distribution raises a hold. 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 AP test cases?

Rate each case High, Medium or Low by financial and payment-blocking risk. High cases — validation holds, matching, the payment run — 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 AP test cases are worth automating?

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

What test data do AP test cases need?

Each case needs data engineered to produce a specific outcome — a valid supplier and site, a PO and receipt at set amounts, a variance beyond tolerance, a closed-period date, a duplicate number. Parameterising this data lets one case run across environments. SyntraFlow's Oracle Data Vault provisions the underlying suppliers, POs, receipts and tax codes on demand.

What evidence should each AP test capture?

Each run should retain timestamped screenshots, the hold or status 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?

Run the same scenario under each role that touches it — processor, supervisor, manager — and assert who can enter, approve, release holds and pay. Include explicit SOD cases, such as the same user both entering and paying an invoice, to confirm the conflict is prevented or flagged. Role coverage becomes critical after any security-role change.

When should I re-run AP regression tests?

On every Oracle quarterly update and Redwood rollout, and after any change to tolerances, tax setup, security roles, the chart of accounts, 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 AP?

Functional testing exercises one AP process in isolation — payment terms deriving a due date, for example — and pinpoints where a defect lives. Integration testing exercises the hand-offs, such as an FBDI import that then validates and accounts, or a payment file that returns a bank confirmation. 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 AP-VAL-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 AP Test Case Library?

The full Oracle Fusion AP 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 AP Test Library Faster

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