流程設計器(1)

1.  流程設計器使用

clip_image002

 

1.1 新建流程

clip_image004

 

1.2 流程屬性設置

clip_image006

流程名稱併發

流程的名稱,業務環境中必須惟一測試

流程標題spa

流程的業務名稱,能夠與其餘流程重複設計

畫布寬blog

畫布高排序

流程設計面板的尺寸繼承

業務分組遞歸

業務分類圖片

業務類型事務

各種數據篩選時使用

clip_image002[4]

業務級別

流程的業務級別,在作業務分析,事項,任務緊急度排序時使用

流程描述

流程的業務描述性信息

流程設計人

顯示設計人

clip_image004[4]

 

 

1.3 保存,打開流程

將流程保存爲本地文件,從本地文件打開流程

clip_image012

 

1.4 發佈,加載流程

1.4.1  發佈

將流程發佈到業務系統中,用戶能夠在業務系統中使用發佈的流程辦理業務

clip_image014

 

1.4.2   加載

用流程設計器打開已發佈到業務系統中的流程

clip_image016

 

1.5 流程設計器面板

1.5.1 只讀與設計界面切換

clip_image018

clip_image020

 

1.5.2 流程面板縮放

clip_image022

clip_image024

 

1.5.3 標尺與輔助線

clip_image026

 

1.5.4 打印與保存圖片

圖片格式爲PNG背景透明

打印,如紙張顯示不下,會自動左->右 ->上->下的順序切頁

clip_image028

 

1.5.5 節點

 

添加節點

clip_image030

 

設置節點名稱與節點標題

clip_image032

 

刪除節點

clip_image034

 

1.5.6 連線

添加連線

clip_image036

 

調整連線順序

clip_image038

 

鏈接與斷開鏈接

鏈接

斷開

clip_image040

clip_image042

 

刪除連線

clip_image044

 

設置連線標籤

clip_image046

同一節點上的連線標籤名稱不能相同

clip_image048

 

顯示隱藏連線標籤

clip_image050

clip_image052

 

1.5.7 連線控柄

 

顯示控柄

顯示全部連線控柄

只顯示當前選擇連線控柄

clip_image054

clip_image056

 

雙控柄與但控柄

每根線能夠單獨設置

clip_image058

clip_image060

 

控柄連動

移動節點時,控柄是否連動

clip_image062

連動

效果

clip_image064 向左移動後 clip_image066

固定

效果

clip_image067 向左移動後 clip_image069

 

線的粗細

clip_image071

clip_image073

 

1.6 連線類型

具體設置與說明見[流程權限]

clip_image077

 

直接進入

鏈接

clip_image002[6]

人員參與

接件

clip_image002[8]

分配

clip_image004[6]

分配接件

clip_image004[7]

選擇

clip_image006[4]

到人

clip_image006[5]

經辦人

clip_image008[4]

 

1.7 節點類型

當前版本的工做流引擎的鎖定模式爲[提交->事項狀態校驗->表單狀態校驗->鎖定表單->鎖定事項->提交表單->表單運算->提交流程->解鎖事項->解鎖表單->刷新流程->刷新事項],

若是當用戶在業務辦理中,與其相關的任務狀態改變時,當用戶試圖繼續操做時會提示拒絕

若是當用戶在業務辦理中,與其相關的表單內容改變時,當用戶試圖繼續操做時會提從新加載表單,並以對比的方式顯示錶單修改內容

clip_image089

(1) 流程運行的首個節點

(2) 新建流程時自動添加,每一個流程中只能存在一個,不能刪除,不能手動添加

(3) 能夠掛錶單

(4) 不能有[In連線]

(5) 因此類型的連線均可以作[Out連線]

(6) 業務人員控制後續分支走向

說明:在流程的設計思想中,[啓動節點]在流程以外,即流程啓動人在完成[啓動節點]設置的必要任務後,提交任務到下一節點時,流程纔算真正啓動,在此以前,若是啓動人放棄,就什麼也沒發生

