Last updated on SEPTEMBER 18, 2015
Applies to:Oracle Payables - Version 12.1.3 and later
Information in this document applies to any platform.
Funds holds not applied when expected tolerances ignored after invoice matched to PO.
Steps to reproduce:
Step1: Create invoice
Base Currency : BC
Invoice Amount : BC X (where X is a positive number not zero)
Invoice Exchange Rate = XRI ( where XRI is a positive number not zero)
Functional Currency : FC
Functional Currency Amount : FC FCA ( where FCA is positive number not zero)
Step2: Match to PO
Fund Available for Account is 0
Encumbrance Amount : FC EA (where EA is a positive number not zero) < FCA
PO Amount = BC POA ( where POA is a positive number not zero)
Exchange Rate = XRPO ( where XRPO is a positive number not zero)
Step3: If Click Drop Down Menu : Actions > Check Funds, it should be FAIL
FUND CHECKS, because Encumbrance Amount = FC EA and Invoice
Amount in Functional Currency = FC FCA, that is greater than the former.
Instead, it shows the following message:
This invoice, line, distribution passed budgetary Control.
But if not match INVOICE TO PO, then validate invoice, and will meet FUND
Recently change: applied the following patches
1) 19266556:R12.PSA.B (PSA Rollup patch)
2) 18964136:R12.AP.B (AP latest AAD patch)
3) 19208541:R12.PO.B (PO latest AAD patch)
Before applying above patches, all functional worked fine, either match to PO
or not match to PO, same case both meet FUND CHECK HOLD when validate
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms