
款式的「成本表」分頁——工廠、客戶、內部三種對象分頁,搭配每件成衣的明細構成、每張表的加項與總計。
它是什麼
成本表是以款式、以版本、以對象區分的每件價格構成——以工廠對客戶兩個視角拆解一件成衣的成本。 單一張成本表針對單一款式的單一版本,逐項說明每一項物料對工廠來說是多少錢、對客戶來說又是計入多少錢。 成本表有兩條並行的成本欄位:- 工廠端——這件成衣您要做或要採購的成本(您毛利的輸入,也是您與供應商談判的依據)。
- 客戶端——這件成衣您報給客戶的價格(會出現在報價單或形式發票上的價格)。
為什麼存在
成衣的成本要同時擔兩個任務。您需要一份乾淨、站得住腳的工廠端成本構成——布料用量、輔料、工繳、雜項—— 作為與工廠談判的依據,並讓自己知道底價在哪裡。您同時也需要另一份呈現給客戶的報價, 而它很少只是工廠成本加一個固定毛利。兩條欄位讓同一張成本表同時支撐兩個任務, 無須再開一份文件、也不至於兩邊走樣。 版本制讓成本構成可以演進——成本被重新議價、某種物料被替換、報價需要套用不同倍率—— 而每一個舊版本對於它所支撐的訂單或報價單而言仍完整保留。 以對象區分的核准讓業務可以先簽核客戶端視角,工廠端同時仍在議價,反之亦然。何時會用到
- 在開發期間,隨成形而建立工廠端成本。
- 在報價時,設定報價單與形式發票將承載的客戶端價格。
- 在再次下單或重新議價時——當價格基礎改變時,建立新的版本、重新建構、完成核准。
- 在交付給商務之前,由您租戶內負責核准成本表的工廠、客戶、內部對象逐一簽核。
依賴項
- 一個款式——每一張成本表都掛在一個款式上。詳見款式模組指南。
- 一份物料表,若您打算用從物料表複製把成本表的明細從款式的物料清單填入。 物料表不需要已核准,複製動作也能執行。詳見物料表頁面。
- 您租戶中至少一個啟用的核准對象——由管理員設定工廠、客戶、內部三者中哪些啟用。 若一個都沒啟用,便無法建立新的成本表版本。
哪些東西依賴它
- 款式的毛利分析檢視——每條明細的工廠/客戶/毛利明細表,以及(選擇訂單時) 依訂單投影的總計,由目前成本表版本計算得出。僅供內部對象。
- 依對象剪裁的匯出——成本表對工廠、客戶或內部對象的 PDF / Excel 匯出。
- 下游在報價單、形式發票與訂單上所做的價格決策——這些都讀取目前成本表版本的客戶端數值作為價格基礎。
- 每張對款式所保有的綁定—— 當某張訂單的成本表版本被建立、被標記為目前版本、或被切換時,該訂單的綁定會同步推進。 詳見物料表、成本表與文件版本。
欄位
成本表的欄位依用途分組。表頭承載識別、每張表的加項、備註與稽核。每一條明細承載一項物料的成本構成。 每一列核准列承載一個對象的簽核狀態。表頭——識別
版本——此款式成本表的版本號。版本建立時由平台指派;第一個版本為 1, 之後每次在同一款式(及綁定訂單時,在同一訂單)建立新版本即加一。款式——上層款式。在版本建立時設定,之後不再編輯。訂單——當成本表是在訂單脈絡下建立時,所綁定的訂單。當設定時,把此版本標記為目前版本會推進該訂單的版本綁定。 選填;款式層級的成本表沒有訂單綁定。
表頭——每張表的加項
這些是套用到整張表(而非任一條明細)的每件金額。它們會被計入總計。工繳(工廠)——工廠端的工繳,每件。選填。工繳(客戶)——客戶端報價中的工繳,每件。選填。雜項(工廠)——其他不屬於物料明細的工廠端每件金額。選填。雜項(客戶)——客戶端對應的金額。選填。
表頭——備註與稽核
備註——自由文字。選填。建立時間、最後更新時間——由系統設定。在成本表上顯示供參照。
明細——識別與顯示
每一條明細記錄一項物料的每件成本。說明——這條明細是什麼。必填,上限 500 字元。類型——明細的群組:布料或輔料。明細以固定群組順序顯示(先布料,後輔料)。 表頭的工繳與雜項加項位於表頭,不出現在明細列。排序——明細在群組內的位置。拖曳重新排序會寫入此欄;變動範圍限於同一群組內。
明細——來源資訊
這些欄位用於識別物料與其來源。客戶檢視會與工廠、內部檢視並列顯示物料編號與部位,僅供應商保持工廠與內部專用。客戶匯出則完整省略
這些來源欄位(詳見「變更的影響」)。
物料編號——物料的代號。在「從物料表複製」產生的明細上凍結; 來源物料表明細的物料編號會擷取到此處,之後不會再從主檔重新讀取。部位——物料位於成衣上的部位(例如身片、領子)。供應商—— 名稱。與物料編號一樣,於複製時凍結——物料表自其挑選此值的目錄請見廠商。單位——用量的報價/報表計量單位(例如 yd、pc)——您用於 報價與報表的單位。採購單位——採購時實際使用的單位,當其與單位不同時填入——也就是 您實際買進的單位。選填,且僅在工廠與內部對象上可編輯。不會透過 「從物料表複製」帶入;如有需要,在複製之後再填入。
明細——每件數量與價格
這些是計算的輸入。所有對象的檢視皆相同;客戶對象的匯出只會隱藏工廠端的欄位。用量——物料的工廠端每件用量。用量(客戶端)——客戶端每件用量。透過「從物料表複製」建立的明細,預設與用量相同。損耗 %——套用到用量以推導出計算用調整用量的工廠損耗百分比(詳見「計算」)。選填。單位成本(工廠端)——工廠端的單位價格。選填。客戶單位成本——客戶端的單位價格。手動模式下由您直接輸入;複製時 預設與工廠端單位成本相同。倍率模式下,此欄顯示工廠端單位成本乘以客戶加成倍率後的數值——也就是成本頁籤所顯示、客戶匯出所報價的 乘算後價格。客戶加成倍率——每行的 OEM 加成。當設定時,客戶端的明細成本以工廠端明細成本乘以此倍率計算, 且客戶單位成本顯示乘算後的數值。當留空時,明細採用手動模式。明細備註——自由文字。選填。
核准列
成本表為每個啟用的對象各有一列核准列。每列記錄:對象——工廠、客戶或內部。狀態——待核准、已核准或已駁回。版本建立時預設為待核准。核准者、核准時間——對象核准時設定;對象之後駁回時清空。駁回者、駁回時間、駁回備註——對象駁回時設定;對象之後再次被核准時清空。
業務規則
- 每個文件版本對應一張成本表。 款式成本表的某個版本就是一張成本表——兩者是同一個物件。 核准後想改值,請建立新的版本;舊版本無法被改寫。
- 成本表版本可綁定到訂單,或保持在款式層級。 在訂單脈絡下建立版本時,版本即綁定到該訂單, 且該訂單對成本表的版本綁定會在版本被建立、被標記為目前版本、或被切換時同步推進。 不在訂單脈絡下時,版本為款式層級。同一款式上可同時存在兩者。
- 編輯僅限草稿。 表頭編輯(工繳、雜項、備註)、明細的新增/編輯/刪除、明細重新排序, 以及「從物料表複製」,都需要成本表處於草稿狀態。對處於部分已核准或已核准的成本表發出寫入請求時, 會被以「僅限草稿」訊息拒絕。
- 表頭狀態由對象核准列推導,不可直接設定。 系統會在每次核准或駁回後重新計算:
- 任一對象已駁回 → 成本表為草稿;
- 所有啟用對象已核准 → 成本表為已核准;
- 至少一個已核准且其餘均非「已駁回」 → 成本表為部分已核准;
- 其餘情況(全部待核准) → 成本表為草稿。
- 核准依對象進行,並非整份文件一次核准。 客戶對象可在工廠對象仍待核准時就先核准——成本表會顯示部分已核准。 對已核准的對象再次核准會被拒絕;要再做,得先將該列駁回。
- 任何具備成本表核准權限的使用者皆可核准任一對象。 平台不會把客戶對象限給業務、把內部對象限給財務—— 核准由能力決定,而非由要核准哪個對象決定。
- 再次核准會清除駁回。 對狀態為已駁回的對象執行核准會成功,
並清除該列的
駁回者、駁回時間與駁回備註,改以新的核准者與核准時間取代。 清除駁回的使用者不必是當初做出駁回的同一人。 - 租戶內至少要有一個啟用的核准對象。 若無任何對象啟用,建立新的成本表版本會被拒絕。
- 「從物料表複製」只產生布料與輔料明細。 工繳與雜項以每張表的加項位於表頭,並非由複製產生的明細, 「從物料表複製」不會動到它們。
- 再次執行「從物料表複製」會更新成本明細而不產生重複。 已連結到某筆物料表明細的成本明細,在再次執行時會被跳過; 自上次執行後新增的物料表明細,則會被建立為新的成本明細。
- 「從物料表複製」不需要物料表已核准。 不論物料表狀態為何,成本表都會從款式目前的物料表複製。 只有在款式沒有目前的物料表時才會被拒絕。
- 客戶加成模式依明細而定。 當明細設有
客戶加成倍率時採倍率模式;留空時採手動模式。 倍率模式下,客戶端明細成本由工廠端明細成本推導而來,畫面上與客戶匯出上所顯示的客戶單位成本即為工廠端單位成本乘以倍率後的數值。手動模式下,由您直接設定客戶單位成本。同一條明細不可同時啟用兩種模式。 - 毛利分析僅供內部、且唯讀。 款式的「毛利分析」檢視——顯示每條明細的工廠/客戶/毛利 與訂單投影——在檢視時由目前成本表版本計算得出,不會儲存。它不會出現在任何面向客戶的文件上。
- 核准不依內容把關。 平台不會因為成本表沒有明細、缺少價格或總計為零而拒絕核准。 準備好就核准;數學會把缺漏部分以空值帶過,不會擋下流程。
- 成本表的寫入動作受權限管控。 由具備成本表寫入權限的使用者建立版本、編輯、執行「從物料表複製」, 並核准或駁回對象。讀取與匯出對您租戶內已登入的使用者開放。
價格鎖定的三個層次
成本表的「鎖定」分三個層次說明:- 數值在「從物料表複製」時凍結到成本明細上。 執行複製時,每一筆合格的物料表明細都會成為一條成本明細, 而該成本明細會擷取自己一份的物料編號、部位、供應商、單位、用量、單位成本(工廠端)與客戶單位成本。 從這一刻起,更動來源的物料表明細——或底下的 或 ——不會改變這條成本明細的內容。成本表自此成為這條明細的真實來源。
- 「已核准」凍結整份文件、不能再編輯。 一旦所有啟用對象都已核准,表頭狀態便推導為已核准, 所有編輯路徑都會以「僅限草稿」拒絕。之後要改值,請建立新的版本。
- 版本透過每張訂單的版本綁定鎖定到該訂單。 款式可跨訂單重複使用; 當成本表版本綁定到某張訂單時,該訂單的版本綁定會在版本被建立、被標記為目前版本、或被切換時同步推進。 該綁定就是讓某個特定版本成為「這張訂單的成本」的關鍵。
驗證
沒有任何儲存時驗證會檢查:成本表在核准前至少有一條明細、每條明細是否同時有工廠端與客戶端價格、
總計是否非零。平台信任您在成本構成準備好時去核准(詳見業務規則 14)。
日期邏輯
成本表本身不承載任何商務日期——沒有報價日、沒有生效日、也沒有到期日。 報價單或形式發票上的日期住在那些文件上,不在成本表上。 系統會記錄兩類時間戳:- 每個對象核准列上的
核准時間、駁回時間——對象核准或駁回時設定,列狀態切換時清空。 對成本表可做什麼的影響,來自表頭狀態的重新計算,而非時間戳本身。 - 表頭上的
建立時間、最後更新時間——在建立時設定,且在每次寫入時更新。
狀態與轉換
成本表的狀態是由它的對象核准列推導而來(業務規則 4)。可見的狀態有:- 草稿——成本表可編輯。表頭變更、明細編輯、重新排序與「從物料表複製」皆可用。 新的成本表版本從這裡起算。
- 部分已核准——至少有一個對象已核准且無對象駁回;其餘仍待核准。成本表不可編輯(再編輯須另建版本)。
- 已核准——所有啟用對象皆已核准。成本表不可編輯。
- (建立) → 草稿:新的成本表版本以每個啟用對象一列待核准起始。
- 草稿 → 部分已核准:一個對象核准,且至少另一個對象仍待核准。
- 草稿 → 已核准:所有啟用對象都核准(或當僅啟用一個對象時,該對象核准)。
- 部分已核准 → 已核准:最後一個待核准的對象完成核准。
- 部分已核准或已核准 → 草稿:任一對象駁回。 不論其他已核准的數量,駁回都會把表頭狀態重設為草稿。
- 草稿 → 草稿(無作用):所有對象仍待核准。
- 草稿——完整編輯權限(表頭加項、明細新增/編輯/刪除、重新排序、「從物料表複製」)。 匯出在草稿狀態下亦可運作,且匯出標頭會顯示草稿狀態,讓收件人看到此版本並未定稿。
- 部分已核准、已核准——所有編輯路徑會被拒絕。新的工作請建立新的版本。
- 核准時:對象列的
核准者與核准時間會設定;該列上原有的駁回者、駁回時間與駁回備註會被清除。 - 駁回時:對象列的
駁回者、駁回時間與駁回備註會設定;該列上原有的核准者與核准時間會被清除。
計算
成本表的所有數學在檢視時由明細與表頭加項計算得出。任何結果都不會儲存—— 成本表上並無已儲存的「總計」。改變輸入、儲存、下次檢視時重新計算。 每條明細,工廠端:- 調整用量 =
用量 × (1 + 損耗 % / 100)。用量或損耗 %任一未填時為空。 - 明細成本(工廠端) =
調整用量 × 單位成本(工廠端)。任一輸入未填時為空。
- 倍率模式(當設有
客戶加成倍率時): 明細成本(客戶端) =明細成本(工廠端) × 客戶加成倍率。當工廠端明細成本為空時為空。 - 手動模式(當
客戶加成倍率留空時): 明細成本(客戶端) =用量(客戶端) × 客戶單位成本。任一邊未填時為空。
- 明細毛利 =
明細成本(客戶端) − 明細成本(工廠端)。任一邊為空時為空。
- 工廠端總計 = 所有明細的工廠端明細成本加總,加上
工繳(工廠)與雜項(工廠)。 當有其他項目貢獻時,空值貢獻記為零;只有在所有項目都沒有貢獻時,總計才為空。 - 客戶端總計 = 客戶端明細成本加總,加上
工繳(客戶)與雜項(客戶)。空值規則同工廠端。 - 總毛利 =
客戶端總計 − 工廠端總計。任一邊為空時為空。
- 成本頁籤畫面上,數值顯示到小數 2 位,四捨五入(half-up)。
- PDF 與 Excel 匯出裡,數值列印到至多小數 4 位,並去除尾端的零——
12.5000顯示為12.5,12.3456顯示為12.3456。
毛利分析
款式的毛利分析頁籤是僅供內部對象的唯讀檢視,由目前成本表版本計算得出。 它從款式詳細頁進入;當您是從訂單脈絡開啟時,同一頁籤也會呈現該訂單數量的 投影(見下)。它不會出現在任何面向客戶的文件上。 頁籤的主體是一張逐明細表——依成本表自身的順序,每條成本明細一列(先布料, 後輔料)——欄位如下:類型、說明、料號、單位——明細的識別欄。說明與其他識別值讀自 目前的成本表版本。總用量(工)——工廠端每件含損耗的用量,與成本表的調整用量相同。單價(工)、總金額(工)——工廠端的單價與明細成本,皆取自成本表版本。單價(客)、總金額(客)——客戶端的單價與明細成本,取自成本表版本。毛利——逐明細毛利,總金額(客) − 總金額(工)。
工繳與雜項表頭金額
(見上方「欄位 → 表頭——每張表的加項」)。每條加項列同時顯示工廠端、客戶端與
其間的毛利,讓工繳與雜項的貢獻與物料明細並列閱讀。
頁腳的每件合計 — 工廠/客戶/毛利一列把明細成本與兩條加項加總為每件總計
——也就是計算節定義的工廠端總計、客戶端總計與總毛利。
當您在訂單脈絡下開啟(從某張訂單的「款式與 SKU」進到款式頁時,
訂單脈絡會帶到此頁籤),頁腳會多出一列訂單合計(×N 件),
把每件的工廠總計、客戶總計與毛利投影到該訂單在此款式上的下單數量
(該訂單在此款式上跨配色與尺碼的 數量 加總)。投影就是每件總計乘以
訂單在此款式上的數量——僅此而已;它讓團隊讀出此訂單以自身數量計的金額與毛利。
未在訂單脈絡下開啟時,訂單合計列不會出現。
表格之下會再有一列摘要條,重述每件的收入(客戶端總計)、成本
(工廠端總計)、毛利(總毛利)、與毛利率(毛利 / 收入 × 100;
當收入為空或為零時為空),方便一眼讀完。頁籤上也帶有清楚的「僅供內部」說明
——此檢視永不出現在任何客戶文件上。
毛利分析在檢視時計算,並不會儲存。訂單合計直接讀取該訂單已保存的下單數量;
它不會匯入訂單的非生產成本攤分
(攤分的處理發生在此投影之後)。
成本表數字本身以成本表自身的幣別計算。當訂單的毛利分析或報表彙整將其換算到工作區的
時,換算採用該訂單已保存的
快照,而非匯率頁面今日的目前匯率。詳見
訂單:匯率欄位。
變更的影響
- 在草稿成本表上編輯表頭加項(工繳、雜項)或
備註。 下次讀取時重新計算總計。 在非草稿狀態下嘗試寫入會被拒絕。 - 在草稿成本表上新增、編輯、刪除或重新排序明細。 下次讀取時,受影響的明細成本與總計會重新計算。
- 在草稿成本表上執行「從物料表複製」。 對於每筆尚未有對應成本明細的合格物料表明細, 會附加新的布料與輔料明細。已連結到物料表明細的既有成本明細會被保留。 工繳與雜項的表頭加項不會被觸動。
- 把不同的成本表版本標記為目前。 款式的毛利分析會切換到新目前版本的總計、 每張訂單的版本綁定(當版本綁有訂單時)同步推進,依對象剪裁的匯出也會改為提供新目前版本。 並未變更任何儲存值——版本之間各自獨立。
- 核准或駁回某個對象。 表頭狀態會立即重新計算(詳見「狀態與轉換」)。 在原本已核准的成本表上發生單一駁回,會把它退回到草稿。
- 複製之後,編輯來源的物料表明細、布料主檔或輔料主檔。 不會改變此成本表。
複製時已凍結
物料編號、部位、供應商、單位、用量、單位成本(工廠端)與客戶單位成本到成本明細上;此後成本表是這條明細的真實來源。 若要把更新後的來源值帶入,在草稿成本表上再執行一次複製——新加入的物料表明細會被建立為新明細, 既有的已連結明細不會被動到。 - 建立新的成本表版本。 一個新的草稿版本會被開啟並成為目前版本; 原本的目前版本不再是目前,但仍可讀取。舊版本上的核准保留在該版本上。
- 匯出成本表(PDF 或 Excel)。 匯出會產生依對象剪裁的成本表剪裁——
工廠與內部的匯出包含來源欄位;客戶匯出省略它們,即使
物料編號與部位會在成本頁籤的客戶檢視中出現(客戶檢視只隱藏供應商)。客戶匯出永遠為英文,因此同一份檔案可寄給任何客戶, 與當初由誰產生無關;工廠與內部的匯出可選擇以英文或中文欄位 標籤下載——標籤切換時,每條明細的描述也跟著切換,讀取所連結布料/輔料 主檔上的名稱(英文)或名稱(中文)(客戶匯出固定讀名稱(英文)), 若雙語對的對應一側為空,則回退顯示明細上儲存的文字;其他數值維持原樣。 詳見雙語主檔與翻譯。 客戶匯出的頁腳還會帶出款式紀錄上該客戶自己的款號,讓收件人看到對方在自家使用的代碼。 匯出對任何狀態皆可使用(包含草稿),匯出標頭會帶出即時的狀態, 因此草稿匯出會清楚標示為草稿。匯出不會改變成本表。
最佳實務
- 從物料表開始。 先把物料表建好,然後在一份全新的成本表版本上按下從物料表複製。 您省下了重新輸入的工夫、明細識別保持一致,且成本表第一天就承載了正確的來源資料。
- 為每條需要的布料明細設
損耗 %。 「從物料表複製」不會填損耗 %; 在您填入之前(或您刻意接受零損耗之前),工廠端明細成本會是空的。 - 客戶端優先用倍率,而非手動輸入單位成本。 倍率模式會讓客戶端與工廠端自動同步—— 工廠成本一旦重新議價,會直接傳遞過去。只有在客戶價格確實獨立於工廠成本時,才採用手動模式。
- 使用表頭的工繳與雜項加項,而非臨時新增明細。 那才是數學所預期的「每張表、每件金額」位置, 也能讓明細列保持專注於物料。
- 要重新議價,請建立新的版本;不要試圖編輯已核准的成本表。 平台會拒絕該編輯, 且舊版本就是先前訂單或報價單所依據內容的軌跡。
- 依對象核准,誰準備好就誰先核准。 業務可在工廠端仍議價時就先核准客戶端視角; 在最後一個對象簽核之前,成本表會顯示部分已核准。