clip_image091

(1) 流程的結束標記,流程運行到該節點,流程即完成

(2) 新建流程時自動添加,每一個流程中只能存在一個,不能刪除,不能手動添加

(3) 不能掛錶單

(4) 只有clip_image092能夠作[In連線]

(5) 不能有[Out連線]

(6) 在子流程中後續分支走向被主流程引用

clip_image094

clip_image096

(1) 任務節點

(2) 手動添加,刪除

(3) 能夠掛錶單

(4) 不能有 clip_image075[1]類型的[In連線]

(5) 因此類型的連線均可以作[Out連線]

(6) 業務人員控制後續分支走向

說明:不建議使用clip_image097的多選模式,

clip_image099

clip_image101

(1) 批量節點,適合作動態單點會籤流程,

在該節點上會爲每一個被選擇人員建立一個任務副本,每一個副本有獨立的模擬提交選項,

當全部副本任務完成後,進入該節點的主任務,並對全部副本任務的模擬提交選項作統計,並根據設定的統計結果自動選擇分支

(2) 手動添加,刪除

(3) 能夠掛錶單

(4) 不能有 clip_image092[1]類型的[In連線]

(5) 因此類型的連線均可以作[Out連線]

(6) 批量節點內全部任務都完成後,由設定條件自動選擇分支走向

具備clip_image103標記的連線表示自動選擇,而不是業務人員控制

說明:建議使用clip_image084[1]的多選模式,

固然也可以使用[任務節點]的全部連線模式,但那些模式最終只能由一我的完成任務,沒法實現多人批量的業務效果

clip_image105

clip_image107

(1) 併發節點,沒有[並行節點]的流程是[多支單行模式],[並行節點]會開啓[多支並行模式],直到遇到[等待節點]

(2) 手動添加,刪除

(3) 不能掛錶單

(4) 只有clip_image092[2]能夠作[In連線]

(5) 因此類型的連線均可以作[Out連線]

[Out連線]的標籤內容不能自定義,自動繼承觸發該節點的[In連線]標籤內容

(6) [併發節點]被觸發後,該節點的全部[Out連線]分支都將被同時觸發,並行運行,此時流程進入多[多支並行模式]

具備clip_image109標記的連線表示並行任務,由該任務觸發的全部後續任務將傳遞clip_image110 標記,

直到遇到[等待節點]將clip_image110[1] 標記清除,迴歸[多支單行模式]

說明:[等待節點]並非必須的,[完成]節點也可結束[多支並行模式]比實現回滾,具體見[並行與等待]

clip_image112

clip_image114

(1) 等待節點,用於攔截[並行節點]使流程由[多支並行模式]迴歸[多支單行模式]

(2) 手動添加,刪除

(3) 不能掛錶單

(4) 只有clip_image115能夠作[In連線]

(5) 除了clip_image116類型的連線均可以作[Out連線], clip_image116[1]的綁定到人能夠,其餘模式不能夠

6) 當等待條件符合後,由設定條件自動選擇分支走向

具備clip_image103[1]標記的連線表示自動選擇,而不是業務人員控制

clip_image118

clip_image120

(1) 調用子流程節點,

(2) 手動添加,刪除

(3) 不能掛錶單,自動將主流程表單傳如子流程,若是子流程沒有綁定主流程的表單,業務辦理時將不顯示錶單

(4) 只有clip_image115[1]能夠作[In連線]

(5)[子流程節點]的[Out連線]不能添加,不能刪除,不能修改標籤內容.

其連線與所調用流程的進入[完成節點]的連線自動對應

clip_image122

能夠修改[Out連線]的類型,如[接件],[分配],[選擇],[經辦人],[鏈接]

若是子流程修改了進入[完成節點]的連線,主流程不會自動更新

當前版本的工做流引擎能夠保證在具備循環[併發節點]的流程中以[子流程]的方式再調用自身的遞歸模式,的邏輯正確性(事務,鎖定,補償),但流程設計器的自動測試功能沒法保證能夠完成全路徑測試,請在真實環境中完成全路徑測試

 

1.8 設置流程修改口令

clip_image124

若是流程設置了口令,要修改流程必須輸入口令

該口令不影響在業務系統中的業務應用.

clip_image126

 

 

2.  流程權限

clip_image128

2.1 啓動權

clip_image130

靜態權限

clip_image132

[信息部][主管]

信息部主管可啓動流程

如:王鼕鼕

動態權限

clip_image134

[流程設計部][所有職能]

流程設計部的全部人可啓動流程

如:趙六,趙小六

clip_image136

[所有部門][副主管]

全部部門的副主管可啓動流程

如:趙小六,張大三

clip_image138

[所有部門][所有職能]

因此人能夠啓動流程

如:劉甲

 

2.2 匿名啓動

clip_image140

設置流程匿名啓動後

匿名啓動是可選項,在啓動流程時能夠選擇.也能夠不選

即便啓動人選擇匿名啓動,也可正確的進行權限綁定

注意:

匿名啓動只能在業務辦理層面爲用戶保密,技術人員有可能獲得該匿名啓動用戶的真實信息

如要真正保密,可以使用匿名帳戶功能

clip_image142

匿名啓動後,其餘辦理人看不到啓動人的名字.

clip_image144

但啓動人仍可在本身的事項列表中看到本身匿名啓動的流程

clip_image146

 

2.3 靜態權限

接件(多人搶先)

clip_image148

clip_image150

clip_image152

(1) 具備[流程設計部][主管]身份的人均可以接件,

(2) 接件完成後,接件人能夠填寫流程表單,選擇流程分支

(3) 接件完成後,其餘有接件權限的人將沒法再接件

 

接件(多組)(併發單行)

clip_image154

clip_image156

clip_image158

clip_image160

(1) 會產生多組接件任務

(2) 每組都與接件相同

(3) 若是某組的某我的員完成接件,其餘組的任務將被取消

 

分配(多人搶先)

image

 

clip_image002[10]

clip_image004[10]

(1) 具備[流程測試組][主管]身份的人均可以分配,

(2) 分配完成後,分配人完成任務,不能填寫流程表單,不能選擇流程分支

(3) 分配完成後,其餘有分配權限的人將沒法再分配

clip_image006[8]

clip_image008[6]

(4) 分配人只能在分配範圍內選擇業務辦理人員

(5)被分配任務的業務辦理人員,直接具備辦理權,能夠填寫流程表單,選擇流程分支

 

分配(多組)(併發單行)

clip_image172

clip_image002[12]

clip_image004[12]

clip_image006[10]

(1) 會產生多組分配任務

(2) 每組都與分配相同

(3) 若是某組的某我的員完成分配,其餘組的任務將被取消

clip_image008[8]

clip_image010[4]

clip_image012[4]

與分配相同,只不過能夠設置多組分配範圍身份

 
 

接件分配(併發單行)

clip_image186

clip_image002[14]

clip_image004[14]

(1) 是接件與分配的組合.即被分配範圍內的人可主動接件

(2) 會同時產生接件與分配兩個任務,

(3) 只要有一個任務完成,令一個將被取消

clip_image006[12]

clip_image008[10]

被分配範圍內的人可主動接件

 

接件分配(多組)(併發單行)

clip_image196

clip_image002[16]

clip_image004[16]

clip_image006[14]

(1) 是接件與分配的組合.即被分配範圍內的人可主動接件

(2) 會產生多組分接件與分配任務

(3) 只要有一個任務(接件或分配)完成,其餘將被取消

clip_image008[12]

clip_image010[6]

clip_image012[6]

被分配範圍內的每組人均可主動接件

 
 

選擇

clip_image210

clip_image212

clip_image214

