Hi,
BPMN 2.0 allows parameterized resource assignment
<resource id="regionalManager" name="Regional Manager">
<resourceParameter id="buyerName" isRequired="true" name="Buyer Name" type="xsd:string"/>
<resourceParameter id="region" isRequired="false" name="Region" type="xsd:string"/>
</resource>
and Parameter Binding:
<userTask id="ApproveOrder" name="ApproveOrder">
<potentialOwner resourceRef="tns:regionalManager">
<resourceParameterBinding parameterRef="tns:buyerName">
<formalExpression>getDataInput('order')/address/name</formalExpression>
</resourceParameterBinding>
<resourceParameterBinding parameterRef="tns:region">
<formalExpression>getDataInput('order')/address/country</formalExpression>
</resourceParameterBinding>
</potentialOwner>
</userTask>
This kind of assignment is implemented in Actitivi?
We have resource that requires a dynamic execution to verify if a user is member of the resource (including resource parameters processing). How could I extend the Engine to permit customized Resource Management like these?
Sorry for my English.
Thanks
Hudson