流程版本管理

簡介

功能簡介

流程版本可以保證啟用的流程在修改時,不會影響正在處理中的資料。簡單來說,涉及流程路徑的修改均需要透過流程版本來完成。

應用場景

流程業務變動,需要新增/減少簽核節點或者重新設計流程。可以透過建立流程版本,在版本中完成流程修改,修改後啟用新版本流程。

設定方式

設定入口

選擇一個流程表單,點擊,選擇「編輯」,然後在下文兩個入口中均可管理流程版本。

1. 入口一

流程設定介面的右上角流程版本中管理。

2. 入口二

流程屬性中的流程版本管理。

流程版本狀態

流程版本有三個狀態:「設計中」、「啟用中」、「歷史」。

狀態

含義

設計中

即該流程版本處於設計狀態,尚未啟用過,可進行配置。也只有在設計狀態下的流程,可以進行所有的設定,包括增刪節點、增改連結線、增改流程條件,以及設定節點屬性、流程屬性。

啟用中

即該流程版本處於啟用狀態,當有新資料送出時,會按照該流程進行處理。所有版本中,有且只有一個狀態為啟用中的流程。

歷史

即該流程版本處於歷史狀態,曾經為啟用狀態,當有其他流程版本被發佈時,其狀態自動轉為歷史。之前在這個版本下送出的流程,會繼續按照該版本處理至結束。

流程版本操作

在流程版本管理介面,有「新增新版本」、「編輯」、「啟用流程」和「刪除」這四個操作按鈕。

操作

含義

新增新版本

複製當前正在造訪的一個版本的所有節點配置並且自動儲存,在此基礎上可以設計新的流程。只有設計狀態下的版本可以建立,刪除節點;建立刪除連結線,改變連結線連結的節點。

編輯

回到當前版本的編輯介面。所有狀態的流程均可設定節點屬性、欄位屬性。

啟用流程

選中某版本,點擊「啟用流程」,則該版本作為啟用中流程。無論何時,都只能存在一個啟用的流程版本,當啟用一個流程時,將原本狀態為啟用的改為歷史狀態。當一個新的版本啟用後,新送出的資料按新的版本處理。而老的資料以老的版本繼續執行。流程一旦發佈後將無法再恢復到設計模式。

刪除

設計狀態下的版本可以被刪除。歷史狀態下、且不包含任何資料的版本,可以被刪除。即歷史版本中只要有過資料(無論流程是否結束)均不可被刪除。

流程設計介面上的操作

在流程設計介面,有「儲存」和「啟用流程」這兩個按鈕。

操作

含義

儲存

僅儲存該流程的設定,如果是設計狀態下的流程則沒有啟用流程。如果是他狀態下的流程,則儲存後直接生效。

啟用流程

儲存該流程的設定,並進行啟用。只有「設計中」和「歷史」狀態下的流程有啟用流程的按鈕。

流程版本描述

給流程版本新增文字描述,可用於區分流程版本。

流程使用

新增流程版本

建立一個流程版本,建立的流程版本會複製一個我們當前正在造訪的流程版本,可以在此版本基礎之上設計修改。

如,選中流程連結線,回車鍵刪除,然後重新整理增一個新的流程節作為流程簽核節點。

新增好節點後,對節點進行基礎設定,設定好以後點擊右上角的「啟用流程」。

注意事項

1. 流程「啟用」後,送出的資料才會按照流程設定走。只儲存,不啟用,是不走流程的。

2. 當一個新的版本被啟用後,新送出的資料以新的版本啟動,而老的資料以老的流程版本繼續執行。

3. 「啟用中」狀態下的流程,如果需要修改節點屬性,流程屬性,流轉條件,可以直接修改。如果需要增刪節點,增刪連結線,則需要建立一個流程版本(會自動複製上一個版本的配置),對新流程進行編輯,完成後進行發佈作為啟用流程。

4. 「設計中」狀態或者不包含任何資料的「歷史」狀態的版本,才可以被刪除。

這項資訊有幫助嗎?
需要更多協助嗎?聯繋技術支援。