水險共保系統流程圖

依 2026-10-30 可攜測試包的原始碼判讀,細節見 architecture.md 第 8 節。2026-11-02。

1. 業務主流程

大宗物資共保漁船責任險共保會員公司1 主檔設定費率、共保比例2 承保、批改、理賠逐筆或 Excel 匯入D1 主檔設定比例、公式2 報價前端算保費A3 承保、批改匯入員工名冊D4 月結驗證、關帳5 帳單拆分各公司B6 電子收據預建,未開立C查看帳單、收據只看自家公司

第 1–6 步由公會承辦在系統操作。兩個子系統分別輸入資料,之後共用月結、帳單、收據。紅色圓標對應第 4 段的風險。漁責報價另有獨立子系統 FISHERY_QUOTE_SYSTEM。

2. 保費與管理費怎麼算

大宗漁責保額 × 費率÷ 100簽單保費共保保費× 年度共保比例各公司保費依公司比例拆分管理費基數 × 費率 + 固定額保費 PREM保額÷除數×費率×折扣×人數A共保保費 R_PREMPREM × 共保比例帳單公式主檔公式,自寫 parserB各公司應收應付管理費、佣金在瀏覽器計算,後端照收

金額四捨五入到整數。大宗的管理費基數有 5 種:簽單、共保、再保、簽單合計、共保合計。漁責月結時的管理費固定為 0,到帳單才計算。

3. 電子收據狀態

帳單產生或變更同步工作同一交易寫入背景 worker每 15 秒PRECREATED預建收據正式開立未實作,已停用CNEEDS_REVIEW人工檢查作廢隨帳單作廢金額異常、公司變更帳單作廢

收據金額取自帳單管理費。已正式開立的收據不會被覆寫,也會擋下帳單作廢。虛線紅框表示尚未實作。

4. 流程上的風險

位置問題證據
A漁責報價保費只在瀏覽器計算。後端直接採用送來的 PREM,沒有重算。index.ts:9745
B漁責帳單主檔缺資料時,靜默套用寫死值:11 家公司比例、佣金 12%、管理費 5%。管理費公式有一個分支永遠不會執行。index.ts:10048-10137
C電子收據只能預建。正式開立與配號未實作,目前停用。封裝驗證.json:41
DExcel 匯入用 xlsx 0.18.5 解析上傳檔,有 2 個已知 CVE,npm 上沒有修正版。node_modules/xlsx