Applies to:Product Release: V7 (Professional)
Version: 18.104.22.168  DEU
Database: Oracle 22.214.171.124
Application Server OS: Microsoft Windows 2003 Server SP1
Database Server OS: Microsoft Windows 2003 Server SP1
This document was previously published as Siebel SR 38-3178825161.
I am currently trying to apply all constraints on a customizable product and some of them base on default product selection. As I have learned from similar topics found in SupportWeb, setting up product with Default Cardinality is not considered by configurator engine as an addition operation. Therefore I wanted to use script with Cfg_InstInitialize event, which should provide default values. Unfortuanately I can't make it work (product is not selected) after starting configuration session in our DEV environment. I have made a small test, creating a simple instance of customizable product both in Sample and DEV environment. The above mentioned script works well in Sample. Could you please advise, how could I overcome this problem.
Message 1For the benefit of other users,
we could reproduce the behavior. AddItem on event CFG_InstInitialize generates following error:
CfgScript 0 3408 3740 C:\Programme\Siebel\7.8\web client\log\CfgScript.log 126.96.36.199  ENU
Error Error 1 0 2006-10-23 12:28:12
name=CFG Cable 15m,
Mismatched brackets in following part of the path: 1
Please correct the error and try again. (SBL-CFG-00109)
- In Siebel Tools goto Business Services "Configurator Session Service"
- Write a server script on event "Service_PreInvokeMethod":
function Service_PreInvokeMethod (MethodName, Inputs, Outputs)
if (MethodName == "ScriptRequest")
if (Inputs.GetProperty("RequestType") == "AddItem")
// check whether no quantity is set and set it to 1
var a = Inputs.GetProperty("Quantity");
if (toNumber(a)== 'NaN')
Message 2CONT ...
- Change code on CFG_InstInitialze
function Cfg_InstInitialize (RootProduct)
AddItem("<your root product path>","Cables","15m","<your root product path>");
Siebel Technical Support
Keywords. CFG_InstInitialize, AddItem, quantity, error, product path, escript
Post a Comment