Test cases6 steps

Oracle Fusion AP — Invoice Test Script

Module → Oracle Fusion Payables   Process → Create and validate a supplier invoice   Release → R1.0

Ready test script for creating, validating and checking a standard supplier invoice in Oracle Fusion Payables, with the negative cases testers usually forget.

Entry criteria

Record the invoice number of every run — you need it for the evidence and for TC-02.

Steps

1

Navigator › Payables › Invoices

Open Invoices

From the Navigator open Payables > Invoices.

2

Invoices › Tasks › Create Invoice

Click Create Invoice

In the Tasks panel click Create Invoice.

3

Enter the invoice header

Fill the header and press Tab after the supplier so the site and payment terms default.

FieldValueNote
Business UnitUS1 Business Unit
SupplierLee Supplies
Supplier SiteLee US1defaults
NumberINV-1001unique per supplier
Amount1,250.00
DateToday
Payment TermsNet 30defaults from the site
4

Add the invoice line and distribution

In Lines add one line of the same amount and select the Distribution Combination.

FieldValueNote
Amount1,250.00must equal the header
Distribution Combination101-10-60100-000expense account
5

Click Invoice Actions > Validate

The Validation status should change to Validated with no holds.

6

Click Save and Close

Search the invoice again and confirm the status, amount and payment due date.

Sign-off

RoleNameDecisionDate
AP process owner
Test manager

Test cases

IDTitleTypePriorityPreconditionsStepsExpected result
TC-01Standard invoice validates without holdsPositiveHighEntry criteria met1. Create invoice with valid header and line
2. Validate
3. Save and Close
Validation status = Validated, no holds, due date = invoice date + 30 days
TC-02Duplicate invoice number for the same supplierNegativeHighTC-01 invoice exists1. Create a new invoice for the same supplier with the same number
2. Save
Error: the invoice number already exists for this supplier; nothing saved
TC-03Line total does not match the header amountNegativeHighEntry criteria met1. Header amount 1,250.00, line amount 1,000.00
2. Validate
Invoice is not validated; a variance hold is placed and shown on the invoice
TC-04Accounting date in a closed periodNegativeMediumA closed GL period exists1. Create invoice with an accounting date in the closed period
2. Validate
Message that the accounting date is not in an open period; invoice not accounted
TC-05Mandatory supplier missingValidationMediumEntry criteria met1. Leave Supplier empty
2. Save
Error names the missing Supplier field
TC-06Supplier site on payment holdNegativeMediumSite has Hold all payments set1. Create and validate invoice for the site
2. Check payment status
Invoice validates but is not selected for payment while the hold is active
TC-07Cancel a validated invoicePositiveMediumTC-01 invoice validated, not paid1. Open invoice
2. Invoice Actions > Cancel Invoice
3. Confirm
Invoice amount becomes zero and status Cancelled; accounting reverses
TC-08Approval workflow rejection (if approval is enabled)NegativeLowInvoice approval enabled1. Submit invoice for approval
2. Approver rejects
Approval status = Rejected; invoice cannot be paid

Document control

VersionStatusApproved byDate
0.1Draft——