Setting method of IM-Workflow process target user plugin for dynamic node such as vertical arrangement/horizontal arrangement/dynamic approver is described below.
As an example, when using script development model is explained.
An additional setting of plugin is described in directory subordinate plugin.xml below.
%ServerManager%\plugin\jp.co.intra_mart.workflow.plugin.authority.node.dynamic/plugin.xml
[Contents to describe]
・For <configPage>~</configPage>, pass of program to be called when process target user plugin is selected from list screen of process target user to set to node on [Route definition] screen is described.
・For <extend>~</extend>, path of program to decide process target user is described.
[plugin.xml]
--------------------------------------------------------------------------
<authority
name="sample"
id="jp.co.intra_mart.sample.workflow.purchase.plugin.authority.node.approve.item_total.script"
version="7.2.0"
rank="910"
enable="true">
<configPage>
<script pagePath="sample/workflow/purchase/plugin/authority/item_total/itemTotalConfig">
<parameter key="pluginName" value="SAMPLE.IMW.CAP.030" />
</script>
</configPage>
<extend>
<script file="sample/workflow/purchase/plugin/authority/item_total/WorkflowAuthorityExecEventListener" />
</extend>
</authority>
--------------------------------------------------------------------------
If you restart the application server after setting the plugin.xml file, the process executable user setting items for the dynamic approval node will be added in the route definition.
For a described sample as example case, “Total amount [Script]” will be added.
-- Target ------------------------------------------------------------------------
iAP/Accel Platform/All Versions
iWP/Web System Construction Platform/IM-Workflow
--------------------------------------------------------------------------------
FAQID:172
Setting method of process target user plugin for dynamic node such as vertical arrangement/horizontal arrangement/dynamic approver