My Oracle Support Banner

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 MARCH 02, 2017

Applies to:

Siebel eCommunications - Version [IP2013] and later
Information in this document applies to any platform.


On : [IP2013] version, Order Management

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.

Functionality should not truncate the values.

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.

This will cause incorrect calculation dealing with revenue.


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

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.