Attributes Will NOT Be Saved When Adding Product, if Attribute Value Display Name and Attribute Value are Different: SBL-CFG-00162 (Doc ID 1448969.1)

Last updated on JUNE 11, 2017

Applies to:

Siebel Quote and Order Capture - Version 8.1.1.5 [21229] and later
Information in this document applies to any platform.
***Checked for relevance on 17-Jul-2014***
***Checked for relevance on 11-Jan-2016***

Symptoms

After applying 8.1.1.5 QF0564 it was observed that  attributes are not getting stored when adding simple products.

If Attribute Value Display Name and Attribute Value are different an error  will be displayed similar to the following  SBL-CFG-00162: M is not a valid value for Value.” will be found in the log file:

The default attribute will be created, but neither attribute name nor attribute value is stored in the S_ORDER_ITEM_XA table.


Note that Without the QF there is a similar behavior that does not store the Action Code related to Bug 13505777 and should be fixed with 8.1.1.5 QF0564.


STEPS

The issue can be reproduced with the following steps:

Steps:
1.) Create an Attribute Definition "BEI Size Att" with enumerated values:
        Value=S, Display Value=Small for ENU
        Value=M, Display Value=Medium for ENU
    Release object.
2.) Create Product Class "BEI Size Class" and add above Attribute, set Default Value=Medium and set it Read Only
    Release object
3.) Create a Product of above Class
    Release object
4.) Got to Sales Order and create a new Sales Order and add above Product
=> in the log file you will see the error: SBL-CFG-00162: M is not a valid value for Value
5.) Go to the Attributes detail view
=> you will recognize that there is no value for NAME nor for VALUE.

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