外觀
報價模組
快速理解:本模組維護可重複使用的「服務價格卡」,讓業務選取服務、產品與方案作為訂單或合約的起始資料,但不取代單據自己的客戶承諾快照。
1. 模組全貌
管理範圍
報價模組管理服務目錄及價格素材:
- 以服務分類區隔不同業務型態。
- 在分類下維護服務類型、服務項目及負責執行部門。
- 在服務項目下維護產品形式、素材形式與一個或多個價格方案。
- 依分類保存計價形式、規格、成本、對外報價、成本倍率、方案說明與內部備註。
- 提供一般訂單、掛帳合約及 LINE OA 合約查詢與選用。
本模組不管理客戶、專案金額承諾、折扣、稅額、發票、主管審核、用印、簽回、法務歸檔或工單生命週期;這些由訂單與合約模組及其下游模組管理。
主要角色
| 角色 | 主要責任 |
|---|---|
| 價格卡檢視者 | 瀏覽各服務分類、服務內容、產品及方案 |
| 價格卡維護者 | 新增、編輯或刪除服務類型、服務項目、產品與方案 |
| 一般訂單編輯者 | 從可用價格卡挑選服務,帶入訂單後調整數量、期間、折扣及最終金額 |
| 掛帳/LINE OA 合約編輯者 | 從媒體掛帳價格卡挑選合約服務範圍 |
| 執行部門 | 由服務項目的負責部門銜接後續指定執行人與工單 |
核心資料階層
text
服務分類
└── 服務類型
└── 服務項目(服務介紹、執行部門)
└── 產品(產品形式、素材形式)
└── 價格方案(計價、成本、價格、說明與備註)- 服務分類是系統既有的大類,維護畫面不提供新增或編輯分類。
- 服務類型是分類內的目錄層。
- 服務項目代表可被選用及派工的服務,並指定一個執行部門。
- 產品描述服務的產品與素材形式。
- 價格方案是實際可被訂單或合約選取的最小單位。
目前可見的服務分類
| 分類 | 價格方案重點 | 主要使用方式 |
|---|---|---|
| 媒體執行(GFYL) | 指定計價形式與對應規格,可填固定或區間成本、對外報價、比率及倍率 | 一般訂單 |
| 媒體執行(LINE) | 指定計價形式與對應規格,固定成本、對外報價及多數方案的單價 | 一般訂單 |
| 媒體掛帳 | 固定為「依實際用量計費」,自訂規格,不填執行成本與對外報價 | 掛帳與 LINE OA 合約 |
| 媒體採購、企劃服務、企劃製作、系統服務 | 自訂規格、固定或區間成本、對外報價及倍率 | 一般訂單 |
系統另保留「數據」分類識別,但目前價格卡與訂單的分類頁籤未顯示它。
價格卡與客戶承諾
價格卡是可持續維護的主檔,不是已成立單據的唯一真相來源。選取方案時,系統會把部分名稱、規格、價格與說明複製到訂單或合約;單據之後可以調整其中部分內容。因此:
- 修改價格卡不代表已成立訂單或合約應跟著改。
- 軟刪除價格卡資料只會讓它不能再被新單據選取,不會直接刪除既有單據內容。
- 目前單據並非完全獨立快照;部分欄位仍在讀取時引用價格卡主檔,詳見第 3 節。
2. 核心流程
A. 建立服務價格卡
- 選擇一個既有服務分類。
- 建立服務類型;同一分類內名稱不可重複。
- 在服務類型下建立服務項目,填服務介紹並指定執行部門。
- 在服務項目下建立產品,填產品形式及選填素材形式。
- 在產品下建立一個或多個方案;只有完整到方案層級的資料可供下游選取。
B. 選用到一般訂單
- 訂單依專案類型顯示可用分類;一般訂單排除媒體掛帳。
- 使用者可依服務項目或產品形式搜尋方案,並查看方案說明與內部備註。
- 同一方案可加入多次,成為多筆可分別調整的服務明細。
- 系統帶入服務名稱、產品、規格、對外報價、倍率、比率或單價等起始資料。
- 訂單再依分類計算期間、數量、預算、折扣、服務費及最終承諾金額;價格卡本身不決定最後成交金額。
C. 選用到掛帳與 LINE OA 合約
- 兩種合約都只顯示媒體掛帳分類。
- 同一合約不可重複加入相同方案。
- 選取後帶入服務、產品、規格與方案說明;數量預設為 1。
- 合約畫面與 LINE OA 合約文件以「依實際用量計算」呈現,後續實際請款不由價格卡預先鎖定。
3. 商業規則
權限
| 能力 | 規則 |
|---|---|
| 瀏覽價格卡 | 需要服務價格卡檢視權限「服務價格卡管理」 |
| 維護價格卡 | 需要同一功能的編輯等級權限;可新增、修改及刪除各層資料 |
| 從一般訂單選用 | 由訂單檢視/編輯權限控制,不另外要求價格卡頁權限 |
| 從合約選用 | 由合約檢視/編輯權限控制,不另外要求價格卡頁權限 |
| 變更審核 | 價格卡修改不經主管或法務審核,儲存後即成為新單據可查到的內容 |
階層、名稱與必填限制
| 主題 | 規則 |
|---|---|
| 服務類型 | 名稱必填;操作介面限制 7 個全形字的等值長度;同一分類內不可與有效類型同名 |
| 服務項目 | 名稱必填且最多 10 字;執行部門必填;同一服務類型內不可與有效項目同名 |
| 媒體掛帳服務 | 服務名稱在整個媒體掛帳分類內都不可重複,即使位於不同服務類型 |
| 產品 | 產品形式必填,操作介面限制 12 個全形字的等值長度;素材形式選填 |
| 方案規格 | 必填,操作介面限制 8 個全形字的等值長度 |
| 方案說明 | 選填、最多 500 字,定位為可提供客戶或下游單據使用的說明 |
| 內部備註 | 選填,供價格卡與選取畫面內部辨識,不是客戶承諾文字 |
| 上下層 | 新增資料必須隸屬既有上一層;目前沒有跨分類或跨服務搬移功能 |
產品形式及價格方案目前沒有同層名稱或內容唯一性限制,因此可以建立內容相同的多筆資料。
分類別計價規則
媒體計價縮寫依業界慣例使用:CPC 為每次點擊成本、CPM 為每千次曝光成本、CPV 為每次觀看成本、CPI 為每次安裝成本、CPA 為每次行動成本、CPF 為每位粉絲成本、CPE 為每次互動成本、vCPM 為每千次可視曝光成本、CPCV 為每次完整觀看成本。
所有分類的成本倍率皆必填;除媒體掛帳外,對外報價亦必填。
| 分類 | 計價形式 | 執行成本 | 其他欄位 |
|---|---|---|---|
| 媒體執行(GFYL) | 可選 CPC、CPM、CPI、CPV、粉絲讚、CPF、CPE、vCPM、CPCV;系統帶出對應規格 | 固定金額或金額範圍 | 可填 0–100 的比率 |
| 媒體執行(LINE) | 可選 CPM、vCPM、CPV、CPF、CPI、CPA、CPCV、LINE 貼圖下載;系統帶出對應規格 | 固定金額 | 非貼圖方案另可填單價 |
| 媒體掛帳 | 固定為「依實際用量」 | 不顯示 | 不顯示對外報價;規格自行填寫 |
| 其他可見分類 | 不顯示計價形式 | 固定金額或金額範圍 | 規格自行填寫 |
- 金額輸入在操作介面不可小於 0。
- 固定成本與區間成本、對外報價及成本倍率是分開輸入的素材;價格卡不會自動用成本或倍率推導對外報價。
- 成本倍率預設為 1,下游訂單用它作為成本估算的起始值,仍可在訂單或工單流程調整。
- 目前操作介面與後端都未明確檢查區間成本的最低值必須小於或等於最高值。
主檔與單據快照
| 資料 | 一般訂單選取後 | 掛帳/LINE OA 合約選取後 |
|---|---|---|
| 類型、服務、產品、方案識別 | 保存識別碼,供追溯來源 | 保存識別碼,供追溯來源 |
| 類型、服務、產品名稱與規格 | 複製並保存於單據 | 複製並保存於合約服務 |
| 方案說明 | 複製後可在單據內調整 | 複製後可在合約內調整 |
| 對外報價、單價、比率、倍率 | 作為起始值保存,後續由訂單計算與調整 | 資料模型可保存對外報價,但目前新增合約服務的選取轉換未完整帶入 |
| 內部備註 | 選取時可查看,但不保存到單據服務明細 | 選取時可查看,但不保存到合約服務 |
| 計價形式 | 單據服務明細未保存獨立快照,再次讀取時引用目前方案 | 合約服務未保存計價形式快照 |
| 執行部門 | 再次讀取時引用目前服務項目的執行部門 | 再次讀取時引用目前服務項目的執行部門 |
因此目前行為是「部分快照、部分即時引用」。價格卡改名或改價通常不會覆寫單據已保存的名稱與金額,但修改方案計價形式或服務執行部門,可能改變既有單據後續看到或使用的資料。
刪除與歷史保留
- 服務類型、服務項目、產品及方案都採軟刪除。
- 上層仍有有效子資料時不可刪除(服務類型←服務項目←產品←方案),需由方案往上逐層處理。
- 方案可直接軟刪除;既有訂單或合約不會因此被連帶刪除。
- 目前沒有還原已刪除價格卡資料的操作入口。
- 每層資料都保存建立、修改人員與時間;目前價格卡畫面只直接顯示方案的建立及最後修改資訊。
4. 狀態與例外
價格卡資料沒有草稿、送審、通過或歸檔等生命週期;每筆資料只有有效與軟刪除差異,且維護者儲存後立即生效。因此本模組不畫狀態圖,以免把資料可見性誤解成審核狀態。
常見阻擋與例外
| 情況 | 系統行為 |
|---|---|
| 沒有價格卡檢視權限 | 無法進入服務價格卡頁 |
| 只有檢視、沒有編輯權限 | 可瀏覽,但不顯示新增、編輯及刪除操作 |
| 當前分頁因刪除而變空 | 價格卡畫面回到第一頁重新載入 |
| 查詢新單據可選方案 | 只回傳各層都未軟刪除的完整方案 |
| 關鍵字搜尋 | 一般訂單與合約的選取清單只搜尋服務項目或產品形式 |
| 同方案重複選取 | 一般訂單允許多筆;掛帳與 LINE OA 合約禁止重複 |
| 價格卡匯入或匯出 | 目前沒有價格卡專屬的匯入、匯出流程 |
目前不一致
- 資料層保留「是否在價格卡顯示」及「是否在訂單顯示」設定,但目前價格卡頁籤及訂單選取主要使用固定分類清單,未依這兩個設定動態過濾。
- 系統有「數據」分類識別,價格卡頁與訂單選取清單卻未顯示。
- 價格方案資料保留「是否可升降」欄位,但目前價格卡畫面不提供維護入口,新建或編輯時實際上維持關閉。
5. 上下游與未確認事項
上下游影響
| 關係 | 模組 | 影響 |
|---|---|---|
| 上游 | 服務分類設定 | 定義價格卡可使用的業務大類、排序及顯示意圖 |
| 上游 | 系統設定與權限模組 | 提供服務項目的負責執行部門及價格卡異動人員 |
| 下游 | 訂單與合約模組 | 一般訂單選用多種服務方案;掛帳與 LINE OA 合約只選媒體掛帳方案,並保存各自的承諾資料 |
| 下游 | 工單與執行模組 | 沿用單據服務及其負責部門,並以成本倍率作為執行成本起始資訊 |
| 下游 | 採購與請款模組 | 透過訂單與工單取得服務、產品及成本資訊,不直接修改價格卡 |
| 下游 | 分析報表 | 以價格卡服務識別連結訂單服務,供分類與服務層級分析 |
待確認
- 承諾快照邊界:既有單據的名稱、規格與價格多數已保存,但計價形式與執行部門仍讀取目前價格卡;需決定哪些欄位應在選取時完整鎖定,哪些欄位允許主檔異動後連動。
- 合約對外報價:合約資料模型可保存對外報價,但目前新增服務的選取轉換未完整帶入,且畫面固定顯示依實際用量;需確認該欄位是否應保存、如何使用。
- 內部與對外說明:方案說明會帶入單據且可再修改,內部備註只在選取時查看;需確認服務介紹、素材形式與內部備註是否也需要成為可稽核快照。
- 分類顯示來源:需確認服務分類應依主檔的顯示設定動態控制,或維持前端固定頁籤;「數據」分類是否應重新開放也需一併決定。
- 價格治理:價格卡變更目前無生效日、版本、審核或異動理由;需確認對外報價及成本變更是否需要審核與歷史版本,以支援日後追溯。
- 成本區間:目前未強制最低成本小於或等於最高成本;需確認是否應在前後端共同阻擋反向區間。
附錄:技術對照(供開發)
| 中文業務用語 | 程式識別字 | 類型 |
|---|---|---|
| 依實際用量 | ActualUsage | 計價形式 |
| 服務價格卡管理 | Quotation_WenkService | 功能權限 |
CPC、CPM、CPI、CPV、CPF、CPE、vCPM、CPCV 與 CPA 是業務使用的媒體計價縮寫,不是程式變數。