外觀
財務模組
快速理解:財務模組接手其他模組送來的銀行資料、付款、作廢、成本與發票異動工作,完成財務檢核或實際帳務處理後,再把結果寫回原業務資料。
1. 模組全貌
管理範圍
財務模組不是一本獨立帳簿,而是財務同仁的待辦入口:其他模組的資料走到需要財務處理的那一步,就會出現在這裡;財務處理完,結果直接寫回原本那筆資料。目前有六項能力:
- 客戶銀行帳號審核:確認客戶收款資料與銀行帳戶,通過後交給法務設定授信及收款條件。
- 廠商銀行帳號審核:確認廠商付款文件與銀行帳戶,通過後交給法務完成廠商資料審核。
- 採購請款審核與付款:審核支出端請款、排定及確認付款,並在付款後開票時審核補件。
- 訂單作廢審核:對已完成前置處理的歸檔訂單,決定是否正式作廢。
- 訂單成本回填:依一般訂單的執行任務登錄實際成本及憑證,並呈現預估與實際毛利。
- 發票異動會計處理:執行作廢或折讓、填寫重開日期、保存會計證明並完成最後審核。
主要角色
| 角色 | 主要責任 |
|---|---|
| 銀行資料審核者 | 核對客戶或廠商的登記文件、銀行、分行、戶名、帳號及存摺封面 |
| 採購財務審核者 | 判斷請款是否可付款、設定預計匯款日、確認實際匯款及付款後發票 |
| 訂單作廢審核者 | 檢視歸檔訂單、作廢原因及前置處理結果,決定通過或退回 |
| 成本回填人員 | 依訂單執行任務登錄實際成本、憑證類型與編號,標示回填完成 |
| 發票異動會計 | 在外部發票平台執行異動,維護重開日期與會計證明,完成最後審核 |
| 原業務資料維護者 | 補正被退回的客戶、廠商、請款或發票異動資料,再重新送審 |
每項能力有獨立功能權限,同一人不一定能處理全部財務工作。
核心概念
- 財務接手點:只有原模組進入指定待辦狀態,資料才會出現在對應財務清單。
- 狀態寫回:財務通過、退回、付款或回填時,直接更新原客戶、廠商、採購、訂單或發票異動資料,不建立共用的財務案件。
- 退回不是終止:銀行資料、採購請款及發票異動被退回後,通常由原申請人修改再送;訂單作廢退回後則回到訂單作廢未通過狀態。
- 實際成本與請款不同:採購請款是付款流程;成本回填是依執行任務登錄最終成本,兩者可互相對照,但不是同一批明細。
- 會計外部操作:發票作廢與折讓先在外部發票平台執行,OMS 保存進度、日期、證明與最後結果。
模組邊界
- 一般發票開立、寄送、收款與掛帳發票仍屬發票模組,不是本模組的財務首頁能力。
- 採購申請、主管審核與請款明細屬採購與請款模組;本模組從財務審核開始接手。
- 客戶授信及廠商整體資料的第二階段審核屬法務,不因財務先行審核而移入本模組。
- 訂單派工、執行比例、倍率與請款上限屬工單與執行模組;本模組只讀取這些資料並保存實際成本。
- 後端已有退佣設定、試算與保存能力,但目前沒有對應財務頁面及專屬功能權限;本文件不把退佣視為已上線的使用者流程。
- 財務模組唯一直接新增的資料,是依執行任務保存的訂單實際成本;其餘工作項目的主資料與狀態都由原模組擁有。
2. 核心流程
A. 客戶與廠商銀行資料審核
- 財務可查看完整主檔及收付款資料,但主要核對範圍是登記文件與有效銀行帳戶。
- 通過時清除本次已修改銀行帳戶的異動標記,並交由法務處理第二階段。
- 退回時保存退回原因;原維護者修改後從財務審核重新開始,不會直接回到法務。
銀行帳戶完整性、資料異動與重新送審規則,分別見客戶模組與廠商模組。
B. 採購請款、付款與補件
- 財務初審通過時填寫預計匯款日。
- 確認匯款時填寫實際匯款日;付款前已附發票者直接完成,付款後才開票者等待申請人補件。
- 申請人補上支出端發票後重新出現在財務清單,由財務通過或退回。
請款對象、金額上限、審核與補件完整規則見採購與請款模組。
C. 訂單作廢審核
- 清單只顯示一般訂單且狀態為「待財務作廢審核」的資料。
- 財務查看訂單內容、作廢原因、申請人與送審時間。
- 通過後訂單成為「已作廢」;退回後成為「作廢未通過」並保存原因。
- 此關只改變訂單狀態,不在同一動作中自動作廢發票、取消採購或刪除工單。
- 已開立發票的作廢或折讓是上游前置流程;完整條件見訂單與合約模組及發票模組。
D. 訂單成本回填
- 清單只納入已正式歸檔的一般訂單。
- 財務可依歸檔時間、專案走期、執行狀態及回填狀態篩選,並比較訂單未稅金額、預估成本、預估執行成本與實際成本。
- 明細依服務項目及執行任務展開;每個任務可保存多筆實際成本。
- 每筆成本包含金額,以及選填的憑證類型與憑證編號。操作介面要求金額為大於 0 的整數。
- 再次儲存時:
- 既有成本識別碼仍存在者更新原資料。
- 新項目新增成本資料。
- 原有但本次未送出的項目軟刪除。
- 「未回填」/「已回填」是人工標記,可雙向切換;保存成本不會自動成為「已回填」,標示「已回填」也不會自動檢查每個任務是否都有成本或憑證。
- 成本明細與回填狀態都可在正式歸檔後持續修改,目前沒有結帳鎖定。
E. 發票異動會計處理
- 會計先在外部發票平台完成作廢或折讓,再於 OMS 確認執行。
- 如需重開,會計為每張發票填寫實際重開日期。
- 會計上傳異動證明並寄送給負責業務;操作介面在寄送後不再允許退回。
- 終審通過後回寫原發票的作廢、折讓與重開結果;退回則由申請人修改後重新回到主管審核。
發票可異動條件、折讓額度、證明與重開規則見發票模組。
3. 商業規則
工作接手、結果與權限
這張表是六項能力的唯一權威清單:財務在什麼狀態接手、通過與退回會寫回什麼狀態,以及需要哪個功能權限。
| 工作 | 功能權限 | 接手狀態 | 通過結果 | 退回結果 |
|---|---|---|---|---|
| 客戶銀行資料審核 | 「客戶銀行資料審核」 | 「待銀行資料審核」 | 「待法務審核」 | 「銀行資料退回」 |
| 廠商銀行資料審核 | 「廠商銀行資料審核」 | 「待銀行資料審核」 | 「待法務審核」 | 「銀行資料退回」 |
| 採購請款初審 | 「採購財務審核」 | 「待財務審核」 | 「待付款」 | 「財務退回」 |
| 採購發票補件審核 | 「採購財務審核」 | 「待發票審核」 | 「已完成」 | 「發票退回」 |
| 訂單作廢審核 | 「訂單作廢財務審核」 | 「待財務作廢審核」 | 「已作廢」 | 「作廢未通過」 |
| 發票異動執行確認 | 「發票異動會計審核」 | 「待會計執行」 | 「待會計確認」 | 此階段只確認執行完成 |
| 發票異動終審 | 「發票異動會計審核」 | 「待會計確認」 | 「已完成」 | 「會計退回」 |
| 訂單成本回填 | 「訂單成本回填」 | 已正式歸檔的一般訂單 | 不是審核案件,只保存成本並切換「未回填」/「已回填」 | 不適用 |
- 每項能力分「檢視」與「編輯」:檢視可看清單與明細,編輯才能審核、付款或保存;後端對每項查詢與異動分別檢查。
- 「財務入口」權限只顯示會計入口,不授予上述任何工作能力。
- 財務清單依業務狀態篩選,不再依申請人的部門或主管群組縮小範圍。
金額與日期
| 項目 | 目前計算或限制 |
|---|---|
| 採購預計匯款日 | 財務初審通過時由操作人員填寫 |
| 採購實際匯款日 | 只有「待付款」可填;保存後不能從正常財務流程改回待付款 |
| 成本回填訂單未稅金額 | 訂單總額除以 1.05 後四捨五入至整數,中點遠離 0 |
| 服務項目預估成本 | 倍率為空或 0 時取服務小計。否則清單頁將服務小計乘以倍率後四捨五入至整數,明細頁則將服務小計除以倍率——兩者結果不同,是與工單與執行模組待確認第 4 項相同的問題 |
| 預估執行成本 | 加總各執行任務保存的預估執行成本 |
| 實際成本 | 加總未刪除的實際成本明細 |
| 預估毛利 | 訂單未稅金額-預估成本 |
| 實際毛利 | 訂單未稅金額-實際成本 |
| 實際毛利率 | 實際毛利除以訂單未稅金額後四捨五入至小數第二位;未稅金額為 0 時不計算 |
成本回填明細只有在「已回填」時才於明細摘要回傳實際成本、實際毛利與毛利率;清單則會直接加總已保存成本,不檢查回填狀態。
資料與稽核
- 各流程沿用原資料的修改人員及修改時間,不建立統一的財務案件編號。
- 客戶與廠商財務通過會清除銀行資料的異動標記;法務通過才清除整體收付款資料的異動標記。
- 採購審核在每一關更新同一組審核人、審核時間與備註;通過會清空退回原因。
- 訂單作廢審核直接更新訂單狀態與審核備註。
- 發票異動另保存申請、明細、會計證明、重開日期與寄送結果,保留較完整的跨階段資料。
- 成本資料採新增、修改及軟刪除,並記錄建立/修改人與時間;「已回填」只是訂單上的目前標記。
客戶/廠商銀行審核及發票異動畫面會依「編輯」隱藏操作;採購、作廢及成本回填畫面目前仍可能向只有「檢視」的人顯示按鈕,但後端會拒絕異動。
4. 狀態與例外
銀行資料與採購請款的完整狀態機分別見客戶模組、廠商模組與採購與請款模組。
常見阻擋與例外
| 情況 | 系統處理 |
|---|---|
| 銀行資料不在「待銀行資料審核」 | 拒絕財務審核 |
| 採購狀態與財務動作不符 | 拒絕審核、付款或補件確認 |
| 採購尚非「待付款」 | 不允許登錄實際匯款日 |
| 訂單不是「待財務作廢審核」 | 拒絕作廢審核 |
| 成本回填訂單未正式歸檔 | 拒絕保存成本或切換回填狀態 |
| 掛帳或 LINE OA 訂單 | 不進成本回填清單 |
| 成本金額為空或 0 | 正常操作介面阻擋;後端未重驗同等條件 |
| 成本沒有憑證類型或編號 | 目前仍可保存 |
| 已標示「已回填」後再修改成本 | 目前允許,狀態不會自動回到「未回填」 |
| 發票異動尚未完成外部平台操作 | 操作介面不開放進入會計終審 |
| 發票異動需要重開但未填日期 | 操作介面不開放通過 |
| 會計證明尚未上傳及寄送 | 操作介面不開放通過 |
| 會計證明已寄送 | 操作介面不再允許退回 |
5. 上下游與未確認事項
上下游影響
| 關係 | 模組 | 影響 |
|---|---|---|
| 上游/下游 | 客戶模組 | 提供收款與銀行資料;接收財務通過、退回及法務待審狀態 |
| 上游/下游 | 廠商模組 | 提供付款文件與銀行資料;接收財務通過、退回及法務待審狀態 |
| 上游/下游 | 採購與請款模組 | 提供主管已通過請款及補件;接收財務審核、付款與完成結果 |
| 上游/下游 | 訂單與合約模組 | 提供已歸檔訂單、作廢申請與金額;接收作廢結果及回填狀態 |
| 上游 | 工單與執行模組 | 提供服務項目、執行任務、倍率、預估成本、已請款金額及請款上限 |
| 上游/下游 | 發票模組 | 提供主管已通過的異動申請;接收會計執行、證明、作廢、折讓及重開結果 |
| 上游 | 系統設定與權限模組 | 提供財務入口及六項獨立子功能的檢視/編輯權限 |
| 外部服務 | 發票平台、檔案與郵件 | 外部執行發票異動,保存會計證明並通知負責業務 |
待確認
- 成本回填的完成門檻與鎖定點:目前可在沒有任何成本或憑證時標示「已回填」,也可在完成後繼續修改或改回「未回填」。需決定哪些任務必須填、哪些憑證必填,以及月結或關帳後是否鎖定。
- 成本與毛利的稅務基準:訂單未稅金額固定以總額除以 1.05,未讀取訂單實際稅額;需確認零稅、免稅或未來稅率變更時的計算政策。
- 回填狀態下的實際成本呈現:清單會顯示未標示完成但已保存的實際成本,明細摘要則只在「已回填」顯示;需統一「暫存成本」是否可進入毛利報表。
- 不可繞過的成本驗證:金額大於 0、任務歸屬、憑證搭配及完成條件主要依賴操作介面,後端未完整重驗;需定義並補上帳務資料的最低完整性。
- 跨階段審核紀錄:銀行、採購與訂單作廢多以目前狀態及同一組審核欄位保存結果,無法完整還原每次送審、退回與重送歷程;需決定財務稽核是否要求不可覆寫的事件紀錄。
- 檢視者的操作介面:採購審核、訂單作廢與成本回填對只有「檢視」的使用者仍可能顯示異動按鈕,最後由後端拒絕;需統一所有財務頁的檢視/編輯體驗。
- 財務入口的預設落點:財務首頁固定導向客戶銀行審核,但使用者可能只有其他財務子功能;需決定改為第一個有權限的子功能頁或財務總覽。
- 退佣是否正式上線:後端已有退佣設定、計算及保存端點,但沒有財務頁面與專屬權限。需明確決定先補齊權限、審核、操作介面與稅務規則後上線,或移除未使用能力。
附錄:技術對照(供開發)
| 中文業務用語 | 程式識別字 | 類型 |
|---|---|---|
| 待銀行資料審核 | PendingAccountReview | 銀行審核狀態 |
| 銀行資料退回 | AccountRejected | 銀行審核狀態 |
| 待法務審核 | PendingCreditLineReview | 銀行審核狀態 |
| 待財務審核 | PendingFinanceReview | 採購狀態 |
| 財務退回 | FinanceRejected | 採購狀態 |
| 會計退回 | FinanceRejected | 發票異動狀態 |
| 待付款 | PendingPayment | 採購狀態 |
| 待補發票 | PendingInvoice | 採購狀態 |
| 待發票審核 | PendingInvoiceReview | 採購狀態 |
| 發票退回 | InvoiceRejected | 採購狀態 |
| 已完成 | Complete/Completed | 採購/異動狀態 |
| 待財務作廢審核 | PendingFinanceVoidReview | 訂單作廢狀態 |
| 作廢未通過 | VoidNotPassed | 訂單作廢狀態 |
| 已作廢 | Voided | 訂單狀態 |
| 未回填/已回填 | NotFilled/Filled | 成本回填狀態 |
| 待會計執行 | FinanceExecution | 發票異動狀態 |
| 待會計確認 | FinanceReview | 發票異動狀態 |
| 待主管審核 | ManagerReview | 發票異動狀態 |
| 正式歸檔 | SignedAndVerified | 訂單狀態 |
| 一般訂單 | DirectOrder | 單據類型 |
| 檢視/編輯 | View/Edit | 權限等級 |
| 財務入口 | Finance | 功能權限 |
| 客戶銀行資料審核 | Cust_BankAcct_Review | 功能權限 |
| 廠商銀行資料審核 | Vendor_BankAcct_Review | 功能權限 |
| 採購財務審核 | PurchaseReview_For_Finance | 功能權限 |
| 訂單作廢財務審核 | Order_Void_Review | 功能權限 |
| 訂單成本回填 | Order_Cost_BackFill | 功能權限 |
| 發票異動會計審核 | Invoice_Adjustment_Finance_Review | 功能權限 |