My Oracle Support Banner

11i: AP: Invoice Approval Status Is Incorrectly Set To 'Not Required' for Foreign Currency Invoices with 'USER' Exchange Rate Type (Doc ID 832360.1)

Last updated on DECEMBER 03, 2021

Applies to:

Oracle Payables - Version and later
Information in this document applies to any platform.
This problem can occur on any platform.


Problem Statement:
On in Production:
Find Invoice approval status is incorrectly set to 'Not Required' for a foreign currency invoice with exchange rate type as 'User' .

Expect proper invocie approval for foreign currency invoice with exchange rate type as 'User' .

Steps To Reproduce:

Functional Currency : USD

  1. Invoice Approval rule is setup within AME (based on amount) using SUPPLIER_INVOICE_AMOUNT attribute
  2. Payable Options are setup to require Invoice Approval
  3. Workflow Deferred Agent listener is scheduled
  4. Standard invoice is entered in foreign currency (GBP) with exchange rate type is set to “User”.
  5. Approval is Initiated using Actions > Initiate Approval
  6. Approval Status changes from ‘Required’ to ‘Initiated’ on Invoices form.
  7. Once Workflow Agent Listener is ran the Approval Status is changed to 'Not Required'

Business Impact:

  1. There are invoices that are getting PAID without proper approval process.
  2. Breach the internal security system for payment of invoices to suppliers.
  3. Unapproved / Unauthorized Payments would be pulled up by auditors during the audit phase.
  4. Company Funds can be misutilized and misappropriated




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

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