跳轉到

L 通訊與行事曆

通訊與行事曆模組涵蓋兩條主軸:

  1. 內部聯絡與工作流程通知 —— 以「聯絡單(COMMPR)」為底層單據,串接各業務單據按工作流程鈕觸發的簽核/通知;另有掛在來源單據上的「聯絡單便條」記事。單號以 CM 開頭。
  2. 行事曆排程事件 —— 以「排程事件(專案)」維護以專案為單位的行事曆,明細事件可在預定時間發出通知並自動執行 AutoPilot 任務。

模組另含若干尚在規劃/未實作的往來文件功能(信件檔、掛號郵件、簽呈),以及一支供開發者參考的程式類別代碼清單。主要使用者為全體員工與流程關卡上的簽核人員。

頁面狀態說明

標示 可用 者程式已在新版 TsERP 實作(部分 runtime 待驗收);標示 規劃中 者僅於程式對照表保留代號、尚未提供操作;標示 已棄用 者為未掛載的舊版表單,功能已被新版彈窗取代;標示 開發者參考 者非可開啟的業務表單。

內部聯絡與工作流程

以聯絡單為核心的內部通知、簽核流程與聯絡記事。真正的建立/簽核發生在各業務單據按工作流程鈕彈出的工作流程視窗,本模組頁面負責瀏覽與記事維護。

功能 用途 狀態 手冊
聯絡單(L-010) TsERP 內部工作流程/簽核/通知的底層單據(單號 CM 開頭)。本頁是「瀏覽器」:固定篩選聯絡單號 like CM% 逐筆查閱既有聯絡單,下方三表格呈現自訂版面、附件清單與工作流程關卡明細;附件上傳、流程整理、PDF、通知下一關由 CommprBll 負責,本頁無新增/列印/轉傳票鈕 可用 開啟
聯絡單便條 掛在某張來源單據上的內部聯絡記事單筆主檔(主旨/內容/製表人/追蹤對象/關聯來源)。沿用標準工具列(新增/修改/刪除/查詢/儲存),存檔不做必填檢核;不在主選單,由其他單據以「單據別+來源 id」連回。簽核/會簽/附件等欄位需到聯絡單操作 可用 開啟

行事曆排程事件

以專案為單位維護行事曆排程,明細事件可在預定時間通知並觸發 AutoPilot 自動執行。

功能 用途 狀態 手冊
排程事件(專案)(L-050) 主/明細表單,固定篩選「項目類型=專案」。主檔=項目編號/年度月份/名稱/負責人/描述;明細=事件項目(預定時間、通知、自動執行的 AutoPilot 任務)。支援大量新增(依範本與日期類別展開多筆)、使用年度月份整批換年月、明細列查看執行結果。個人類事件由獨立程式 Eventself 維護 可用 開啟
事件範本(舊版)(L-051) 「事件範本」輸入畫面的舊版獨立表單,已確認為孤兒 View(無對應 VM 屬性、未註冊 DataTemplate、無 ProgramClass、無法從選單開啟)。功能已被排程事件「新增事件」彈窗取代,兩者填同一份範本資料 已棄用 開啟

往來文件(規劃中)

對外往來文書/郵件登錄追蹤,新版 TsERP 尚未實作,僅於程式對照表保留代號。

功能 用途 狀態 手冊
信件檔(L-020) 規劃用途為記錄管理對外往來信件/文書,與掛號郵件為姊妹功能。repo 內僅 ProgramClass.cs 一行空白佔位,無 ViewModel/XAML/BLL/VFP 來源 規劃中 開啟
掛號郵件(L-030) 規劃用途為登錄/追蹤掛號寄送的郵件,與信件檔並列為「往來文件」小群組。repo 內僅 ProgramClass.cs 占位,無任何實作 規劃中 開啟
簽呈(L-040) 規劃用途為站內逐關簽核傳訊(有別於聯絡單的單向通知)。repo 內查無任何實作,字串僅出現於程式對照表 規劃中 開啟

系統參考

非業務表單,供開發者查閱系統共用代碼。

項目 用途 狀態 手冊
程式類別代碼(ProgramClass) Common/ProgramClass.cs —— 全系統「程式類別代碼」集中清單。每個代碼是選單、權限、查詢 SP(proc_param)、超連結、多語系、行事曆事件、AutoPilot 任務共用的識別主鍵;非可開啟的表單 開發者參考 開啟

模組流程圖

flowchart TD
    subgraph FLOW[內部聯絡與工作流程]
        BIZ[各業務單據按工作流程鈕]
        WF[工作流程視窗 WorkflowViewModel]
        CM[聯絡單 COMMPR / CM*<br/>瀏覽既有聯絡單]
        NOTE[聯絡單便條<br/>掛在來源單據上的記事]
        BIZ -->|觸發| WF
        WF -->|附件 / 流程 / PDF / 通知下一關<br/>CommprBll| CM
        CM -.連回來源單據.- NOTE
    end

    subgraph CAL[行事曆排程事件]
        EVP[排程事件 專案 L-050<br/>主檔+事件明細]
        TPL[事件範本彈窗<br/>大量新增展開多筆]
        AP[AutoPilot 自動執行]
        NOTIFY[預定時間通知 Email/Line]
        TPL --> EVP
        EVP -->|到達預定時間| NOTIFY
        EVP -->|執行方法| AP
        AP -->|執行結果| RESULT[明細列查看結果]
    end

    WF -->|NotifyNext / 項目通知| PEOPLE((下一關 / 通知對象))
    NOTIFY --> PEOPLE

    PLANNED[規劃中:信件檔 L-020 ·<br/>掛號郵件 L-030 · 簽呈 L-040]:::planned

    classDef planned fill:#f5f5f5,stroke:#bbb,stroke-dasharray:4 3,color:#888;

尚未實作功能

信件檔(L-020)、掛號郵件(L-030)、簽呈(L-040)在新版 TsERP 完全未實作,僅於程式對照表保留代號,按功能不會帶出畫面。事件範本(舊版)為未掛載的孤兒表單,請改用「排程事件(專案)」內的新增事件彈窗。

相關模組

  • A 系統管理:使用者帳號、權限、流程表(WKFLOWT)
  • Z System:待辦事項(TODOLIST)、文件庫