INCORRECT TOLERANCE AMOUNTS WHEN PO CREATED FROM REQUISITION THROUGH AUTO SOURCE

(Doc ID 2406007.1)

Last updated on MAY 31, 2018

Applies to:

PeopleSoft Enterprise SCM Purchasing - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

On : 9.2 version, Purchase Orders

ACTUAL BEHAVIOR
---------------
PO Tolerance amounts

When a PO is created from requisition by running an automatic sourcing the Tolerance amount conversion is incorrect.
Steps:
Item category default currency is USD and the tolerance amount is 250
Requisition is created for the Business unit default currency GBP
Auto source process is run that successfully creates the GBP PO
Expected Result: The PO Tolerance amount is expected to be converted from 250 USD to GBP equivalent based on the market rates
Actual Result: The tolerance amount in the category 250 is used for conversion but the coversion is from 250 GBP to equivalent USD. The tolerance amount is a an incorrect value.

The issue about does not seem to happen for online PO's, where the 250 USD is correctly converted to the GBP equivalent.

Screenshots attached.

The issue appears to be happening because the From currency is taken from PO BU default currency (GBP) and To currency is taken from the category currency (USD). Code location: PO_POCALC.VS2600.ISRTVNDR


Purchase Order created from Requisition through Auto Source should have tolerance limits same as the one copied online from Requisition


The issue can be reproduced at will with the following steps:
1. setup categories with USD currency and tolerance level
2. create a requisition with GBP currency
3. Run auto sourcing
4. goto matching tab on PO created and check tolerance value.this value won't match with the setup .

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot create Purchase Orders with correct tolerance levels from requisitions through Auto sourcing.

Changes

 

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