My Oracle Support Banner

AP Invoice Workflow Is Triggered Twice For An Invoice (Doc ID 2144284.1)

Last updated on APRIL 27, 2023

Applies to:

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

Symptoms

On : 12.1.3 version, Invoice Issues & MassAdd

ACTUAL BEHAVIOR
---------------
AP Invoice Workflow is triggered Twice for an Invoice

Facing an issue with AP Invoice workflow that duplicate workflows are getting triggered for some of the invoices and here are the details what we found:

The AP User is validating invoice using online invoice validation option from invoice actions window and user is initiating invoice for approval immediately after invoice validation actions window is closed.

We have analyzed why workflow process is picking up an invoice after the workflow is initiated for the first time user has opened the invoice batch for review in invoice entry screen and was just navigating through invoices in the batch and the invoice workflow approval status got updated to "Needs Revalidation".

 




EXPECTED BEHAVIOR
-----------------------
Workflow to select the invoice only once.

STEPS
-----------------------

The issue can be reproduced at will with the following steps:


With Paybles responsibility created invoice
Set requester in invoice header
Create item line not matched with PO
Validate and initiated approval
With System Administrator -> Workflow -> Administrator Workflow -> Status
Monitor search @AP Invoice Approval for Workflow Type
there are two active approval processes :
Workflow Type Item Key Process Name
@AP Invoice Approval <invoice_id>_1 Main Approval Process
@AP Invoice Approval <invoice_id>-1 Invoice Approval Process

Create invoice line matched with PO via the Match button
Find the PO
Re-validate and release the holds
With System Administrator -> Workflow -> Administrator Workflow -> Status
Monitor
search @AP Invoice Approval for Workflow Type
Workflow Type Item Key Process Name
@AP Invoice Approval <invoice_id>_1 Main Approval Process
@AP Invoice Approval <invoice_id>-1 Invoice Approval Process

Initiate approval
With System Administrator -> Workflow -> Administrator Workflow -> Status
Monitor
Search @AP Invoice Approval for Workflow Type
There are 4 active approval processes :
.
Workflow Type Item Key Process Name
@AP Invoice Approval <invoice_id>_1 Main Approval Process
@AP Invoice Approval <invoice_id>-1 Invoice Approval Process
@AP Invoice Approval <invoice_id>_2 Main Approval Process
@AP Invoice Approval <invoice_id>-2 Invoice Approval Process





Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.