Last updated on MARCH 02, 2017
Applies to:Siebel eConfigurator - Version 188.8.131.52 SIA  and later
Information in this document applies to any platform.
***Checked for relevance on 30-May-2013***
On version 184.108.40.206 SIA a workflow runs the RCOIS ”BatchValidate” method on quotes that are imported from an external system. This has been working successfully until changed to a remote configurator server. After adding the input parameter “Product Id” to the BatchValidate then the workflow is working until there is any validation error with the configuration model. Any configuration error causes the Siebel error message:
“PropertySet.GetChild() failed. The property has no established secondary level. (SBL-EXL-00144)”
When remote product configurator is enabled with the BatchValidate method then the output property set contains an empty “Original Instance” when there is a constraint rule broken (Status = Invalid).
The same script does have a full “Original Instance” in the output property set for BatchValidate when there is no remote configurator for all output status values.
The same script does have a full “Original Instance” in the output property set for BatchValidate with remote configurator and with no constraint error.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms