Java工作流系統-父子流程的配置講解

父子流程

關鍵字: 馳騁工作流程快速開發平臺 工作流程管理系統 工作流引擎 asp.net工作流引擎 java工作流引擎. 開發者表單  拖拽式表單 工作流系統

適配數據庫: oralce,mysql,sqlserver,Informix, PostgreSQL  達夢

應用背景

在各類工作流項目中,通常會遇到一個整體的流程模塊(主/父流程),每個模塊裏都有多個子項目(子流程),項目的發起(流轉)需要特殊條件來實現,可以通過配置父子流程來實現。

父子流程提供:

手動啓動子流程,

自動觸發子流程,

延續子流程,

三個功能模式來選擇

一.啓動父子流程

流程節點上右鍵選擇節點屬性,父子流程功能欄下可在手動啓動子流程,自動觸發子流程,·

up-0ae1092b34df0a3896ef6acf65c19792797.png

up-5b4e232e6ed25ebfe56e3545f795e2fa845.png

up-8a99deb191d6ddbbbe1047a424d39054314.png

二.編輯子流程(選擇項目所需要的功能)

1.子流程模式(下級子流程/同級子流程

下級子流程類似於父子關係,在父流程節點上啓動的子流程叫下級子流程

同級子流程類似於兄弟關係,在子流程節點上啓動的子流程叫同級子流程

up-ca3d8af3b2231991e7efbdbd6d9461a8ff5.png

結束規則(此子流程結束後需要處理的)

子流程結束後可以選擇父流程自動運行到下一個節點或者結束父流程的流轉

up-e95d7e819bf655774e021768d9640903584.png

3.針對子流程的三條限制規則:

1.僅能被調用1次(不能被重複調用)

此子流程只能被手動啓動一次,(例如項目已經被啓動一次,此項目不能被籌備實施兩次,需要在此處設置此條件)

2. 指定的流程啓動後,才能啓動該子流程

可在下面文本框加上流程編號,當加入的流程啓動後,才能啓動該流程

3. 指定的流程結束後,才能啓動該子流程

可在下面文本框加上流程編號,當加入的流程啓動並且結束後,才能啓動該流程

up-8fc28e58b24112843f4398d3b2343b0c9a2.png

自動觸發子流程是指當流程走到這一節點的時候,會主動觸發設置好的子流程,主動進行任務

自動發送方式:

給當前人員設置開始節點代辦:主流程節點的處理人就是子流程的發起人

發送到下一個節點:啓動子流程時,子流程自動運行到第二個節點

up-e7437d5d3915bc4b6715af9efa9a3294dd3.png

調用時間:

發送時:該節點表單信息錄入結束,節點處理人點擊發送時啓動綁定的子流程

工作到達時:上一個節點發送完成,此節點生成待辦時啓動綁定的子流程

up-f7654072c91035c5f8f9166bef2bdde15ab.png

延續子流程

up-a85c350299094817d33b7fb8ebc53320c10.png

up-37d0d6c1a9d7264bd70a6880003415ccc75.png

在2節點加入延續子流程人才招聘

當主流程走到2節點的時候,會開啓延續子流程,

流程就會在2節點進入到4節點,然後走到5節點6節點

3節點就不會走到

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章