Oracle iProcurement Price Rounding Issue - Decimal Places Being Lost After Return From Supplier Punchout Site (Doc ID 2053970.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

In Oracle iProcurement, Release 12.1.3 and later, when requesting an item from a punchout supplier, the decimal places are being lost on the unit price and a rounding issue occurs.

For example, on the punchout supplier site, the following values are seen for the item in the cart:
- Price : 0.004
- Quantity : 100
- Amount : 0.40

Upon return to Oracle iProcurement, however, the shopping cart shows:
- Price : 0
- Quantity : 100
- Amount : 0

It is expected that the iProcurement shopping cart will match the values shown on the supplier punchout site.



Steps To Reproduce

The issue can be reproduced at will with the following steps:
1. Log in to Oracle Applications, using an iProcurement responsibility.
2. On the Shopping home page, click the link to perform a punchout to the supplier site.
3. On the supplier punchout site, add an item to their cart with the following values:
- Price : 0.004
- Quantity : 100
- Amount : 0.40
4. Return to the iProcurement session.
5. Back in iProcurement, View Cart and Checkout. On the Shopping Cart page, the values for the line are shown differently:
- Price : 0
- Quantity : 100
- Amount : 0



Business Impact

Due to this issue, users cannot order the required quantity for punchout items.



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