微程式用戶手冊
主頁
主頁
  • 流程發佈和檢驗

流程發佈和檢驗

爲了保證流程能順利流轉,流程發佈之前需要經過檢驗,檢驗內容:


1.    檢測繪製區域是否存在孤立節點,存在孤立節點不允許發佈

2.    檢測節點編碼是否唯一,如果有重複的,不允許發佈

3.    檢測除了第一個節點(發起節點)外,用戶活動的參與者是否爲空,爲空時需要提示,但不阻止發佈

4.    檢測用戶活動節點、傳閱節點是否有綁定表單,如果沒綁表單不允許發佈

5.    不能一個節點自己連自己,有條件設定的允許

6.    用戶活動如果是有流入節點沒有流出節點需要提示,但不阻止發佈==需求變更:任何節點都需要有入口和出口,否則,不允許發佈!

7.    1條以上的連接線有相同的起點和終點時不允許發佈

8.    用戶活動類型節點屬性:勾選了“駁回”,同時設定了參與者多人否決出口>1人(或<100%)時,否決出口設定失效,遵循駁回操作設定;處理:做出提示,但不阻止發佈;

9.    設定了駁回到指定活動時,檢測設定的節點是否存在,並且檢測設定的節點是否是目前節點上游,如果不是,不允許發佈!

10.  檢測子流程節點有沒有綁定流程,且流程是否存在,不允許發佈!

11.  發起節點的參與者只能是{Originator},不能是其他的,否則不允許發佈!

12.  子流程節點不能作爲發起節點,不允許發佈!

13.  從開始節點流出1個以上節點,不允許發佈!

14.  如果勾選了“駁回至指定活動”,指定活動不能爲空,不允許發佈!

15.  如果參與者類型勾選“多人”,否決出口的否決後駁回至指定活動

16.  參與者設定了上一個活動參與人這個函數時,上一個活動是非單一的用戶活動節點(多個並行用戶活動節點或其他節點)時,不允許發佈!

17.  上一個節點必須只有一個用戶活動節點時才能配駁回上一步,不允許發佈!上一步有多個並行節點或者上一個節點不是用戶節點都不允許發佈

18.  每個節點的資料項如果沒有發佈,不允許發佈!

19. 傳閱節點參與者優化:參與者必填,否則不允許發佈!

20. 子流程節點的參與者爲空時不允許發佈!1610116789353-15e8a057-bafa-40cb-89bf-978613586dd3.gif

更新: 2022-09-29 17:21:25
原文: https://www.yuque.com/skwme4/hyk0u0/txz1s4