Error When Adding A Product That Has UI Property "LineItemICField" Declared

(Doc ID 1563505.1)

Last updated on AUGUST 19, 2016

Applies to:

Siebel Configurator - Version 8.1.1.9 [23016] and later
Information in this document applies to any platform.
**Checked for relevance on 19-AUG-2016***

Symptoms

ISSUE STATEMENT
---------------
When using Configurator UI Property "LineItemICField" user get errors.

Scenario 1:
-------------
When you add a Product with LineItemICField property to an Order / Quote you get the errors:
Errors:
[1] Wrong field values or value types detected in field Product. Please re-enter your field values. If you need additional assistance, please refer to the documentation.(SBL-UIF-00299)
[2] Error invoking service 'Cfg Web UI Service Loader', method 'LoadCfgUIService' at step 'Go to UI'.(SBL-BPR-00162)
[3] Integration Component field Status specifed as value of property LineItemICField for Attribute Attrib1 of Product 8SIA-7YRRZ does not exist.(SBL-CFG-50271)


ENVIRONMENT
---------------
8.1.1.9
 
STEPS
---------------
The issue can be reproduced with the following steps:

Scenario 1:
1) Create a attribute definition with name "Status" of freeform.
2) Create a product class "Test Status" and associate the above attribute to the class
3. Create a customizable product "Test Status" with class "Test Status"
4. In the Properties tab select the attribute and create a new property
  Name = LineItemICField
  value = Status.
5) Release the product.

NOTE: No constraints added as done by the customer.

6) Create an Order "Mur - 002" and select the the product "Test Status".
7) Click on the customize button
=> Errors: SBL-UIF-00299, SBL-BPR-00162, SBL-CFG-50271


 
IMPACT
---------------
Cannot use Products with LineItemICField property.

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