跳轉到

程式資訊

  • 程式 IDTODOLIST
  • 所屬子系統:Z-System
  • 狀態:stable

待辦事項

功能簡介

「待辦事項」是全系統的工作流程簽核收件匣。任何單據(採購單、傳票、請購、聯絡單…)只要套用了簽核流程,每一個流程步驟都會在輪到某人處理時,自動變成那個人的一筆待辦。本頁把這些散落在各單據裡、輪到目前登入者處理的流程步驟集中成一份清單,讓使用者不必逐張單據去找「現在換我簽什麼」。

主要回答三個問題:

  1. 現在有哪些單據在等我處理?(本人、以及我代理/我管的下屬)
  2. 每一筆要做什麼動作?(核准、退回整個流程、或只是收到通知按確認)
  3. 這筆待辦對應的是哪一張單據?(可直接跳到來源單據查看內容)

它同時是主視窗常駐的提醒入口:登入後系統會定時在背景偵測「是否有待辦」,有的話把工具列上的待辦鈕換成紅色圖示提醒(見操作步驟)。

待辦從哪裡來

待辦不是在這頁建立的。它是各單據送出簽核(流程樣板)後,由系統依「審核順序」逐關產生的流程步驟。本頁只負責彙整、顯示與處理這些步驟,本身沒有新增/刪除功能。流程樣板的設計請見 A 系統管理

前置需求

  • 權限:Z.系統 → Z-010 待辦事項 的瀏覽權限。本頁為系統保留程式,所有使用者皆可開啟查看自己的待辦。
  • 附件可見性:附件清單是否顯示,取決於該單據別(ProgramClass)的「可否附件」權限——沒有附件權限者,只看得到自己建立的附件。
  • 前置流程:要有待辦,必須先有單據送出簽核。沒有任何單據掛在你名下待簽時,清單會是空的,主視窗待辦鈕也維持一般(非紅色)圖示。

操作步驟

步驟① 從主視窗待辦鈕進入

待辦事項沒有放在一般功能選單,而是常駐在主視窗工具列的待辦鈕

主視窗待辦鈕

  • 登入成功後,系統啟動背景計時器,每 5 分鐘偵測一次是否有待辦事項。
  • 一旦偵測到有待辦,待辦鈕圖示自動切換成紅色版本提醒;沒有待辦時維持一般圖示。
  • 點待辦鈕即切換到待辦事項頁。

紅色圖示只是提醒

紅色圖示代表「目前有至少一筆待辦」,並非未讀數量徽章。實際筆數要進到頁面後,看各頁籤標題旁的計數(每個頁籤標題會顯示該類別的待辦筆數)。

步驟② 設定查詢條件並查詢

待辦事項頁底部是查詢條件面板(TodoListQueryCondition)。先選人員別、再按查詢:

查詢條件面板

  1. 人員別(四選一單選鈕):
    • 本人:只查輪到自己處理的待辦。
    • 代理人:查自己被指派為代理人、需代為處理的待辦。
    • 直接下屬:查直接下屬名下的待辦(主管監看用)。
    • 全部:一次查本人+代理人+直接下屬。
  2. 視需要勾選間接下屬核取方塊:勾選後額外把間接下屬(下屬的下屬)的待辦也查進來,獨立顯示在「間接下屬」頁籤。
  3. 查詢。系統依人員別載入資料,並自動切到對應頁籤。

預設只帶「本人+代理」的待辦

首次進頁按 查詢(沒有主動改人員別)時,畫面雖然高亮在 本人,但實際會帶出本人+代理人兩種待辦(不含下屬),這是簽核收件匣最常用的範圍。只要你主動點過任一個人員別單選鈕,之後就改依你選的範圍查詢,不再套用這個預設。

下屬分頁只能查看、不能代簽

直接下屬間接下屬 頁籤是給主管監看下屬待辦進度用的——看得到不代表能簽。實際的簽核動作(同意/退件/取消)只放行本人與代理人;主管不能替下屬按核准。要代下屬簽核,必須事先設好代理人關係,改由代理人身分處理。

步驟③ 在頁籤中檢視待辦明細

查詢結果依人員別分頁顯示,每頁上半為待辦清單格線,下半為選取那筆待辦的主旨/附件/工作流程/單據明細

待辦明細區

  • 上半格線:一列一筆待辦,最左三欄是動作按鈕(核准/快速核准/超連結)。
  • 點選某一列後,下半區顯示:
    • 主旨:該待辦對應單據的主旨文字。
    • 附件:可按「顯示」開啟附件檔案。
    • 工作流程:該單據的完整簽核關卡與各關狀態。
    • 單據明細:由待辦帶的 ViewXML 還原出的單據內容格線。

步驟④ 處理待辦

每一列待辦有三個動作按鈕:

  1. 核准:開啟「工作流程審核視窗」(彈窗),在視窗內確認後送出。系統會依這筆待辦的處理事項與狀態,提供不同選項(見核准視窗的選項)。
  2. 快速核准:不開彈窗,直接以「同意」一鍵核准該筆(僅在該筆可同意時有效)。
  3. 超連結:直接跳到這筆待辦對應的來源單據,查看完整單據內容。

    核准後自動消失

    核准或快速核准成功後,該筆待辦會自動從清單移除,不必重新查詢。

