適用於表單已確定,但流程尚不能固化的使用場景。
運行時,由申請人或前序環節動態指定本環節的處理人(一人或多人),處理路由(並行或串列)。
一般
屬性名稱 |
說明 |
節點名稱 |
節點名稱 |
表單 |
審批所使用表單,通常只需設置流程的預設表單,當本步驟表單特殊時在此處額外設置 |
行動表單 |
手機審批所使用表單,通常只需設置流程預設行動表單,本步驟表單特殊時在此處設置 |
任務操作權限 |
任務操作權限 |
知識庫 |
設置BPA中的關聯節點,節點關聯後,在流程審批時,可調起BPA顯示該節點的輔助決策資訊。 |
自由流
屬性名稱 |
說明 |
處理人由以下節點指定 |
在什麼節點決定本節點的處理人,多個節點之間以逗號分隔 |
人員選擇 |
指定處理人時,可選擇一人還是多人 |
處理路由 |
選擇多人進行自由流時,流程路徑是什麼,是順序簽核、平行簽核,還是由處理人自己決定 |
不選擇處理人 |
指定處理人節點,是否允許不指定處理人 |
資料控制、通知、處理名
見共用屬性。
逾期
屬性名稱 |
說明 |
日曆 |
依據什麼日曆計算逾期時間 |
截止時間 |
指定截止時間,也既逾期時間點 |
催辦 |
即將逾期時,可提前催辦 可指定催辦提前量(提前幾小時催辦)和催辦間隔 可修改催辦通知範本,可指定額外的抄送人 |
過時處理 |
逾期時間到達後可執行自動處理,若逾期後不自動處理,則繼續催辦 |
事件
屬性名稱 |
說明 |
OnFiltering |
打開表單時,系統定義的過濾規則執行後執行,可在此處實現個性化資料過濾,對不可見的行設置row.Visible = false即可 |
OnFormDataPrepared |
打開表單時,表單資料已完全就緒後執行,可在此處對表單資料實現個性化處理 |
OnBeforePostMergeIn |
審批提交時,新表單資料和原表單資料黏合前執行,可在此處對新提交資料做處理 |
OnTimeOutAutoProcessed |
執行逾期自動處理後執行 |
OnBatchApproved |
批量同意時執行 |
OnTimeoutNotify |
每次逾期催辦時執行 |
OnTimeoutDeadline |
逾期時間已到時執行(不管是否執行自動處理,都會執行) |
OnHumanStepCreated |
本步驟建立時執行 |
OnHumanStepEnded |
本步驟結束時執行(各種結束情況下,都會執行,如:正常審批、任務拒絕,投票中止、管理員調度等引起本步驟結束) |
規則
滿足規則,則執行相應的處理。
若在規則中書寫程式碼,必需返回bool型。
屬性名稱 |
說明 |
自動同意規則 |
此規則符合時,本節點按預設路徑自動處理,用於實現複雜的自動同意邏輯,返回true任務自動同意 |