Last updated on NOVEMBER 22, 2011
Applies to:Oracle Receivables - Version: 12.1.3
Information in this document applies to any platform.
ARP_PROCESS_APPLICATION PROCEDURE RECEIPT_APPLICATION calls
which calls this to get the functional currency:
lc_currency_code := NVL(p_currency, arpcurr.FunctionalCurrency);
arpcurr.FunctionalCurrency is set by an initial call to arpcurr.init
But arpcurr.init does not get re-initialized when there is an org context change.
If the receipt is loaded using the CZ operating unit, which has a functional currency of CZK, then arpcurr.FunctionalCurrency is set to CZK
If a UK receipt is loaded in GBP after doing as many possible ways to change the org context, arpcurr.FunctionalCurrency remains at CZK. When the receipt is called after the ORG context change, the functional currency remains at CZK.
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