R12: AP: Invoice can be Matched with Unapproved PO using SHIFT+F6

(Doc ID 2156307.1)

Last updated on JUNE 30, 2016

Applies to:

Oracle Payables - Version 12.0.0 and later
Information in this document applies to any platform.

Symptoms

Invoices Matching Issues

ACTUAL BEHAVIOR
---------------
System is allowing to create an invoice using Shift+F6 to have an unapproved PO on the header.
The system allows it and the invoice can then be validated.

EXPECTED BEHAVIOR
-----------------------
System should not allow creating an invoice using Shift+F6 to have an unapproved PO on the header.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Navigate to Purchasing and Created PO XXXX with 1 line - approve the PO
2. Navigate to Payables and Create invoice number INV1
3. Approve the invoice
4. Navigate to Purchasing and re-query PO XXXX
5. Add line 2 - DO NOT APPROVE THE PO - PO is in "Requires Reapproval" Status
6. Navigate to Payables - query invoice number INV1 and create a new invoice number INV2 by filling the fields with SHIFT+F6 (change the invoice number from INV1 to INV2)
7. Go to Lines and fill the remaining fields PO Line = 2, PO Shipment = 1, PO Distribution = 1
8. Validate the new invoice INV2
Invoice will be validated and matched with PO XXXX, even though the PO is in "Requires Reapproval" Status

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Matching an invoice with an unapproved PO means the entire approval hierarchy is skipped.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms