imixs / imixs-workflow

The open source technology for business process management
http://www.imixs.org/
GNU General Public License v3.0
357 stars 64 forks source link

SplitAndJoinPlugin - new function subprocess_sync #830

Closed rsoika closed 1 year ago

rsoika commented 1 year ago

Extend the SplitAndJoinPlugin with a new function named subprocess_sync . This function should update items based on the values from the origin workitem similar to the creation of items during the function subprocess_create

<split name="subprocess_sync">
    <items>$facility|_parentfacility,(^[a-zA-Z]|^_)</items>
</split>

Also Rename the config from item to split for a better separation of tag names

Old Config:

<item name="subprocess_create">
    <modelversion>1.0.0</modelversion>
    <task>100</task>
    <event>10</event>
    <items>namTeam</items>
</item>

New Config:

<split name="subprocess_create">
    <modelversion>1.0.0</modelversion>
    <task>100</task>
    <event>10</event>
    <items>namTeam</items>
</split>