Example for EvaluateMassUpdateRulebase Activity

<Activity Name="ApplyMassupdateRulebase">
<Action>EvaluateMassupdateRulebase</Action>
<Description>Apply mass update rulebase</Description>
<Execution>SYNCHR</Execution>
<Parameter name="eventState" direction="in" eval="constant" type="string">EVALUATERULEBASE</Parameter>
<Parameter name="InDocument" direction="in" eval="variable" type="document">inDoc</Parameter>
<Parameter name="Rulebase" direction="in" eval="xpath" source="//CatalogActionHeader/MassUpdateRulebase/@name" type="string">inDoc</Parameter>
<Parameter name="InRecordList" direction="in" eval="variable" type="recordlist">workRecordList</Parameter>
<Parameter name="Severity" direction="in" eval="constant" type="long">9</Parameter>
<Parameter name="RemoveRecord" direction="in" eval="constant" type="string">FATAL</Parameter>
<Parameter name="SaveFlag" direction="in" eval="constant" type="string">SAVE</Parameter>
<Parameter name="LogOption" direction="in" eval="constant" type="string">F</Parameter>
<Parameter name="Status" direction="in" eval="constant" type="string">DRAFT</Parameter>
<Parameter name="ValidationErrors" direction="out" eval="variable" type="long">fatalErrors</Parameter>
<Parameter name="ValidationErrors1" direction="out" eval="variable" type="long">warningErrors</Parameter>
<Parameter name="OutRecordList" direction="out" eval="variable" type="recordlist">workRecordList</Parameter>
<Parameter name="UpdatedRecordsCount" direction="out" eval="variable" type="long">UpdatedRecordsCount</Parameter>
</Activity>