RCOIS, BatchValidate: Output Property Set Has Empty Original Instance When Invalid Status on Remote Product Configurator
(Doc ID 1115757.1)
Last updated on FEBRUARY 03, 2019
Applies to:Siebel eConfigurator - Version 22.214.171.124 SIA  and later
Siebel CRM - Version 16.12 [IP2016] to 16.12 [IP2016] [Release V16]
Information in this document applies to any platform.
***Checked for relevance on 30-May-2013***
On version 126.96.36.199 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.
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