LineItemICField Property is Truncating the Value if Mapped to a Currency Field Having Value 4 Digits or More
(Doc ID 2024994.1)
Last updated on AUGUST 11, 2022
Applies to:
Siebel eCommunications - Version 8.1.1.11.11 [IP2013] and laterInformation in this document applies to any platform.
Symptoms
On : 8.1.1.11.11 [IP2013] version, Order Management
ACTUAL BEHAVIOR
---------------
Product Attribute mapping on Line Item is not working correctly for attribute values > 3 digits
LineItemICField is not working correctly if mapping to a currency field and that field has a value greater than 3 digits, or creater than the value 999.
For instance, if you specify a value of $456, then it saves and works just fine. However, if you specify a value such as $4567, then it gets saved as $4.
EXPECTED BEHAVIOR
-----------------------
Functionality should not truncate the values.
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a Freeform attribute.
2. Attach the attribute to a class than to a product.
3. In the product, map the attribute to a currency field using LineItemICField property for the product.
BUSINESS IMPACT
-----------------------
This will cause incorrect calculation dealing with revenue.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |