Applies to:Siebel eConfigurator - Version: 18.104.22.168 SIA
Information in this document applies to any platform.
We have created a workflow to check Eligibility.
In one step we invoke "Conditional Action Transform" of Business Service "Row Set Transformation Toolkit" (RSTT) and we are passing the context property set created for attribute eligibility
However this throws error:
SBL-BPR-00272: Requirements for combined IO mode not met in step '<?>'
In the log file it was found that the error is raised when the following business servcie method was called:
'Row Set Transformation Toolkit' invoke method: 'SupportsInOutParam'
This in turn was called by a certain workflow step which calls RSTT.
In this case it was found that Context was not set as Output Argument
For the benefit of other readers,
Here are some additional information about the error message:
SBL-BPR-00272 Requirements for combined IO mode not met in step '%1'
The step called a business service that uses the Combined IO mode of operation to efficiently process large property sets. Requirements for using this mode are:
(a) Every hierarchical input argument is also an output argument on the business service definition.
(b) The same process property is mapped to the hierarchical argument as both the input and output process property
(c) Every hierarchical process property that is an input is also an output.
One of these conditions was not met.
The owner of the workflow definition should examine the workflow and make sure all the conditions are met. If this is a seed workflow (which has not been modified to this requirement), please contact OracleTechnical Support
In this case the error was called from a workflow step that calls RSTT. And it turned out that the Context was not set as Output Argument. Setting it accordingly fixed the problem.
Row Set Transformation Toolkit, Context, SBL-BPR-00272, combined IO, argument, workflow, SupportsInOutParam