Test cases6 steps
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.
Record the invoice number of every run — you need it for the evidence and for TC-02.
Navigator › Payables › Invoices
From the Navigator open Payables > Invoices.
Invoices › Tasks › Create Invoice
In the Tasks panel click Create Invoice.
Fill the header and press Tab after the supplier so the site and payment terms default.
| Field | Value | Note |
|---|---|---|
| Business Unit | US1 Business Unit | |
| Supplier | Lee Supplies | |
| Supplier Site | Lee US1 | defaults |
| Number | INV-1001 | unique per supplier |
| Amount | 1,250.00 | |
| Date | Today | |
| Payment Terms | Net 30 | defaults from the site |
In Lines add one line of the same amount and select the Distribution Combination.
| Field | Value | Note |
|---|---|---|
| Amount | 1,250.00 | must equal the header |
| Distribution Combination | 101-10-60100-000 | expense account |
The Validation status should change to Validated with no holds.
Search the invoice again and confirm the status, amount and payment due date.
| Role | Name | Decision | Date |
|---|---|---|---|
| AP process owner | |||
| Test manager |
| ID | Title | Type | Priority | Preconditions | Steps | Expected result |
|---|---|---|---|---|---|---|
| TC-01 | Standard invoice validates without holds | Positive | High | Entry criteria met | 1. 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-02 | Duplicate invoice number for the same supplier | Negative | High | TC-01 invoice exists | 1. 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-03 | Line total does not match the header amount | Negative | High | Entry criteria met | 1. 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-04 | Accounting date in a closed period | Negative | Medium | A closed GL period exists | 1. 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-05 | Mandatory supplier missing | Validation | Medium | Entry criteria met | 1. Leave Supplier empty 2. Save | Error names the missing Supplier field |
| TC-06 | Supplier site on payment hold | Negative | Medium | Site has Hold all payments set | 1. 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-07 | Cancel a validated invoice | Positive | Medium | TC-01 invoice validated, not paid | 1. Open invoice 2. Invoice Actions > Cancel Invoice 3. Confirm | Invoice amount becomes zero and status Cancelled; accounting reverses |
| TC-08 | Approval workflow rejection (if approval is enabled) | Negative | Low | Invoice approval enabled | 1. Submit invoice for approval 2. Approver rejects | Approval status = Rejected; invoice cannot be paid |
| Version | Status | Approved by | Date |
|---|---|---|---|
| 0.1 | Draft | — | — |