R12 - Currency Information Can Be Updated On Purchase Order As FREETEXTWithout Validation (Doc ID 2052723.1)

Last updated on SEPTEMBER 04, 2015

Applies to:

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

Symptoms

Problem Description
---------------------------------------------------
Currency information can be updated on the Purchase Order (PO) header as FREETEXT, and there is no validation on the value entered, and this value is being defaulted into the currency information which can be accessed by clicking on the Currency button. Although PO cannot be saved and APP-PO-14358 error message occurs as expected, but the freetext currency code is populated into the Currency form.

PO cannot be approved. Furthermore the currency field on the header is updateable after the PO Approval. If the users try to save the PO with the wrong currency information the following error message occurs:
"An error occurred during Tax Calculation. Please correct the problem or contact your System Administrator.
Your transactions have been saved. Tax will be recalculated when the document is submitted for Approval."
if the users try to approve it (after the save)error occurs

ERROR
-------------------
"Error Messages: Unexpected error occurred during Tax Calculation. Exception: 023 - An unexpected error has occurred. Please contact your system administrator. Please correct the problem or contact your System Administrator."

STEPS
-------------------
1. Login to the E-Business Suite and choose the Purchasing Module.
2. Autocreate PO
3. Change currency to something invalid
4. Same value is populated into the currency information box that pops up
5. Get tax errors
6. However, the PO is saved with incorrect currency information
7. User is able to change back to a valid currency
8. Now proper rate is populated in Currency box and error message disappeared
9. PO can be approved
10. Re-query the PO back, and the header currency still shows the invalid currency
11. Now cannot be change - get error APP-PO-14358

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