業務提交人在提交業務時能夠指定下一業務辦理人

 
 

選擇(多組)

clip_image216

clip_image218

clip_image220

clip_image222

與分選擇相同,只不過能夠設置多組選擇範圍身份

 

2.4 綁定權限

綁定權限是指[部門],[職能],[人員]綁定到流程節點實際辦理人員的[部門],[職能],[人員]上,以實現任務權限的上下文功能

 

接件(綁定部門)

clip_image224

clip_image226

與接件相同

只是接件人部門爲[A節點]的辦理人所在部門

 

接件(綁定職能)

clip_image228

clip_image230

與接件相同

只是接件人職能爲[B節點]的辦理人所屬職能

 

接件(綁定部門職能)

clip_image232

clip_image234

與接件相同

只是接件人職能爲[C節點]的辦理人所屬職能

只是接件人部門爲[C節點]的辦理人所在部門

 

分配(綁定部門)

clip_image236

clip_image002[18]

clip_image004[18]

clip_image006[16]

與分配相同

只是分配範圍部門爲[D節點]的辦理人所在部門

 

分配(綁定職能)

clip_image244

clip_image002[20]

clip_image004[20]

clip_image006[18]

與分配相同

只是分配範圍職能爲[E節點]的辦理人所屬職能

 

 

分配(綁定部門職能)

 

clip_image251

clip_image002[22]

clip_image004[22]

clip_image006[20]

與分配相同

只是分配範圍部門爲[F節點]的辦理人所在部門

只是分配範圍職能爲[F節點]的辦理人所屬職能

 

接件分配(綁定部門)

 

clip_image258

clip_image002[24]

與接件分配相同

只是分配人部門爲[G節點]的辦理人所在部門

clip_image004[24]

與接件分配相同

只是分配範圍部門爲[G節點]的辦理人所在部門

 

選擇(綁定部門)

clip_image264

clip_image266

與選擇相同

只是選擇範圍部門爲[A節點]的辦理人所在部門

 
 

選擇(綁定職能)

clip_image268

clip_image270

與選擇相同

只是選擇範圍職能爲[B節點]的辦理人所屬職能

 

選擇(綁定部門職能)

clip_image272

clip_image274

與選擇相同

只是選擇範圍部門爲[C節點]的辦理人所在部門

只是選擇範圍職能爲[C節點]的辦理人所屬職能

 

到辦理人

clip_image276

clip_image278

該模式,辦理人在提交任務時,並不用選擇人員,由於人員已經綁定

選擇範圍部門爲[C節點]的辦理人所在部門

選擇範圍職能爲[C節點]的辦理人所屬職能

選擇範圍職能爲[C節點]的辦理人

這種組合邏輯已是事實上的到人

 

到節點經辦人

clip_image280

clip_image282

辦理人在提交任務後,下一任務直接到對應節點的曾經辦理人

與到辦理人的區別見下

 
 

到經辦人與綁定到辦理人的區別

clip_image284

 

2.5 多人搶先與併發單行

clip_image286

 

2.5.1 多人搶先

說明

同一組人均可以辦理任務,但當某我的選擇操做時,其餘人並不知道該任務的存在,在統計時也只是[曾經你可辦理的業務]項

衝突處理

當出現該提示時,多是以下狀況產生的:

clip_image288

(1) 同一任務,有人已完成(接件/分配),當其餘人正從接件列表向辦理頁面進入時:

clip_image290

(2) 同一任務,多人都從接件列表進入辦理頁面後,當有人完成(接件/分配),其餘人再點擊(接件/分配)時:

clip_image292

 

2.5.2 併發單行

說明

即在某一個業務點,多組人均可以辦理任務,但當某我的選擇操做時,其餘組的任務將被取消

以下例的多接件:

clip_image294

clip_image296

 

衝突處理

clip_image298

 

2.6 多組與多分支

clip_image300

相關文章
相關標籤/搜索