Error When Modifying Asset With An Attribute Value Not Included In The Product Attribute Values
(Doc ID 1598020.1)
Last updated on OCTOBER 01, 2024
Applies to:
Siebel Dynamic Catalog - Version 8.1.1.6 SIA [21233] and laterInformation in this document applies to any platform.
Symptoms
Error SBL-CFG-00162 when modifying an Asset.
NOTE: This happens when an attribute definition has changed, so that the Asset's Attribute value is not allowed anymore.
ERROR
[1] Error running sub-process 'SIS OM Edit Complex Asset Workflow' at step 'Edit Asset - Interactive'.(SBL-BPR-00183)
[2] Error invoking service 'SIS OM PMT Service', method 'Synchronize' at step 'Sync Line Item'.(SBL-BPR-00162)
[3] Method 'SetFieldValue' of business component 'MACD Quote Item XA' (integration component 'XA') returned the following error:
"Red is not a valid value for Value.(SBL-CFG-00162)"(SBL-EAI-04376)
---------------
The issue can be reproduced with the following steps:
Create Product Strucutre
1.) Create Attribute Definition: "BEI Color" of Type Text with values Green, Yellow, Red
2.) Create Attribute Definition: "BEI Rank" of Type Integer with values 1,2,3,4
3.) Create Class "BEI Color Rank" with above 2 attribute:
Name = Rank, Attribute Definition = BEI Rank
Name = Color, Attribute Definition = BEI Color
4.) Create a product "BEI Color Rank" and specifiy Product Class "BEI Color Rank".
5.) Release the product and refresh cache.
Create Asset with above Product Structure:
1. Create a Sales Order for Account="BEI Account"
2. Add Product "BEI Color Rank"
3. Go to Attribute detail view and change attributes:
Color: Red
Rank: 4
4. Set line item field Status=Complete and press Auto-Asset
Change Text Attribute definition:
1. Lock attribute definition "BEI Color"
2. Remove "Red" from the enumeration.
3. Release the attribute definition and launch Refresh Cache
Test Modify Asset:
1. Go to Account "BEI Account" and drilldown to Account Summary view.
2. In the Installed Assets applet select the asset "BEI Color Rank" and press Modify
=> Error:
---------------------------
Siebel
---------------------------
[1] Error running sub-process 'SIS OM Edit Complex Asset Workflow' at step 'Edit Asset - Interactive'.(SBL-BPR-00183)
[2] Error invoking service 'SIS OM PMT Service', method 'Synchronize' at step 'Sync Line Item'.(SBL-BPR-00162)
[3] Method 'SetFieldValue' of business component 'MACD Quote Item XA' (integration component 'XA') returned the following error:
"Red is not a valid value for Value.(SBL-CFG-00162)"(SBL-EAI-04376)
---------------------------
OK
---------------------------
Changes
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 |
Changes |
Cause |
Solution |
References |