步驟⑤(選用)已審核查詢

最後一個「已審核查詢」頁籤,用來回查自己過去已處理的待辦:

  1. 輸入起始日期/截止日期(預設起始為 20 天前、截止為今天)。
  2. 選查詢範圍:本人簽核代理人簽核兩者(預設兩者)。
  3. 查詢,列出該區間內已審核的紀錄;一樣可點超連結回查來源單據。

欄位說明

查詢條件(底部面板)

欄位 必填 說明
人員別 本人代理人直接下屬全部。首次查詢預設帶「本人+代理」(畫面高亮 本人);主動點任一單選鈕後改依該範圍查
間接下屬 勾選時額外查間接下屬待辦,顯示於「間接下屬」頁籤

待辦清單主要欄位

欄位 說明
核准/快速核准/超連結 三個動作按鈕,見步驟④
聯絡單號 該待辦對應的簽核聯絡單號
主旨 單據主旨
內容 聯絡單內容
建檔日期 聯絡單建立日
單據別 來源單據的 ProgramClass(超連結即依此跳轉)
處理事項 這一關要做的事(通知/確認/承認/初審/複審/核定/發行)
狀態 此關狀態(未開始/進行中/已完成/退件/取消)
審核順序 此關在流程中的順位
處理部門/部門名稱 負責此關的部門
處理人編號/姓名/email 此關指定的處理人
實處人編號/姓名 實際處理人(含代理情形)
完成率 同意後設為 100
開始日/到期日 此關的起訖期限
退件序號/退件說明/取消意見 流程被退件或取消時的紀錄

已審核查詢條件

欄位 必填 說明
起始日期 預設今天往前 20 天
截止日期 預設今天(查詢時自動補到當日 23:59:59)
查詢範圍 本人簽核代理人簽核兩者,預設 兩者

欄位連動與附加功能

核准視窗的選項

按「核准」開啟的工作流程審核視窗,會依待辦的性質給出不同按鈕:

待辦情形 提供的選項
處理事項是通知 只有 確認(按下即收到知會、結束此關)
單據已結案(結案=C) 只有 確認
此關狀態已是已完成 只有 取消整個流程
一般待簽 確認退件取消整個流程 三者皆有
  • 確認(同意):把此關狀態設為已完成、完成率 100、記錄實際處理人與處理時間,必要時產生簽核 PDF,並通知流程的下一關;跑到最後一關同意後,來源單據會蓋上已審核章並鎖定
  • 退件(退回上一關):把流程退回上一關重審;必須先填退回說明,退回後該筆從清單移除。若你是流程第一關,退件會把整個流程退回發行者重新開始。
  • 取消整個流程:取消整張單據的簽核流程;必須先填取消意見,否則擋下不送。

取消與退件一定要填意見

取消整個流程或退件時,若沒有填寫意見/說明,系統會跳出提示並中止動作。意見會連同處理人與時間一併記入單據的取消/退件紀錄。

詳細的三動作行為與通知信說明,請見 工作流程審核

自動執行(AutoPilot)

若待辦帶有「執行方法」標記(ExecuteFunction=Y),核准視窗會顯示自動執行選項。同意時系統會嘗試自動代跑該方法(例如自動產生後續單據);自動執行失敗時可取消勾選改為人工處理。

計數與紅色提醒的關係

  • 主視窗待辦鈕的紅色圖示,由背景計時器每 5 分鐘呼叫「是否有待辦」判定,只反映有/無,不顯示數字。
  • 進到頁面後,各頁籤標題旁會顯示該類別實際待辦筆數(為 0 時隱藏)。

常見問題

主視窗待辦鈕變紅了,進去卻看不到資料?

紅色提醒只代表系統偵測到「有待辦」。進頁後請先在底部條件面板選人員別並按 查詢——頁面不會在進入時自動帶出清單,要按查詢才載入。

為什麼按了核准,那筆待辦就不見了?

這是正常行為。核准或快速核准成功後,該筆會即時從清單移除,代表已處理完畢,不需重新查詢。若要回查,請用「已審核查詢」頁籤。

核准視窗為什麼只有「確認」一個按鈕,沒有「取消整個流程」?

當待辦的處理事項是「通知」、或單據已結案時,這一關只是知會性質,因此只提供確認。一般待簽的關卡才會同時出現確認與取消整個流程。

按了核准卻提示沒有權限?

核准前系統會檢查:你必須是這一關的指定處理人,或是該處理人的合法代理人。若兩者皆非,會顯示無權限訊息。

看不到某筆待辦的附件?

附件可見性受「該單據別的可否附件權限」控管。沒有附件權限者,只看得到自己建立的附件。

間接下屬的待辦沒出現?

需在條件面板勾選「間接下屬」核取方塊後再查詢,結果會顯示在獨立的「間接下屬」頁籤。

相關功能


需補截圖清單

以下截圖待功能 runtime 驗收後補拍(放 docs/Z-System/images/):

  1. todolist-step1.png — 主視窗工具列待辦鈕(建議同時呈現一般與紅色提醒兩種狀態)
  2. todolist-step2.png — 底部查詢條件面板(人員別單選鈕+間接下屬核取方塊+查詢鈕)
  3. todolist-step3.png — 待辦頁籤全貌(上半待辦清單+下半主旨/附件/工作流程/明細)