SAP S/4HANA CO 學習筆記S4F25 成本標的控制(上)

S4F25 成本標的控制(上):期間別與訂單別(Cost Object Controlling in SAP S/4HANA, Part 1)

對應教材:CO-SF25-14-644-COBJ「S4F25 Cost Object Controlling in SAP S/4HANA」(Course Version 14,教材 2020 年版)Unit 1–5(PDF 第 1–346 頁)|對照 ECC/TFIN 教材:TFIN20 Part 2 Unit 8–11(Unit 8 ↔ 本頁 Unit 1;Unit 9 ↔ Unit 2;Unit 10 ↔ Unit 3;訂單別內容(本頁 Unit 4–5)在 TFIN20 中散見於 Unit 8 概論,Unit 11 資訊系統則對應下冊 Unit 11)

📘 下冊:S4F25 成本標的控制(下):銷售訂單相關生產、結果分析與資訊系統(Unit 6–11)

💡 本冊閱讀地圖 本冊以一台「堆高機(Forklift)」為主線,拆成三種控制情境,上冊處理前兩種:
情境產品/組件成本標的結算類型本冊單元
MTS+期間別(Product Cost by Period)變速箱 Gearbox T-FL2##產品成本收集器 PCC(訂單類型 RM01)+生產訂單 PP08(只做物流)PER(預設規則 STR / PP2)Unit 2–3
MTS+訂單別(Product Cost by Order)底盤 Chassis T-FL3##(生產訂單 YBM1)、基礎漆 Basic Paint T-SPC1## +聯產品溶劑 T-SPC2##(製程訂單 YBM2)生產訂單 / 製程訂單本身FUL(預設規則 PP1)Unit 4–5
MTO+銷售訂單別(Product Cost by Sales Order)堆高機 T-FL##銷售訂單項目—下冊 Unit 6–10

Unit 1:成本標的控制概論(Cost Object Controlling)

Lesson 1:成本標的控制總覽(Outline Cost Object Controlling)

1. CO 架構中的「數量流+價值流」

物流(採購 → 生產 → 庫存移動 → 銷售 → 開票)產生數量流;Controlling 在這條鏈上加入三個時間點的成本計算:

階段英文何時做什麼結果用途
預先成本計算Preliminary Costing生產前(物料成本估算、訂單/PCC 建立時)以 BOM+途程(數量結構)× 評價變式選出的價格計算計畫成本標準價、計畫成本、目標成本基礎
同步成本計算Simultaneous Costing生產期間發料、報工、入庫、發票、外購服務、重工結算等即時記入實際成本實際成本隨時可查
最終成本計算Final Costing(期末)期末結帳在製品(WIP)/結果分析、差異計算、結算FI 資產負債表/損益表、CO-PA、物料分類帳

2. 產品成本控制(CO-PC)三大元件

元件重點
產品成本規劃 Product Cost Planning(CO-PC-PCP)不依賴生產訂單即可計算製成品/服務成本;可自動抓 PP 的 BOM 與途程,也可用單位成本計算(Unit Costing)手動輸入;可用 batch input 從外部系統帶入數量結構。結果存成成本構成分解(cost component split)與明細(itemization)。
成本標的控制 Cost Object Controlling(CO-PC-OBJ)以「成本標的」收集生產產品或服務的成本:銷售訂單、生產訂單、製程訂單、產品成本收集器、專案(WBS)等。負責同步成本計算與期末最終成本計算,結果結算到 FI 與 CO-PA。
實際成本計算 Actual Costing / 物料分類帳(CO-PC-ACT / ML)期末依物料移動動態推導數量結構,計算實際製成品成本,可寫回物料主檔成為已關帳期間的期間單位價格;以多階結算把差異沿採購/生產層級往上滾。

預先成本計算結果的三種下游用途(考試愛問):

  • CO-OBJ 用「明細 itemization」做明細層級的差異分析。
  • CO-PA 用「成本構成分解」計算邊際貢獻(銷貨成本拆成構成要素)。
  • FI 用成本構成分解拆分銷貨成本(COGS split)。

3. CO-PC 的管理與法定需求

管理需求法定需求
支援降本、策略決策(做哪些產品、在哪裡/如何生產)、作業決策(訂價、製造效率)原料/半成品/成品評價、在製品 WIP、預期損失準備

好處:建立標準衡量績效並做差異分析;主要成本構成分解;替代評價(法定、集團、利潤中心)與三種平行幣別;以成本估算提供標準價;期末決定並評價 WIP;MTO 環境下做期間應計與預期損失提列。

4. 同步成本計算的實際成本來源與報工建議

  • MM 貨物移動、FI 發票、PP 報工(confirmation)、直接為成本標的採購的外部服務、重工成本結算。
  • 發料、報工、入庫可分開執行;也可由作業的控制碼(control key)設定「最後作業報工時自動入庫」,或把耗用物料指派到作業並於報工時倒沖(backflush)。
  • 報工可在訂單層或作業層;若之後要算 WIP 與差異,建議作業層報工。

5. 期末結帳流程

範本分攤 Template Allocation→實際價格重新評價 Revaluation→間接費用 Overhead→WIP / 結果分析→差異計算 Variance→結算 Settlement
  • 範本分攤:發送者可為成本中心或企業流程(business process),接收者可以是任何 CO 物件,可用系統中任何資訊當成本動因(依耗用分攤);比傳統間接費用附加(以直接成本 × 費率)更有彈性。
  • 結果分析(Results Analysis):決定 WIP;全額結算(FUL)以實際成本、期間結算(PER)以目標成本。需在成本標的上指派結果分析碼(RA Key)。
  • 對「帶收入」的成本標的做結果分析:銷售訂單項目、WBS、內部訂單、維修訂單、客服訂單。
  • 差異計算求目標成本,供目標/實際比較;報廢差異永遠以目標成本對實際成本計算。
  • 結算是最後一步:結到 FI、CO-PA,並同時在物料分類帳產生明細。

6. 三種控制概念比較

項目訂單別 Product Cost by Order期間別 Product Cost by Period銷售訂單別 Product Cost by Sales Order
適用離散批量、產品有變化或依客戶需求不同穩定連續生產的標準品、重複性生產、大量生產接單後生產(個別設計、變式組態、整廠工程)
成本標的生產訂單/製程訂單(物流+成本同一物件,coupling)產品成本收集器(物流用訂單,成本在 PCC,de-coupling)銷售訂單項目(可結合 WBS、內部訂單)
結算類型FUL 全額結算PER 期間結算依需求類別
WIP 評價實際成本:借貸餘額=WIP目標成本:WIP 數量 × 標準成本/預估結果分析(含準備/未實現成本)
差異何時實現狀態 DLV(已交貨)或 TECO(技術完成)後;最後一期才實現每期同時算 WIP 與差異;每期實現期末重點在預期損失準備與缺少的實際成本
狀態狀態相關(status-dependent)簡化狀態概念(產品可能連續生產數年)—
  • 訂單別狀態規則:訂單既非 DLV 也非 TECO → 以實際成本算 WIP;一旦 DLV 或 TECO → 先前 WIP 沖銷,剩餘餘額全數視為差異並分類到差異類別。
  • 期間別「必須」用 PCC 的典型情況是重複性生產(計畫與報工對生產線/生產版本而非訂單,所有成本記到 PCC)。教材在同段也提到製程訂單的聯產品(joint production),但重點是:聯產品無法使用期間別,只能用訂單別(見 Unit 4–5 及 Unit 5 L8 的 PCC 缺點)。
  • PCC 的控制層級以「產品 ID」為基礎;大量生產時以產品(而非每張訂單)控制通常較合理。
  • 生產版本(production version)=物料號碼+生產線(途程)+所用材料(BOM),在物料主檔維護。
  • 銷售訂單可結合 WBS:WBS 若設「開票元件(billing element)」,銷售訂單項目開票的收入記到 WBS;統計型 WBS 不能指派給銷售訂單。
  • 組合情境:子件若為「僅彙總需求(Collective Requirements Only)」且採重複性生產 → 期間別;「僅個別需求」或需求類型空白、從上層 MTO 需求衍生 → 訂單別。

7. 堆高機案例與控制層級

  • 期間別:以變速箱的 BOM+途程建立 PCC。PCC 與生產訂單的連結靠控制層級(Controlling Level):BOM/途程、生產版本、或僅工廠/物料(後者無法完整生產控制)。
  • 生產訂單類型需勾選「Product Cost Collector」並使用預設規則 PP2(生產物料期間結算);生產訂單本身不存成本,但其結算規則用來以報工良品量貸記 PCC。沒有期間結算就不能勾 PCC 指標。
  • 銷售訂單別:銷售訂單項目需 MTO 需求類型;需求類別含「良品入銷售訂單庫存」與科目指派類別 E(使銷售訂單項目成為 CO 物件);MRP 產生計畫訂單指派到銷售訂單項目,轉成生產訂單後同樣指派。
🆕 S/4HANA 最新變化
  • Universal Journal(ACDOCA):成本要素即 G/L 科目(初級成本要素類別 01、次級如 41 間接費用、43 作業分攤、21 內部結算、31 結果分析),訂單成本、WIP 與差異都以 ACDOCA 單一真相來源報表。
  • 物料分類帳強制啟用:結算差異同時更新 ML;可再選擇啟用實際成本計算(Actual Costing)。
  • Margin Analysis(科目基礎 CO-PA)為預設:成本構成分解可在銷貨成本拆分(COGS split)與生產差異拆分(Price Difference Splitting / 差異類別記到不同科目)中直接呈現於 Margin Analysis;成本基礎 CO-PA 仍可選用但非主流。
  • 事件基礎生產會計(Event-Based Production Accounting):先在 S/4HANA Cloud 推出,On-Premise 較新版本亦陸續提供(確切版本依一般知識,請以 help.sap.com 該版本說明為準;scope item 3F0):在發料、入庫、報工、最終交貨/技術完成等事件發生時即時過帳間接費用、WIP 與差異,不必等期末批次;處理碼 RSEBW、例外處理 Fiori App Postprocess Event-Based Postings - Product Costing。
  • Fiori 分析:Production Cost Analysis、Analyze Costs by Work Center/Operation(依一般知識)等可即時鑽取訂單/PCC 的計畫、目標、實際與差異。
🎯 考試重點
  • 重複性生產要算生產線差異 → 用產品成本收集器(不是 WBS)。
  • 訂單既非 DLV 也非 TECO → WIP 以實際成本計算;期間別 WIP 以目標成本。
  • PCC:結算類型 PER、每期同時算 WIP 與差異;生產訂單(訂單別):FUL、依狀態擇一。
  • 預先成本計算的 itemization 給 CO-OBJ 差異分析;成本構成分解給 CO-PA 與 FI COGS 拆分。
  • 做結果分析的物件需要 RA Key;結果分析主要用在帶收入物件(銷售訂單項目、WBS、內部/維修/客服訂單)。
  • 易混淆:Template Allocation(任何動因、依耗用)vs Overhead(附加費率 % 或數量基礎)。

Unit 2:期間別產品成本控制(Product Cost Controlling by Period)

Lesson 1:使用產品成本收集器(Using a Product Cost Collector)

1. 概念

  • 期間別需要一個結算類型為 PER(Periodic Settlement)的成本標的 → 由產品成本收集器(Product Cost Collector, PCC)擔任。PCC 本身是訂單類別 05 的「訂單」。
  • 使用 PCC 時,生產訂單/製程訂單不是成本標的:發料、報工、入庫仍參照生產訂單登錄,但實際成本自動記到 PCC;其他成本(流程成本、物料間接費用)可直接記到 PCC;所有期末作業都在 PCC 上執行。
  • PCC 期間實際成本分三塊:
    • 本期入庫(交貨至庫存)的成本
    • WIP:已在作業報工但尚未入庫的數量 × 標準成本(物料成本估算或 PCC 預估)=目標成本
    • 生產差異=實際借方 − 入庫貸方 − WIP
建立 PCC(手動、生產前)→系統自動建立生產流程(Production Process)→建立生產訂單時自動連結 PCC(狀態 PCC)→發料/報工/入庫成本記到 PCC

2. PCC 可用於哪些生產型態

生產型態說明
訂單式生產(生產訂單)可選擇用 PCC 收成本
製程生產(製程訂單)同上(無聯產品時)
重複性生產(REM)、看板(KANBAN)成本標的一律是 PCC
以評價銷售訂單庫存的大量生產、REM 生產個別需求物料可用 PCC
  • PCC 必須在生產開始前手動建立;若沒建,成本會記到製造訂單本身;事後要掛到 PCC,只有在訂單尚未有任何實際成本時才可以。
  • 生產訂單可算計畫成本做分析,但無法儲存計畫成本。
  • Manufacturing order(製造訂單)=生產訂單與製程訂單的統稱。

3. 控制層級(Controlling Level)

控制層級特徵值使用時機限制
生產版本 Production Version物料、生產工廠、計畫工廠、生產版本重複性生產(計畫與報工對生產版本),每個生產版本一個 PCC;SAP 建議—
BOM/途程 BOM/Routing物料、生產工廠、計畫工廠、BOM(用途+替代)、途程(任務清單類型+群組)除 REM 外的標準層級;物料無生產版本時使用—
物料/工廠 Production Plant/Planning Plant物料、生產工廠、計畫工廠彙總控制不考慮 BOM/途程特性 → 非完整生產控制;無法建立 PCC 預先成本估算,影響後續功能;改報告點可能出錯

4. 訂單類型設定(Configuration of Order Type for a PCC)

⚙️ 設定路徑(IMG)SPRO → Controlling → Product Cost Controlling → Cost Object Controlling → Product Cost by Period → Product Cost Collectors → Define Cost-Accounting-Relevant Default Values for Order Types and Plants(OKZ3)
PCC 訂單類型(如 RM01):
  • 訂單類別 05(Product Cost Collector)。
  • 預設規則 STR(strategy for tracing factor determination)→ 連結結算類型 PER;STR 也讓 PCC 能把餘額分攤到不同庫存(不同評價類型、特殊批次庫存、評價銷售訂單庫存):結算時依本期各庫存的交貨價值自動產生約當數(equivalence numbers)放入動態分配規則。
  • 要算 WIP 一定要有 RA Key。
  • 計畫/實際的成本計算變式(costing variant)與評價變式(valuation variant):決定物料、內部作業、外部作業、企業流程的評價方式及間接費用計算表(costing sheet)。

5. Exercise 1:建立產品成本收集器(操作摘要)

  1. 開 Maintain Product Cost Collectors(KKF6N),物料 T-FL2##、工廠 1010 → Create。
  2. 訂單類型 RM01;控制層級選 BOM/途程;BOM 用途 1、替代 01;途程用「依物料搜尋」帶出唯一途程。
  3. 生產流程頁籤輸入成本計算批量 10 → 儲存,詢問是否建立預先成本估算 → 是。
  4. 檢視主檔參數:間接費用計算表 1010PC、間接費用碼 ZMT00、RA Key MBMF03(WIP at target cost)、差異鍵 000001、訂單類型 RM01、PCC 訂單號(7 開頭)、生產流程號(1 開頭)。
  5. 確認計畫成本計算變式 PYRM(成本計算類型 19:PCC)與實際成本計算變式 PSRM(成本計算類型 07:生產訂單實際)。兩者分開是因為成本計算類型決定更新的是預估還是實際,且可選不同物料/作業價格與外購評價。
💡 實務提示期間別不計算計畫成本:PCC 沒有計畫生產數量,只有「成本計算批量」;報表上只有實際與目標成本。計畫成本計算變式欄位只是用來做預估(目標成本基礎)。相關設定交易:OKKN(決定作業數量的成本計算變式/計畫)、OPL1(內部作業評價的成本計算變式/實際)。
🆕 S/4HANA 最新變化PCC 可批次建立(KKF6M,依一般知識);事件基礎生產會計情境同樣支援 PCC(期間別),WIP 於報工時即時以目標成本記帳(依一般知識,請以實際版本確認)。成本要素已是 G/L 科目,PCC 的借貸科目可直接在 Display Line Items in General Ledger 依「科目指派=訂單」查詢。
🎯 考試重點
  • PCC 有效控制層級:物料+工廠;物料+生產版本;物料+工廠+BOM+途程(單純「工廠」不是)。
  • 要計算 PCC 的 WIP 必須指定 RA Key(不是預設規則或結算類型)。
  • PCC 訂單類別 05、預設規則 STR、結算類型 PER。
  • 以物料/工廠為控制層級 → 無法做 PCC 預先成本估算。
  • PCC 須在第一筆實際成本前建立,否則成本留在製造訂單上。

Lesson 2:生產訂單與產品成本收集器(Using a Production Order and PCC)

1. 概念

  • 生產訂單指派到 PCC 時取得狀態 PCC(Product Cost Collector Used)。
  • 生產訂單仍可產生預先成本估算,但結果不能存成訂單計畫值,只供模擬該訂單計畫成本。
  • 生產訂單類型需設預設規則 PP2(Periodic)並勾 PCC 指標;其成本計算變式/評價變式只用於「資訊用」預估,不想要可不填;訂單類型不需要 RA Key(WIP 在 PCC 以目標成本算)。
設定項目(OKZ3)PCC 訂單類型 RM01生產訂單類型 PP08(掛 PCC)
訂單類別0510(生產訂單)
預設規則STR → PERPP2 → PER
PCC 指標—勾選
RA Key需要(MBMF03)不需要;即使有也不用於期末(以 PCC 設定為準)
成本計算變式PYRM / PSRM僅供資訊;由 PCC 帶入訂單

2. Exercise 2:建立生產訂單(操作摘要)

  1. 以 Post Goods Movement(MIGO)先為原料 T-FL2A##(離合器)、T-FL2B##(齒輪)各入庫 100(避免可用量不足擋住下達)。
  2. Create Production Order(CO01):訂單類型 PP08、物料 T-FL2##、工廠 1010、數量 10、開始日今天、正排程。
  3. Control 頁籤:計畫成本計算變式、實際成本計算變式、間接費用計算表(與間接費用碼)都是從 PCC 帶入;只有計畫變式可改,實際變式只是說明實際成本如何更新到 PCC。差異分析時用的是 PCC 的預估,而非訂單的。
  4. 狀態:CRTD(已建立)、MANC(未檢查物料可用量)、PCC。用 Material ATP 檢查可用量。
  5. 生產流程對此 BOM/途程唯一(建立 PCC 時決定)。利潤中心來自物料主檔。
  6. 作業 0010 工作中心 T-R##、控制碼 PP06。控制碼決定:自動入庫(依報工良品量)、成本相關、里程碑報工(自動報工之前非里程碑作業)。
  7. 元件需求量各 10、無計畫報廢 → 下達(Release)→ 儲存。
  8. 以 OKZ3 檢查 PP08/1010:PCC 指標已勾、預設規則 PP2;其 RA Key/成本計算變式不會用於期末。
🆕 S/4HANA 最新變化Fiori 端可用 Manage Production Orders、Manage Production Operations(依一般知識)取代 CO02 部分操作;生產工程與作業(PEO)情境不在本課範圍。
🎯 考試重點
  • 生產訂單指派 PCC 後的狀態是 PCC(非 REL、CRTD、SETC)。
  • 期間別中「可以算計畫成本」的成本標的是 PCC(以預估形式);生產訂單的計畫成本只能臨時分析,不在 PCC 報表中。
  • 報工(confirmation)是參照生產訂單過帳(不是開票、變更請求、通知)。
  • 生產訂單類型 PP2 + PCC 指標;訂單類型的 RA Key 不參與期末。

Lesson 3:PCC 的預先成本計算(Performing Preliminary Costing for PCC)

1. 用途

  • 預先成本估算對生產流程定義的數量結構做成本計算(控制層級為物料/工廠時不可用)。
  • 以此計算目標成本,用來評價 WIP 與報廢差異。
  • REM:預估的作業數量可當報工預設值(需在 REM profile 設定);途程報告點結構改變時,可更新預估以轉換已報工數量。
  • 評價基礎(由評價變式決定):成本標的的計畫成本/預估、產品目前標準成本估算、替代物料成本估算。

2. 成本組成如何算

成本類型計算方式
直接材料生產流程 BOM 的投入量 × 評價變式選出的價格
直接製造成本途程作業的計畫準備時間、機器時間、人工時間 × 作業價格。固定標準值(如準備時間,與數量無關,可能呈階梯成本/半變動);變動標準值(人工/機器時間 × 成本計算批量 ÷ 基準數量)。公式存在工作中心,工作中心連結成本中心與作業類型 → 決定價格。
流程成本範本分攤(Template):間接費用計算表(由評價變式選)+間接費用碼(直接輸入或由物料主檔 Costing 1 的間接費用群組推導)→ 指派範本;範本依環境(environment)分組,如物料成本估算環境只能用於產品成本計算與 PP 訂單。
間接費用間接費用計算表三種列:基礎列(成本要素、成本要素群組、來源群組)、費率列(% 或數量基礎)、貸方列(被貸記的成本中心/流程/內部訂單與成本要素)。預估不真的貸記,但需要貸方列決定成本要素。
  • PCC 預估用「計畫評價變式」的計算表;同步成本計算用「實際評價變式」的計算表(顯示於 PCC 上)。

3. Exercise 3:執行預先成本計算(操作摘要)

  1. Maintain Product Cost Collectors → 選 PCC → Go to → Display Cost Estimate;若未建立,切換變更模式 → Edit → Cost 並儲存。
  2. 檢查 10 PC 的製成品成本;在 Itemization/成本結構看齒輪 T-FL2B## 的成本,數量依 T-FL2## BOM(看 BOM 表頭基準數量)計算。
  3. 以 Display Material Cost Estimates(CK13N)顯示目前標準成本估算(變式 PPC1、版本 1)並比較。
  4. 差異原因:不同評價變式、價格在兩次計算之間變動、目前 BOM/途程與標準估算不同、或標準為混合成本計算。
  5. OKZ3 查 RM01:同步成本計算變式 PSRM;OPL1 查 PSRM → 評價變式 0RM(REM Order: Actual)。
💡 實務提示同步成本計算一般用「期間計畫價格」評價作業;物料成本估算與 PCC 預估通常用「年度平均價格」。若各期作業價格不同,PCC 差異中就會出現價格差異。
🆕 S/4HANA 最新變化S/4HANA 2020 起的 Fiori Manage Costing Results/Display Material Cost Estimate 系列(依一般知識)取代部分 CK13N 畫面;作業價格與作業數量規劃在 S/4HANA 以 Plan Cost Rates 等新規劃方案為主(依一般知識)。
🎯 考試重點
  • 直接製造成本 = 價格 × 計畫準備時間、機器時間、人工時間(不是「準備成本」)。
  • 預估結果用途:評價 WIP 與報廢差異(目標成本)。
  • 間接費用計算表由評價變式帶出(考題「Costing sheet 指派給誰」→ Valuation variant)。
  • 範本由「間接費用計算表+間接費用碼」組合決定;範本依環境分群。

Lesson 4:PCC 的同步成本計算(Performing Simultaneous Costing for PCC)

1. De-coupling 情境

所有物流交易登錄在生產訂單上,評價結果記到 PCC。造成 PCC 實際成本的交易:發料、良品入庫、良品/報廢數量與實際工時報工;另外包括 FI 總帳過帳、MM 貨物移動、初級成本重過帳、明細重過帳、內部作業分攤及其重過帳、工時表直接人事成本、流程成本分攤(自動/手動/範本)、間接費用、實際價格重新評價、外包加工等。

REM 情境下物流交易參照生產版本。發料、報工、入庫可分開,也可設定報工時自動產生作業分攤與發料/入庫;期間別建議作業層報工(影響 WIP 計算)。

2. 入庫貸記(Credit by Goods Receipt)與價格控制

價格控制評價PCC 貸記金額
S 標準價以標準價(MTS 來自標準成本估算;評價銷售訂單庫存以評價策略選出的價格當標準價)入庫量 × 標準價
V 移動平均價每次移動或結算都會變由「交貨評價變式」決定取物料主檔哪個價格
  • SAP 建議自製品用 S:平行訂單分批交貨會讓移動平均價失真;沒有物料成本估算就無法算目標成本,無法完整生產控制。
  • 入庫分錄:借 存貨(資產負債表),貸 存貨變動(損益);PCC 以「工廠作業科目(存貨變動科目)」對應的初級成本要素被貸記。

3. Exercise 4:發料與報工(操作摘要)

  1. Post Goods Movement:先為 T-FL2A##、T-FL2B## 各入庫 20;再「Goods Issue/參照 Order」發料,因組裝報廢把離合器 T-FL2A## 由 10 改 11(日後形成投入數量差異)。
  2. Confirm Production Order Operation(CO11N,Time Ticket):作業 0010 最終報工良品 10;作業 0020 部分報工良品 8、報廢 1,人工時間增加 10%(系統提示作業量重算)。不勾「清除保留」。
  3. 結果:作業 0010 有 1 PC 未完成(WIP),作業 0020 有 1 PC 報廢 → 期間別在期末同時算 WIP 與差異,即使最後作業只是部分報工。

里程碑說明:作業 0020 若為里程碑作業,其報工會自動對前面作業做「目標=實際」報工;本練習自動入庫未設,故入庫另做。

4. Exercise 5:入庫與檢視實際成本(操作摘要)

  1. Post Goods Movement → Goods Receipt/Order,系統可能建議 10,改為實際良品 8 → Post。
  2. Analyze Product Cost Collectors(KKBC_PKO,目標/實際比較,期間=累計)→ 以借貸指標小計分析。
  3. PCC 只因 8 PC 入庫被貸記;報廢的 1 PC 不會貸記,而在差異計算時算報廢差異;1 PC 未完成者為 WIP。
  4. 貸記值=標準價(物料主檔 Accounting 1 價格控制 S)。
  5. OKZ3 / OPL1:PSRM → 評價變式 0RM,作業價格策略「期間計畫價格」;預估 PYRM 用評價變式 0Y6(通常平均價)。
🆕 S/4HANA 最新變化入庫/發料所產生的 FI 與 CO 明細同列於 ACDOCA;物料分類帳強制,入庫價差即時記入 ML。事件基礎情境下,報工時即可依 WIP 來源科目即時產生 WIP 分錄(依一般知識)。
🎯 考試重點
  • 標準價評價 → 價格控制 S;V 為移動平均價,入庫貸記由交貨評價變式決定。
  • 報廢量不貸記 PCC → 變成報廢差異;未完成量 → WIP。
  • 改變建議數量(目標數量)會在期末產生數量差異。
  • 入庫貸記使用「初級成本要素(存貨變動科目)」。
  • 實際成本計算變式用於「計算實際成本如何更新」,計畫變式用於預估。

Unit 3:期間別產品成本控制的期末結帳(Period-End Closing for Product Cost Controlling by Period)

Lesson 1:PCC 期末結帳概要(Outlining Period-End Closing for a PCC)

群組功能重點
期間成本(補齊實際成本)範本分攤自動分攤流程成本與作業類型
實際價格重新評價依新計算的實際作業/流程價格補借或沖貸成本標的
間接費用附加以計算表附加
最終成本計算WIP 計算期間別以目標成本評價
差異計算分析訂單餘額成因,說明為何生產流程比預估貴
結算WIP → FI含 FI 中的利潤中心會計
訂單餘額 → FI + 物料分類帳ML 在 S/4HANA 預設啟用
差異類別 → CO-PA若已導入
CPTA 範本分攤→重新評價→CO42 間接費用→KKAS WIP→KKS6 差異→KK87 結算
🆕 S/4HANA 最新變化可用 IMG「Define Accounts for Splitting Price Differences」(價差拆分設定檔)把不同差異類別記到不同 G/L 科目,讓損益表直接呈現生產差異成因,並自動反映在 Margin Analysis。期末作業可用 SCMA(Schedule Manager)或 Fiori Manage Financial Closing / SAP Advanced Financial Closing 排程(後者依一般知識)。
🎯 考試重點
  • PCC 的功能之一是 WIP 計算(不是物料分類帳編製、獲利預測)。
  • 「調查訂單餘額成因」的功能 → 差異計算。
  • 順序:範本分攤 → 重新評價 → 間接費用 → WIP → 差異 → 結算(重新評價要在流程成本與間接費用之前,故「重新評價在流程與間接費用之後」為錯)。

Lesson 2:範本分攤(Performing Template Allocation)

  • 依耗用把 Overhead Cost Controlling 的成本轉到其他 CO 物件;所有 CO 物件都可當接收者(特別是成本標的)。發送者:作業基礎成本(CO-OM-ABC)流程、或成本中心作業類型。
  • 範本動態決定:評價變式 → 間接費用計算表;間接費用碼(直接輸入或由物料主檔間接費用群組推導);Customizing 以「計算表+間接費用碼」指派範本。
  • 計算實際流程數量需在範本中使用函數 ORDER_TARGET_PROCESS_QUANTITY,以目前標準成本計算流程目標成本。
  • 註:S/4HANA 1610 時範本分攤到 CO-PA 不提供。
⚙️ 設定路徑(IMG)SPRO → Controlling → Product Cost Controlling → Cost Object Controlling → Product Cost by Period → Basic Settings for Product Cost by Period → Templates → Assign Templates to Cost Objects(KTPF)
指派鍵:控制範圍+環境(PCC=010;生產訂單=001)+計算表+間接費用碼 → 範本。範本本身以 CPT1(依一般知識)維護。

Exercise 6:執行範本分攤(操作摘要)

  1. Run Template Allocation - Orders Actual(CPTA,個別訂單;依一般知識):輸入 PCC 訂單號、本期至本期、本年;不背景、不測試、勾詳細清單。
  2. 詳細清單應見「品質檢查」與「內部運輸」成本中心作業成本;More → Go to Template Trace 看發送成本中心/作業類型。
  3. KTPF:範本 S4F25PKOSA 指派給控制範圍 A000、計算表 1010PC、間接費用碼 ZMTO00/ZMTS00、環境 010(PCC)。
🆕 S/4HANA 最新變化S/4HANA 新的 Universal Allocation(Manage Allocations)主要處理成本中心分攤/分配與 Margin Analysis 的頂層分攤,不取代對製造訂單的範本分攤與間接費用計算(依一般知識)。範本分攤到 Margin Analysis 在後續版本有擴充,考試以教材為準。
🎯 考試重點
  • TEMPLATE 指派對象:控制範圍、計算表、間接費用碼、環境(不是公司代碼)。
  • PCC 的環境 010、生產訂單 001;物料成本估算環境的範本可用於產品成本計算與 PP 訂單;銷售訂單環境只能用於銷售訂單。
  • 使用 PCC 可減少成本標的數,改善重新評價等期末作業效能(True)。

Lesson 3:以實際價格重新評價(Performing Revaluation at Actual Prices)

  • 期末計算作業類型與企業流程的實際價格=實際成本 ÷ 實際耗用數量(成本中心會計算作業價格、ABC 算流程價格,KSII)。
  • 是否可重新評價由「會計年度實際版本參數」與作業類型主檔控制。重新評價時以(實際價 − 原計畫價)差額借或貸成本標的。
  • 適用:所有成本標的(PCC、生產/製程訂單、作為成本標的的銷售訂單項目、內部訂單、成本標的階層、一般成本標的)以及 PS 的 WBS、網路與網路作業。
例子數值
計畫價格10.00/小時,預估 10 小時,實際分攤 9 小時 → 已記 90.00
期末成本中心作業總成本117.00 → 實際價 117 ÷ 9 = 13.00/小時
重新評價再借記 PCC 27.00(117 − 90)
⚙️ 設定版本設定(OKEQ)的會計年度參數中選擇「以實際價格重新評價:以自己的業務交易/以原始業務交易」;作業類型主檔(KL02)指定實際價格指標與可重新評價。個別訂單重新評價 CON2(依一般知識)。
🆕 S/4HANA 最新變化若導入物料分類帳實際成本計算,作業價差也可由 ML 的「作業類型差異」路徑處理(S/4HANA 1610 起 ML 可吸收作業類型差異,依一般知識),兩者擇一以免重複。
🎯 考試重點
  • 重新評價可支援「上一期實際作業價格」這種評價策略(True)。
  • 實際價格=實際成本 ÷ 實際作業/流程數量;差額直接借或貸成本標的。
  • 適用於成本標的與 PS 物件,不限 PCC。

Lesson 4:實際間接費用計算(Performing Actual Overhead Calculation)

  • 把無法當直接成本的費用以數量基礎或百分比費率附加到成本標的(PCC、製造訂單、銷售訂單項目、一般成本標的),可先測試執行。
  • 借方成本標的;貸方(抵銷)可為成本中心、內部訂單、企業流程。
  • 使用 G/L 科目類型「次級成本要素」(類別 41 間接費用),成本要素在計算表貸方列指定;實際計算用 PCC 上顯示的計算表。

Exercise 7:執行實際間接費用計算(操作摘要)

  1. Run Actual Overhead Calculation(CO42,PCC):物料 T-FL2##、工廠 1010、本期本年、勾詳細清單與對話顯示。
  2. Next List Level:只有製造間接費用 10%,沒有物料間接費用——因為投入件是半成品,而物料間接費用的基礎(成本要素群組 1200_CE)只含原料發料的成本要素。
  3. OPL1 → PSRM → 評價變式 0RM → 計算表 1010PC。
  4. 本練習只算 COGM(物料與製造間接費用),管理與銷售費用屬 COGS,不在此附加。
💡 實務提示計算表維護 KZS2;基礎 KZB2、費率 KZZ2、貸方 KZE2(依一般知識)。生產訂單個別計算 KGI2、集體 CO43。
🆕 S/4HANA 最新變化事件基礎生產會計可設定「事件基礎計算表」,在發料/報工當下即附加間接費用(依一般知識);傳統期末 CO42/CO43 仍適用。
🎯 考試重點
  • 計算表(costing sheet)指派給評價變式。
  • 抵銷物件:成本中心、內部訂單、企業流程。
  • 物料間接費用沒算出來 → 檢查基礎列成本要素是否涵蓋所耗用的物料類型。

Lesson 5:計算在製品(Calculating Work in Process, WIP)

1. 目標成本 WIP

  • WIP=未完工品的評價。期間別以目標成本:相鄰兩作業已報工數量(良品+報廢)之差=前一作業的實際 WIP 數量;該數量 × 「到該作業為止所有作業的計畫成本」。
  • 評價變式決定用哪個成本估算計算目標成本(WIP 與報廢共用):PCC/製造訂單的預估、替代物料成本估算(以成本計算變式+版本定義,如修改後標準或實際估算)、目前已發布標準成本估算;可設優先順序。PCC 通常用自己的預估。
  • 結算 WIP 時 FI 的未完工品存貨被更新。

2. 設定(Work in Process Settings)

設定內容
RA 版本 / RA KeyRA Key 如 MBMF03(target cost)、MBMF01(actual cost)
WIP/報廢評價變式選擇目標成本的成本估算來源
指派表 Assignment(OKGB)把成本要素指派給行 ID(Line ID):所有借貸訂單的成本要素;目標成本 WIP 時也要包含預估中的所有成本要素。可依當地法規拆成「必須資本化/可選擇資本化/不可資本化」。支援遮罩,如 941+++++ = 94100000–94199999。
更新表 Update(OKGA)行 ID → 結果分析成本要素(類別 31);行 ID 類別 K(成本,評價相關)、N(不納入)等;以結果分析類別(WIPR/WIPO/WIPP、準備等)決定處理方式。
WIP 結算過帳規則(OKG8)RA 成本要素或 RA 類別 → 兩個 G/L:資產負債表(WIP 存貨)與損益(WIP 存貨變動)。可依類別 WIPR(必須資本化)/WIPO(可選)/WIPP(禁止),或依 RA 成本要素把材料/人工/間接費用 WIP 分記不同科目。
⚙️ 設定路徑(IMG)SPRO → Controlling → Product Cost Controlling → Cost Object Controlling → Product Cost by Period → Period-End Closing → Work in Process(RA Key OKG1、RA 版本、評價變式、Assignment OKGB、Update OKGA、Posting Rules OKG8)

3. Exercise 8:計算 WIP(操作摘要)

  1. Calculate Work in Process(KKAS,PCC 個別):物料/工廠、WIP 至本期、RA 版本 0、不測試、記錄資訊訊息、顯示錯誤訂單、公司代碼幣別、版面 1SAP01。
  2. WIP Explanation:作業 0010 報工良品 10,作業 0020 良品 5+報廢 1 → 作業 0010 剩 4 PC WIP(教材 WIP 說明採此組數字;若依 Exercise 4 的 8 良品+1 報廢,則作業 0010 剩 1 PC。原則相同:前作業報工量 − 後作業良品與報廢量)。
  3. 另開視窗顯示 PCC 預估,「Costs based on」改 4 PC;Itemization 改版面 1SAP06(依作業分組),作業 0010 小計(含不屬特定作業的間接費用)應與 WIP 相同。
  4. 以 Analyze Product Cost Collectors 比較:PCC 實際餘額 ≠ WIP,因餘額還含報廢與差異的實際成本。
🆕 S/4HANA 最新變化WIP 結算後的 RA 數據寫入 ACDOCA(S/4HANA 1610 後 WIP/結果分析過帳在 Universal Journal 可見;依一般知識);事件基礎 WIP 可在報工時即時產生且可依差異類別/功能範圍拆分(依一般知識)。Group/Profit Center valuation 的平行評價 WIP 在新版有增強(依一般知識)。
🎯 考試重點
  • 計算 WIP=評價未完工品(不是成品、原料、已交貨品)。
  • 期間別 WIP=WIP 數量 × 目標成本;訂單別=實際借貸餘額。
  • WIP 數量=前作業報工量 − 後作業(良品+報廢)報工量。
  • Assignment(成本要素→行 ID)vs Update(行 ID→RA 成本要素)vs Posting Rules(RA 成本要素/類別→G/L)。
  • WIPR/WIPO/WIPP 三種資本化類別。

Lesson 6:差異計算(Performing Variance Calculation)

1. 目標成本版本(Target Cost Versions)

版本名稱控制成本目標成本特點
0總差異 Total variance實際成本目前標準成本估算定義固定;=訂單餘額;唯一結算到 FI / CO-PA 的版本
1生產差異 Production variance實際成本成本標的計畫成本(預估)無法算產出面差異
2計畫差異 Planning variance計畫成本(預估)目前標準成本估算不能算目標/實際差異
3期間生產差異實際成本替代物料成本估算基準數量為本期入庫良品;可再自訂類似版本比較替代生產方案

注意:版本 1+版本 2 不一定等於版本 0;期間別中 WIP 與報廢差異永遠先從實際成本扣除。

2. 差異類別(Variance Categories)

面向類別例子/定義
投入面 Input投入價格差異標準估算原料 10,發料時以移動平均價 11 → 差 1
投入數量差異計畫機器 15 分鐘,實際 17 分鐘,價 5/分 → 差 10
資源使用差異以原料 2 取代原料 1,兩者成本都列此類
剩餘投入差異如原料價變動使物料間接費用高於計畫
報廢差異 Scrap非計畫報廢量 × 目標成本(扣除計畫報廢成本)
產出面 Output混合價格差異標準價以多採購替代方案混合估算,生產無差異仍與標準價有差
批量差異實際批量 ≠ 估算批量 → 固定成本攤到每件改變
產出價格差異入庫價 ≠ 標準價(如移動平均價物料)
剩餘差異無法決定目標成本時只算剩餘差異;或捨入差

3. 報廢(Scrap)

  • 組件報廢(Assembly scrap):組件不合格比例。報廢率 25%、需良品 100 → 投入 125;可由作業報廢推算,會增加計畫訂單量與投入量(如 56.25% 使 100 變 156.25)。
  • 作業報廢(Operation scrap):作業產出不合格比例,如 125 件 × 20% = 25 件。
  • 元件報廢(Component scrap):物料進入生產前即損失,增加投入量;計畫值含在標準估算中,實際差異列為投入數量差異。
  • BOM 的 Net 指標:不想讓組件報廢影響某些投入物料時勾選,並在 BOM 輸入作業報廢。
  • 報廢差異量=實際報廢量 − 目標報廢量(計畫報廢換算到良品)。例:良品 850 佔 80%、報廢率 20% → 目標報廢 850×0.2÷0.8=212.5。

4. 批量差異與混合價格差異

  • 批量差異=與批量無關的目標成本 ×(1 − 控制數量 ÷ 計畫數量),只在計畫量 ≠ 已交貨量時計算,且只在報告產出面差異的目標成本版本。
  • 例:標準價 120(材料 40+作業 40+準備 40,基於 1 件批量);入庫 10 件貸記 1,200;實際 840;目標成本 10×40+10×40+1×40=840 → 目標成本與貸記之差 360 為批量差異。
  • 混合價格差異:混合成本計算需為每個生產版本建採購替代方案並定義混合比例;差異=目標貸記(實際量 × 該替代方案標準成本)− 入庫實際貸記(實際量 × 混合標準價)。差異變式未勾混合價格差異 → 列為產出價格差異。

5. 設定(Variance Calculation Settings)

  • 報廢評價變式永遠在目標成本版本 0 輸入;其他版本計算的報廢差異也可能用版本 0 的評價變式。WIP 與報廢通常用同一評價變式。
  • 差異變式(Variance variant):決定要計算哪些差異類別(含報廢指標),指派給目標成本版本。
  • 差異鍵(Variance key):成本標的主檔必須有才可算差異;在物料主檔 Costing 1 檢視維護,帶入 PCC(訂單別則帶入製造訂單);也可在 Customizing 依工廠設定預設值,帶到新建物料主檔。差異鍵也控制「是否寫明細行」。
⚙️ 設定路徑(IMG)SPRO → Controlling → Product Cost Controlling → Cost Object Controlling → Product Cost by Period → Period-End Closing → Variance Calculation:Define Variance Keys(OKV1)、Define Default Variance Keys for Plants(OKVW)、Define Variance Variants(OKVG)、Define Valuation Variant for Scrap and WIP、Define Target Cost Versions(OKV6)(T-code 依一般知識)

6. Exercise 9:執行差異計算(操作摘要)

  1. Run Variance Calculation - Product Cost Collector(KKS6 個別/KKS5 集體):物料、工廠、本期、勾「所有目標成本版本」、詳細清單。
  2. 依成本要素檢視:離合器多發 1 PC → 投入數量差異。
  3. Information Scrap:報廢差異=報廢量 × 至該作業(0010+0020)的估算成本;若報廢在作業 0010 報工,只算第一作業成本。
  4. 可能另有價格差異:不同成本計算/評價變式,或各期作業價格 vs 估算的年平均價。
🆕 S/4HANA 最新變化差異結算可經「價差拆分設定檔」依差異類別記到不同 G/L,並可在 Margin Analysis 與 Production Cost Analysis 中以差異類別分析;事件基礎情境在 PCC 期末/最終交貨時即時產生差異分錄(依一般知識)。
🎯 考試重點
  • 只有目標成本版本 0 的差異可結算到 FI/CO-PA。
  • 成本標的主檔需有差異鍵才能算差異(True);差異鍵來自物料主檔 Costing 1 或工廠預設。
  • 混合成本計算需要:每個生產版本一個採購替代方案+混合比例(不需另建物料、不需差異鍵)。
  • 投入面四類+報廢 vs 產出面四類(混合價格、批量、產出價格、剩餘)。
  • 報廢評價變式在版本 0;WIP 與報廢通常同一評價變式。

Lesson 7:結算(Performing Settlement)

1. PCC 結算內容

情況分錄
價格控制 S借 價格差異(PRD),貸 存貨變動
價格控制 V借 存貨,貸 存貨變動(總差異進存貨)
WIP結算到 FI(WIP 存貨 / WIP 存貨變動)
物料分類帳更新總差異(S/4HANA 強制)
CO-PA(成本基礎)只有目標成本版本 0 的差異類別;以 PA 轉移結構對應值欄位
CO-PA(科目基礎)價差科目有對應成本要素時,類似 FI 一起過帳

2. 結算相關 Customizing

物件功能
結算設定檔 Settlement profile(OKO7)允許的接收者類型(PCC 必須允許物料;要結差異到 CO-PA 須勾差異(Variances)指標並允許獲利區段)、配置結構/來源結構/PA 轉移結構的預設;由 PCC 訂單類型帶入。
配置結構 Allocation structure(OKO6)成本標的上的成本要素 → 結算成本要素,或保留原成本要素;FI/CO 實際資料一起寫 ACDOCA。
來源結構 Source structure(OKEU)成本要素 → 來源項目;本案例未用。
PA 轉移結構(KEI1)成本要素+差異類別+固定/變動指標 → 成本基礎 CO-PA 值欄位。可讓同類別不同成本要素、或同成本要素不同類別記到不同值欄位。
價差科目(OBYC 交易 PRD,教材以 OMWB)依交易 PRD、公司代碼科目表、一般修改碼、物料主檔評價類別決定。
價差拆分設定檔 Price Difference Splitting Profile成本要素群組+差異類別 → 目標科目,須有一個預設科目。路徑:SPRO → Financial Accounting → General Ledger Accounting → Periodic Processing → Integration → Materials Management → Define Accounts for Splitting Price Differences。FI/科目基礎 CO-PA 無法區分固定/變動,成本基礎可。

3. Exercise 10:結算 PCC 的 WIP 與差異(操作摘要)

  1. Run Actual Settlement - Product Cost Collectors(KK87 個別/CO88 集體;依一般知識)→ More → Environment → Customize Settlement → 結算設定檔 YBMFP1:差異結到成本基礎 PA 已排定、獲利區段為可選接收者、配置結構 YP、PA 轉移結構 E1。
  2. 執行結算:物料、工廠、本期、不測試、勾詳細清單。
  3. 檢視文件:會計文件(FI+ACDOCA)、Controlling 文件、獲利分析文件。
💡 實務提示FI 與成本基礎 CO-PA 平行結算時,差異會記到成本基礎 CO-PA 兩次:一次來自 FI(價差科目是初級成本要素、科目指派到 CO-PA,總額),一次來自 PA 轉移結構(依類別)。已用價差拆分設定檔時,PA 轉移結構的直接結算可省略;或把科目設為非營業費用/收入避免重複。
🆕 S/4HANA 最新變化S/4HANA 預設 Margin Analysis:生產差異經價差拆分直接在 ACDOCA 以不同科目、搭配產品/客戶等獲利特性呈現,成本基礎 CO-PA 的 PA 轉移結構逐漸被視為選用。新版可在結算時把差異拆分到功能範圍、利潤中心(依一般知識)。
🎯 考試重點
  • 結差異到 CO-PA:結算設定檔需勾差異指標+允許獲利區段。
  • PCC 結算設定檔須允許物料為接收者。
  • S:借價差、貸存貨變動;V:借存貨、貸存貨變動。
  • 只有版本 0 差異結算 CO-PA;PA 轉移結構=成本要素+差異類別+固定/變動 → 值欄位。
  • 價差拆分設定檔在 FI Customizing,不在 CO。

Unit 4:訂單別產品成本控制(Product Cost Controlling by Order)

Lesson 1:使用製程訂單(Using Process Orders)

1. 製程訂單主資料

  • 製程訂單依 PP-PI(流程工業)訂單類型參數,使用主配方(master recipe)與物料清單(material list)。
  • 主配方含作業(operation)與階段(phase):作業彙總多個階段並在主要資源上執行;階段是自足的工作步驟,使用所屬作業的主要資源,也可用次要資源。資源連結成本中心並使用其作業類型。
  • 只有階段與成本相關(作業不是):階段含作業標準值,用於排程、產能與成本,須勾「Relevant to costing」。
  • 每個作業/階段可規劃所需物料;物料清單中的聯產品可新增但不可刪除;無聯產品時成本更新到訂單表頭。

2. 流程工業的物料流

物料說明成本
投入物料 Input原料、半成品;發料時借記製造訂單計入
中間物料 Intra(物料類型 INTR)只存在於階段之間,物料清單類別 M不計算成本;若製程中斷需入庫,以交貨評價變式選物料主檔價格評價
剩餘物料 Remaining以副產品表示見副產品
循環物料 Circulating觸媒:投入後再收回若成本相關,明細出現一正一負,淨額=使用成本

3. 聯產品 vs 副產品

項目聯產品 Co-product(Joint product)副產品 By-product
定義同一聯合製程與其他基本物料一起產出的基本物料生產其他產品時「自動」產生的剩餘物
主檔指標MRP 或 Costing 檢視勾 Co-product;主產品(leading co-product/primary product)也在 BOM 勾不勾 Co-product
物料清單負數量項目負數量項目
成本處理以物料主檔(主產品或製程物料)的分攤結構(apportionment structure)的約當數分攤淨實現價值法(net realizable value):以物料主檔價格(或分攤結構)從總製造成本扣除
  • 製程物料(process material)可代表多聯產品的製程,但物流角度不建議。固定價格聯產品(fixed-price co-product)為特殊功能。
  • 分攤結構可搭配來源結構:每個來源項目(如 PC 初級成本、SC 次級成本)× 每個聯產品一行約當數。案例:初級成本 T-SPC1## 500 : T-SPC2## 7;次級成本 300 : 7(依 BOM 原料比例與途程計畫時間決定)。

4. 含聯產品的製程訂單

  • 系統從物料主檔辨識聯產品,為每個聯產品(含主產品)產生訂單項目並設 MultItems 指標;計畫量與入庫量更新到訂單項目。
  • 計畫成本:依訂單數量結構計算後以分攤結構分到聯產品。
  • 實際成本:收在訂單表頭;期末以分攤結構分攤到訂單項目;WIP 與差異在訂單項目層決定,再由項目結算到 FI/CO。分攤結構也會拆分製程訂單的結算規則。
  • 聯產品的會計處理只有訂單別可用。

5. Exercise 11:建立製程訂單(操作摘要)

  1. Change Material(MM02)T-SPC1## / 工廠 1010 → Costing 1 → 已勾 Co-product → Joint Production 按鈕 → 分攤結構 → Equivalence Numbers(初級 500:7、次級 300:7)。
  2. Change Master Recipe(C202)生產版本 0001 → 物料清單中 T-SPC2## 為負數量並勾聯產品。
  3. 原料 T-RPT3##、T-RPT4## 各入庫 10,000(儲位 101B)。
  4. Create Process Order(COR1):T-SPC1##、工廠 1010、訂單類型 YBM2、1,000 公升、今天、正排程。
  5. Material List:兩者 Co-product 指標自動帶入;若未勾,該物料會被當成副產品(無控制)。
  6. Header → Settlement Rule:接收者為 T-SPC1## 與 T-SPC2##(來自分攤結構),結算類型 FUL → 只有在已交貨或技術完成時才算差異與結算。
  7. Control 頁籤:計畫變式 PYG1、實際變式 PYG2(由 OKZ3 YBM2/1010 決定);計算表 1010PC(由評價變式決定,用於 COGM);間接費用碼 ZPI000(物料主檔 Costing 1 間接費用群組推導);儲存時自動計算計畫成本 → 儲存(若有可用量訊息則手動 Release)。
🆕 S/4HANA 最新變化Fiori Manage Process Orders(依一般知識)可取代部分 COR2 操作;聯產品成本在事件基礎情境中目前限制較多(例如聯產品/製程訂單的事件基礎支援範圍依版本而異,依一般知識),導入前須查該版本說明。
🎯 考試重點
  • 生產另一產品時「自動」產生的是副產品。
  • 聯產品約當數存放於分攤結構(不是 PA 轉移結構、配置結構);來源結構用來依成本要素給不同約當數。
  • 製程訂單只有階段與成本相關。
  • 聯產品只能用訂單別;實際成本先在表頭,期末分到項目。
  • 聯產品指標沒勾 → 當副產品處理。

Lesson 2:使用生產訂單(Using Production Orders)

  • 生產訂單從物料取得途程與BOM:訂單類型設定途程的選擇 ID 與 BOM 用途;也可經生產版本選擇。
  • 成本相關性:途程依作業(控制碼與作業明細);BOM 依項目(項目明細)。可無途程(建立訂單時自動產生一個作業,手動指派元件與生產資源)或無 BOM(手動指派元件)。
  • CO 控制資料(成本計算變式、RA Key、差異鍵)位於訂單表頭 Control data 頁籤。
  • 本例:底盤 T-FL3## 要在「訂單」層級分析(原型/批量),因此不用 PCC,訂單同時是物流與成本物件(coupling)。

Exercise 12(選做):建立生產訂單(操作摘要)

  1. Create Production Order(CO01):T-FL3##、1010、YBM1、10 PC、今天、正排程。
  2. Components:每個元件勾 Backflush(倒沖);元件未指派特定作業時,自動掛到第一作業 0010。
  3. 作業 0030 控制碼改 PP99:排程、成本計算、產能需求、列印工時單與報工;里程碑報工(自動報工之前非里程碑作業);自動入庫。
  4. 結算規則:接收者物料 T-FL3##,結算類型 FUL。
  5. Control:PYG1/PYG2(來自 OKZ3);計算表 1010PC(評價變式);無間接費用碼(物料可用間接費用群組帶出特定費率);Planned Cost Calc.=儲存時決定計畫成本。
  6. Release → Save(可用量不足會警示;足夠時儲存時會保留物料並排定工作中心)。
🆕 S/4HANA 最新變化S/4HANA 的生產訂單結算、WIP、差異同樣寫 ACDOCA;新設計可在訂單上即時看到「事件基礎」WIP 與差異(若啟用),而傳統路線仍以 KKAO/KKS1/CO88 期末執行(依一般知識)。
🎯 考試重點
  • 決定控制概念(訂單別/期間別)的是 訂單類型+工廠的預設值(OKZ3)。
  • 里程碑作業在途程中以控制碼指定;里程碑報工須依順序。
  • FUL:只有 DLV/TECO 才算差異與結算物料。
  • 控制碼 PP99:里程碑+自動入庫。

Lesson 3:製程訂單的預先成本計算(Performing Preliminary Costing for Process Orders)

1. 流程

  1. 以物料清單評價元件計畫量。
  2. 以主配方決定計畫作業量。
  3. 以訂單類型/工廠預設值中的計畫評價變式評價物料、作業、企業流程。
  4. 以計畫評價變式中的計算表算間接費用。
  5. 使用範本分攤時以計算表+間接費用碼選範本。
  6. 計畫成本更新到製造訂單。
  • 依 Customizing,儲存或下達時自動產生預估;成本先算在表頭,再依分攤結構約當數分到聯產品。
  • 建立製程訂單時自動產生:(a) 表頭結算規則:總成本依分攤結構結算到各聯產品/訂單項目(計畫與實際皆然);(b) 各項目依預設規則的結算規則,結算到各自物料。
  • 分攤結構可指定在生產版本、主產品物料主檔,或直接在製程訂單上;在產品成本規劃中依成本構成分攤,使成本構成分解可用於 CO-PA 與 FI 的成本拆分設定檔。
  • 來源結構範例:材料成本 3:2、間接費用 1:1;或初級與次級成本用不同比例。

2. 製程訂單 Customizing

⚙️ 設定(OKZ3)製程訂單=訂單類別 40。通常依批量分析 → 預設規則 PP1(Production Material Full Settlement) → 結算類型 FUL;要算 WIP 須有以實際成本算 WIP 的 RA Key(如 MBMF01);填計畫/實際成本計算變式;要依批分析則不勾 PCC 指標。預設值在建立訂單時帶入;生產訂單同理。

3. Exercise 13:檢查製程訂單預估(操作摘要)

  1. Analyze Order(KKBC_ORD)版面 Cost Trend(1SAP02)、累計、本期 → More → Settings → Order Items on/off → 選「*」(全訂單)。
  2. 計畫成本中有兩筆入庫(T-SPC1## 1,000 L、T-SPC2## 7 L),數量來自主產品 BOM。
  3. 再只選訂單項目 1(T-SPC1##):可見分攤到 T-SPC1## 的計畫成本與計畫入庫貸方。
🎯 考試重點
  • 製程訂單訂單類別 40;訂單別預設規則 PP1 → FUL。
  • WIP(訂單別)需要「實際成本」型 RA Key。
  • 預估先算在表頭、再依約當數分到聯產品;表頭與項目各有結算規則。

Lesson 4:生產訂單的預先成本計算(Performing Preliminary Costing for Production Orders)

  • 與製程訂單相同:元件計畫量評價、作業量(生產訂單用途程)、計畫評價變式、計算表間接費用。
  • 範本分攤時,範本需指派到控制範圍與環境(生產訂單 001);若要依物料/訂單不同範本,可再加計算表與間接費用碼(間接費用碼指派給間接費用群組,群組輸入物料主檔)。
  • 訂單成本在表頭計算;依 OKZ3 設定於儲存或下達時自動產生預估。

Exercise 14(選做):檢查生產訂單預估(操作摘要)

  1. Analyze Order 版面 1SAP02、累計、本期 → 檢視計畫成本與 T-FL3## 計畫貸方總額。
  2. 計畫差異(plan variance)原因:物料成本估算(成本計算類型 01 標準成本估算)與訂單估算(成本計算類型 06 生產訂單計畫)使用不同成本計算變式。
  3. 兩估算的差異在差異計算時會呈現為價格差異。
🆕 S/4HANA 最新變化Fiori Production Cost Analysis(依一般知識)可並列顯示計畫、目標、實際與差異,取代 KKBC_ORD 的部分用途;S/4HANA 2020 起亦提供「Plan/actual comparison」更細緻的工作中心/作業層分析。
🎯 考試重點
  • 物料成本估算與訂單計畫成本差異的可能原因:不同成本計算變式、不同批量、各期作業價格 vs 年平均價(不同工廠不是)。
  • 成本計算類型:01 標準成本估算、06 生產訂單計畫、07 生產訂單實際、19 PCC。
  • 範本指派層級:控制範圍+環境(+計算表+間接費用碼)。

Lesson 5:製程訂單的同步成本計算(Performing Simultaneous Costing for Process Orders)

  • 製程訂單通常經由物流報工產生實際成本:
    • 內部作業分攤:報工時自動,借記次級成本要素(類別 43)。
    • 物料耗用:報工時自動倒沖/發料,借記初級成本。
    • 實際成本隨發生記到訂單表頭;聯產品入庫時貸記對應訂單項目。要看各聯產品實際成本,須在期末執行「Preliminary Settlement for Co-products, Rework」。
  • 里程碑報工:必須依指定順序報工;非里程碑作業在里程碑報工時自動報工;里程碑在途程(配方)以控制碼指定。

Exercise 15:製程訂單同步成本計算(操作摘要)

  1. Confirm Process Order Phase(COR6N):階段 0013 部分報工良品 500 L(最後階段為里程碑);原料依配方自動倒沖。
  2. Post Goods Movement(MIGO 101、參照訂單):T-SPC1## 500 L、T-SPC2## 3.5 L → Post。
  3. Change Process Order:入庫欄位群組把「Final Delivery(最終交貨)」指標取消。若 Customizing 設了 Delivery Completed,部分入庫也會設最終交貨 → 狀態 DLV → 不能算 WIP 只能算差異。
  4. Analyze Production Order(Cost Trend):項目 1 的入庫貸方=良品量 × 標準價;項目 2 同理;但項目層沒有實際借方,借方都在表頭,需期末「Presettle Co-Products or Rework」分到項目。
🎯 考試重點
  • 里程碑報工須依指定順序。
  • 聯產品實際成本先在表頭;要分到項目 → 聯產品預先結算。
  • 入庫時成本標的被貸記:入庫量 × 標準價(初級成本要素)。
  • 最終交貨指標決定 DLV 狀態,影響能否算 WIP。

Lesson 6:生產訂單的同步成本計算(Performing Simultaneous Costing for Production Orders)

  • 同製程訂單:報工自動作業分攤(次級成本)、發料/倒沖(初級成本),報工也可自動入庫(控制碼)。實際成本記到訂單表頭。

Exercise 16(選做):生產訂單同步成本計算(操作摘要)

  1. Post Goods Movement:參照訂單發料,T-FL3A##(Carrier)數量多 10%。
  2. Confirm Production Order Operation:作業 10 最終報工良品 10。
  3. 作業 30 部分報工良品 5、報廢 1 → 因 PP99 有自動入庫,入庫自動過帳。
  4. Analyze Production Order(目標成本版本 0):入庫以良品量 × 標準價貸記訂單;可加欄位 Total Actual Quantity 驗證。
🆕 S/4HANA 最新變化事件基礎生產會計下,報工/發料當下即可依 WIP 來源科目產生 WIP 分錄、最終交貨時自動結算差異(依一般知識;需處理碼 RSEBW 與「Event-Based WIP and Variance Posting」設定)。
🎯 考試重點
  • 入庫時成本標的被貸記初級成本(存貨變動科目);報工作業分攤為次級成本。
  • 自動入庫由最後作業控制碼決定(如 PP99)。
  • 多發料與報廢 → 期末出現投入數量差異與報廢差異。

Unit 5:訂單別產品成本控制的期末結帳(Period-End Closing for Product Cost Controlling by Order)

間接費用(KGI2/CO43)→範本分攤(CPTA)→重新評價→聯產品預先結算(僅聯產品)→WIP(KKAX/KKAO)→差異(KKS2/KKS1)→結算(KO88/CO88)

Lesson 1:製造訂單的期間成本(Using Periodic Costs for Manufacturing Orders)

  • 期間成本(periodic costs)相對於直接成本,包括:計算表算出的間接費用、範本分攤的流程成本(以企業流程或作業數量為發送者)、以及成本中心/ABC 算出實際價格後的重新評價。
  • 聯產品:期間成本也記到訂單表頭;所有記到製程訂單的金額都在表頭,因此直接與間接成本都需「預先結算」到訂單項目,再於項目層做 WIP、差異、結算。
  • 結算結果寫入:FI 與 CO 的 ACDOCA、成本基礎 CO-PA(仍用自己的表)、物料分類帳(強制)。
  • Schedule Manager(SCMA)協助有效率地執行期末流程。

Exercise 17:計算製程/生產訂單的期間成本(操作摘要)

  1. Run Overhead Calculation - Order Actual(App 名稱可能顯示為 Internal Order Actual,亦適用生產/製程訂單;KGI2):製程訂單、本期本年、不測試、對話顯示 → 檢查物料與製造間接費用。
  2. Run Template Allocation - Orders Actual:製程訂單、本期 → 驗證「內部運輸」與「品質檢查」兩流程成本已分攤。
  3. (選做)生產訂單重複上述兩步。期末交易對生產/製程訂單相同,唯一差別是製程訂單(聯產品)需預先結算。
🎯 考試重點
  • 期間成本=間接費用+範本流程成本+重新評價。
  • 聯產品的期間成本也記表頭 → 必須預先結算。
  • 支援期末有效執行的工具:Schedule Manager。

Lesson 2:聯產品預先結算(Performing Preliminary Settlement using Co-Production)

  • 期末把表頭收集的實際成本分到各訂單項目,使每個聯產品負擔其份額;使用分攤結構約當數(直接或依來源結構按成本要素);功能「Preliminary Settlement for Co-Products, Rework」以原始成本要素結算。
  • 不能直接記成本到製程訂單項目,一切先在表頭。
  • 必須先預先結算到項目,才能算 WIP、差異與結算。
  • 若物料主檔/生產版本沒有分攤結構,須在表頭結算規則手動輸入約當數,此時不能用來源結構。
⚙️ 設定(Product Cost by Order → Period-End Closing → Settlement)
  • 結算設定檔允許訂單項目(Order Item)為接收者。
  • 允許比例結算(Equivalence Numbers 指標)或百分比結算(%-Settlement);預先結算到項目需要約當數指標。
  • 配置結構需包含所有可借記訂單表頭的成本要素。

Exercise 18:執行預先結算(操作摘要)

  1. Presettle Co-Products or Rework:製程訂單、結算期間本期、不測試、勾檢查交易資料 → Next List Level。
  2. Sender 顯示借記表頭的各成本要素;Receiver 顯示每個成本要素各有兩筆(兩個聯產品項目),依分攤比例。
  3. 會計文件:版面加 Profit Center、Functional Area 與 Account Assignment——兩項目利潤中心/功能範圍相同,但因 FI/CO 共用 ACDOCA,分到兩個成本標的在會計文件中也看得到;Controlling 文件可展開確認。
  4. Analyze Production Order(Cost Trend、項目 1):項目已有實際成本。
💡 實務提示FI 與 CO 實際值共用 ACDOCA,但 CO 仍保留自己的明細表 COEP 存放非實際值(如承諾),因為 ACDOCA 只存「實際」與「統計實際」值類型。
🆕 S/4HANA 最新變化聯產品預先結算的 FI 文件可在 Display Line Items in General Ledger 以「科目指派類型=訂單項目」分析;S/4HANA 後續版本 ACDOCA 也擴充計畫值(ACDOCP)與承諾,CO 舊表依版本逐步以相容視圖呈現(依一般知識)。
🎯 考試重點
  • 結算聯產品實際成本的功能:Preliminary Settlement for Co-Products。
  • 結算設定檔可選比例(約當數)或百分比結算(True)。
  • 配置結構包含可借記訂單表頭的所有成本要素。
  • 預先結算使用原始成本要素。

Lesson 3:以實際成本計算 WIP(Calculating WIP Based on Actual Costs)

  • 聯產品 WIP 一律以實際成本評價:項目實際借方 − 入庫貸方。
  • 前提:訂單項目結算規則為 FUL(由預設規則 PP1)。若含聯產品的訂單用 PER(PP2) → 無法算 WIP;成本標的階層搭配聯產品也不能算 WIP(階層只能指派期間別訂單)。
  • 依狀態:表頭非 DLV/TECO → 持續算 WIP;全部項目交貨後表頭才是 DLV;DLV 或 TECO 時 WIP 計算會沖銷前期 WIP。項目是否已交貨看物料清單明細的 Delivery Completed 指標。
  • WIP 依行 ID 分類(MAT 材料、LBR 人工、OVH 間接);餘額為負 → 記為準備(reserves for unrealized costs)。

Exercise 19:製程訂單 WIP(操作摘要)

  1. Calculate Work in Process — Order Single(KKAX,依一般知識):訂單、WIP 至本期、RA 版本 0、版面 1SAP001 → 兩個訂單項目各算 WIP,記下合計。
  2. Analyze Order(Cost Trend、項目 *):WIP 合計=總實際成本餘額(實際成本法)。
  3. 版面 1SAP03(Work in Process):WIP 分 MAT / LAB / OVH,合計=WIP 總額。
  4. OKGB(A000、RA 版本 0、RA Key MBMF01):例如 MAT=51100000、51500000…;LBR=94303000、94307000…;OVH=941+++++、94301000…

Exercise 20(選做):生產訂單 WIP(操作摘要)

  1. Calculate Work in Process - Orders:生產訂單、RA 版本 0 → 記 WIP。
  2. Analyze Production Order(目標/實際比較、版本 0):總實際餘額=WIP。
  3. WIP Report 版面 1SAP04:RA 成本要素 MAT COS / LAB COS / OVH COS。
  4. OKGA(A000/0/MBMF01):LBR(K) → 93118000、MAT(K) → 93117000、OVH(K) → 93119000。K=成本;帶收入物件的結果分析還會有 E=收入。餘額 > 0 為 WIP,< 0 為準備。
⚙️ 設定路徑(IMG)SPRO → Controlling → Product Cost Controlling → Cost Object Controlling → Product Cost by Order → Period-End Closing → Work in Process → Define Results Analysis Keys(OKG1)/Define Results Analysis Versions/Define Valuation Method(實際成本 WIP)/Define Line IDs/Define Assignment(OKGB)/Define Update(OKGA)/Define Posting Rules for Settling WIP(OKG8)
🎯 考試重點
  • 含聯產品、結算類型 PER → 不能算 WIP。
  • WIP 計算方式:PER(無聯產品)以目標成本;FUL 以實際成本;PCC 以目標成本;聯產品以實際成本。
  • 製程訂單聯產品的期末功能:間接費用、預先結算、以實際成本計算 WIP(不是目標成本)。
  • WIP 存在 RA 成本要素(類別 31),餘額為負時成為準備。

Lesson 4:WIP 結算(Performing Settlement of WIP)

情況FI 分錄
項目借方 > 貸方(WIP)借 未完工品存貨(WIP inventory),貸 未完工品存貨變動
項目借方 < 貸方(準備)借 未實現成本準備費用,貸 未實現成本準備(相當於對 FI 已資本化成品的價值調整)

Exercise 21:製程訂單 WIP 結算(操作摘要)

  1. Actual Settlement - Production Order(也用於製程訂單;KO88):本期、不測試、勾檢查交易資料 → Next List Level → 兩聯產品的金額結到 FI。
  2. 會計文件:54200000 WIP 存貨變動、13200000 WIP 存貨(科目來自 OKG8)。
  3. 為何沒有 Controlling 文件? WIP 應計只過 FI,不貸記訂單;WIP 餘額存在 RA 成本要素,不會更新 CO 物件。

Exercise 22(選做):生產訂單 WIP 結算(操作摘要)

  1. Actual Settlement - Production Order:處理類型 Automatic:FUL 規則到物料的訂單在 TECO 或完全交貨前不結算餘額,但可把 WIP 轉到 FI。
  2. 與 Analyze Production Order 比較:已結 WIP=總實際成本餘額。
  3. 前次結算可由 More → Go to → Previous Settlement → Itemization 查看文件。
🆕 S/4HANA 最新變化WIP 結算的 FI 文件同時帶利潤中心、功能範圍、區段,資產負債表 WIP 可依利潤中心報表;事件基礎 WIP 則不需期末結算 WIP,最終交貨或 TECO 時自動沖回(依一般知識)。
🎯 考試重點
  • 借方 < 貸方 → 借 未實現成本準備費用、貸 未實現成本準備。
  • WIP 結算沒有 CO 文件(RA 成本要素不更新 CO 物件)。
  • 處理類型 Automatic:FUL 訂單未完成前只轉 WIP。
  • WIP G/L 由 OKG8 決定。

Lesson 5:已完成交貨訂單的期間成本與 WIP(Using Periodic Cost and WIP for Final Delivered Manufacturing Orders)

  • 最後一筆入庫後,比較每個訂單項目的實際成本與標準成本估算、預估;實際成本與入庫借方值之差=差異,依資源分析後結算到存貨與 CO-PA。
  • 差異結算方式:(1) 總額到 FI;(2) 若 FI 有價差拆分設定檔 → 依差異類別記不同科目,因 ACDOCA 共用,可在總帳、利潤中心、科目基礎 CO-PA 報表看到;(3) 依差異類別到成本基礎 CO-PA。
  • 訂單別在最終交貨後,餘額只能是差異、WIP 必須為 0 → 需再算一次 WIP(得 0)並結算,在 FI 產生沖回分錄。

Exercise 23:已完成交貨製程訂單(操作摘要)

  1. Confirm Process Order Phase:階段 0013 剩餘 500 L 最終報工,機器時間 +10%。
  2. Post Goods Movement(101):T-SPC1## 500 L、T-SPC2## 3.5 L → 訂單最終交貨(DLV)。
  3. 間接費用、範本分攤、聯產品預先結算(同 L1–L2)。
  4. WIP 計算 → 兩項目 WIP=0,記在應計成本要素;之後差異計算與結算時把 WIP 沖回並結差異到 FI。

Exercise 24(選做):已完成交貨生產訂單(操作摘要)

  1. 作業 30 報工剩餘 4 PC(自動入庫)。
  2. 間接費用、範本分攤 → WIP 計算=0。
🎯 考試重點
  • 比較實際成本與標準/預估的時點:最後一筆入庫之後。
  • DLV 後必須重算 WIP(=0)以在 FI 沖回前期 WIP。
  • 差異三種去向:FI 總額、FI 依類別(價差拆分)、成本基礎 CO-PA 依類別。

Lesson 6:已完成交貨訂單的差異計算(Calculating Variances for Final Delivered Manufacturing Orders)

情況項目結算類型差異計算
有聯產品FUL所有項目都已交貨(全部設 Delivery Completed、訂單 DLV)才算差異
無聯產品FUL使用者設 DLV(或 TECO)後才算差異
有聯產品PER不論狀態,餘額一律視為差異;不算 WIP
無聯產品PER以目標成本計算 WIP 與差異
  • 聯產品不能計算報廢差異 → 使用未勾報廢指標的差異鍵。

Exercise 25:聯產品差異(操作摘要)

  1. Run Variance Calculation - Orders by Lot(KKS2):製程訂單、本期、所有目標成本版本、不測試、詳細清單。
  2. 項目 1 → Cost Elements → 成本要素 94311000(人事工時)→ Explanation of Variances:投入數量差異,來自報工時增加的處理時間。

Exercise 26(選做):生產訂單差異(操作摘要)

  1. 同 App 對底盤訂單計算。
  2. T-FL3A## 差異:1 PC 來自多發料(投入數量差異),另 1 PC 來自報廢組件內含的材料(投入報廢差異,在總覽差異清單可見)。
🆕 S/4HANA 最新變化差異類別可直接以 G/L 科目(價差拆分)在 Margin Analysis 呈現,並可依「生產差異成本構成」拆分(依一般知識:S/4HANA 新版提供 Variance split 到多科目,事件基礎情境同樣支援)。
🎯 考試重點
  • 無聯產品、FUL → 設 DLV 後才算差異。
  • 有聯產品、PER → 餘額一律為差異。
  • 聯產品不算報廢差異。
  • 報工時間增加 → 投入數量差異;多發料 → 投入數量差異;報廢組件 → 報廢差異。

Lesson 7:已完成交貨訂單的結算(Performing Settlement of Final Delivered Manufacturing Orders)

  • 交貨並結算時:沖銷前期 WIP;把(訂單成本 − 入庫價值)轉到 FI 使訂單餘額歸零。價格控制 S:借 價格差異、貸 成品存貨變動,並更新指派的利潤中心。
  • 更新物料分類帳應計資料(S/4HANA 啟用)。
  • 總差異轉 CO-PA;成本基礎可依差異類別與成本要素分到不同值欄位。
  • 價差拆分設定檔:差異類別+成本要素群組 → 專設 G/L,讓損益表依成因呈現。

Exercise 27:製程訂單結算(操作摘要)

  1. Actual Settlement - Production Order(製程與生產訂單共用):本期、處理類型 Automatic、不測試。
  2. Next List Level → Accounting Documents:
    • 會計文件(ACDOCA,FI 與科目基礎 CO-PA):PRD 價差成本要素 52570000;依拆分設定檔,各差異類別用不同科目,例如價格差異 52702000。
    • Controlling 文件:訂單的結算分錄與對應的 CO-PA(科目基礎)分錄——表 COEP。
    • 獲利分析文件(成本基礎):最後一張含所有差異類別;其他文件含 PRD 總額(因 PRD 科目為類別 01 初級成本)以及每個類別各一張。要避免重複,可把科目定義為「非營業費用/收入」類型。
  3. Customizing:OKO7 結算設定檔 YBMFP1(允許獲利區段)、KEI1 PA 轉移結構 E1(Assignment lines:來源與值欄位)。

Exercise 28(選做):生產訂單結算(操作摘要)

  1. 同 App 結算底盤訂單;若出現「移動平均價將變負」訊息可忽略(庫存以標準價評價)。
  2. FI Customizing「Define Accounts for Splitting Price Differences」→ 設定檔 ZYA000 → Detail Price Difference Accounts:成本要素群組+差異類別 → 目標科目,可對照結算文件中的科目。
🆕 S/4HANA 最新變化S/4HANA 2020 以後建議以 Margin Analysis+價差拆分取代成本基礎 CO-PA 的差異值欄位;成本基礎 CO-PA 仍可與 Margin Analysis 並行,但會產生「兩次記入」需留意(依一般知識)。
🎯 考試重點
  • 價格控制 S → 借 價格差異、貸 成品存貨變動。
  • 訂單交貨並結算時,把「訂單成本 − 入庫價值」轉到 FI 使餘額歸零。
  • 三種文件:會計文件(ACDOCA)、Controlling 文件(COEP)、獲利分析文件(成本基礎)。
  • 價差拆分設定檔(FI)vs PA 轉移結構(CO-PA 成本基礎)。

Lesson 8:PCC 與製造訂單期末結帳比較(Comparing Period-End Closing of PCC and Manufacturing Orders)

方案製造訂單類型預設規則PCC 指標備註
期間別+PCCPP2(PCC 訂單類型用 STR)勾SAP 建議的期間別做法
期間別、不用 PCCPP2不勾可行但 SAP 不建議
訂單別PP1(FUL)不勾依狀態
  • 控制方法在 OKZ3(訂單類型+工廠預設值)選擇。若結算時自動把 WIP 記到 FI,每期都要做 WIP 結算。
訂單狀態(FUL)系統動作
已下達、部分下達、部分交貨計算 WIP
已交貨(DLV)或技術完成(TECO)沖銷前期剩餘 WIP,計算差異

同一訂單同一期間不會同時有 WIP 與差異(FUL);PER 則每期同時顯示 WIP 與差異。

PCC 優點PCC 缺點
支援精實成本管理;著重產品/生產流程而非生產型態;成本標的數少 → 期末較快;差異在發生期間認列不易看出成本是否依因果歸屬到生產訂單;準備成本高、批量差異大、BOM/途程不穩定時不建議;需要聯產品層 WIP/差異或使用集合訂單(collective orders)時不可用
💡 實務提示選擇準則:產品標準、連續、數量大 → PCC;批量導向、原型、每張訂單要分析、聯產品 → 訂單別;接單生產需看單筆利潤 → 銷售訂單別(下冊)。
🆕 S/4HANA 最新變化事件基礎生產會計使「訂單別」也能即時看 WIP 與差異,模糊了「PCC 每期認列 vs 訂單別最後才認列」的時間差:最終交貨/TECO 時立即結算差異(依一般知識)。考試仍以本表的傳統規則為主。
🎯 考試重點
  • 期間別不用 PCC:預設規則 PP2、PCC 指標不勾。
  • 訂單別:PP1;期間別 PCC:STR(PCC)+PP2(訂單)。
  • FUL 訂單同一期不會同時有 WIP 與差異。
  • PCC 不適用:需聯產品層級 WIP/差異、集合訂單、準備成本高、批量變化大、BOM/途程不穩。

本課總複習(Unit 1–5)

關鍵 T-code 總表

T-code用途Fiori App
KKF6N維護/建立產品成本收集器Maintain Product Cost Collectors
KKF6M批次建立 PCC(依一般知識)—
KKBC_PKOPCC 目標/實際分析Analyze Product Cost Collectors
KKBC_ORD訂單成本分析(生產/製程)Analyze Order / Analyze Production Order
CO01 / CO02建立/變更生產訂單Create Production Order / Change Production Order
COR1 / COR2建立/變更製程訂單Create Process Order / Change Process Order
CO11N生產訂單作業報工(工時單)Confirm Production Order Operation
COR6N製程訂單階段報工Confirm Process Order Phase
MIGO發料/入庫Post Goods Movement
C202變更主配方Change Master Recipe
CK13N顯示物料成本估算Display Material Cost Estimates
OKZ3訂單類型/工廠的成本相關預設值(PCC 指標、預設規則、RA Key、成本計算變式)—(IMG)
OKKN / OPL1計畫 / 實際成本計算變式—(IMG)
KTPF範本指派給成本標的—(IMG)
CPTA實際範本分攤(訂單個別,依一般知識)Run Template Allocation - Orders Actual
CO42PCC 實際間接費用(集體)Run Actual Overhead Calculation
KGI2 / CO43訂單間接費用 個別 / 集體Run Overhead Calculation - Order Actual
KSII實際作業價格計算—
KKASPCC WIP(個別)Calculate Work in Process
KKAX / KKAO訂單 WIP 個別 / 集體(依一般知識)Calculate Work in Process - Orders
KKS6 / KKS5PCC 差異 個別 / 集體Run Variance Calculation - Product Cost Collector
KKS2 / KKS1訂單差異 個別 / 集體Run Variance Calculation - Orders by Lot
KK87PCC 實際結算(個別,依一般知識)Run Actual Settlement - Product Cost Collectors
KO88 / CO88訂單實際結算 個別 / 集體Actual Settlement - Production Order
—聯產品/重工預先結算Presettle Co-Products or Rework
OKG1 / OKGB / OKGA / OKG8RA Key / 指派表 / 更新表 / WIP 過帳規則—(IMG)
OKV1 / OKVG / OKVW差異鍵 / 差異變式 / 工廠預設差異鍵(依一般知識)—(IMG)
OKO7 / OKO6 / KEI1結算設定檔 / 配置結構 / PA 轉移結構—(IMG)
OBYC(OMWB)價差科目(交易 PRD)—
SCMASchedule Manager 期末排程Manage Financial Closing(依一般知識)

自我測驗(點題目看答案)

1. 重複性生產要計算生產線的差異,應使用哪種成本標的?產品成本收集器(PCC),控制層級通常為生產版本。
2. 訂單別中,訂單既非 DLV 也非 TECO 時,WIP 以什麼計算?實際成本(借方 − 貸方餘額)。
3. 要計算 PCC 的 WIP,主檔必須有什麼?結果分析碼(RA Key),例如 MBMF03(目標成本 WIP)。
4. 生產訂單掛到 PCC 後會出現哪個狀態?訂單類型需哪個預設規則?狀態 PCC;預設規則 PP2(期間結算)並勾 PCC 指標。PCC 自身訂單類型為類別 05、預設規則 STR。
5. 哪一個目標成本版本的差異會結算到 FI 與 CO-PA?它比較什麼?版本 0(總差異):實際成本 vs 目前標準成本估算。
6. 混合價格差異需要什麼前提?若差異變式沒勾此類別會如何?每個生產版本建立採購替代方案並定義混合比例;未勾則列為產出價格差異。
7. 要把差異結算到 CO-PA,結算設定檔要做哪兩個設定?勾選「差異(Variances)」指標,並允許獲利區段(Profitability Segment)為接收者。
8. 聯產品的約當數存放在哪個物件?要依成本要素給不同比例時還要搭配什麼?分攤結構(apportionment structure);搭配來源結構(source structure)。
9. 含聯產品、結算類型 PER 的製造訂單能算 WIP 嗎?差異如何處理?不能算 WIP;餘額不論狀態一律視為差異。
10. 項目借方小於貸方時,WIP 結算產生什麼分錄?借 未實現成本準備費用、貸 未實現成本準備。
11. 為何 WIP 結算後沒有 Controlling 文件?WIP 記在結果分析成本要素(類別 31)並只過帳到 FI,不貸記訂單、不更新 CO 物件。
12. 價格控制 S 的訂單差異結算分錄?借 價格差異(PRD),貸 成品存貨變動;同時更新物料分類帳與利潤中心。
13. 計算表(costing sheet)是指派給哪個物件?範本(template)又是依哪些鍵決定?計算表指派給評價變式;範本依控制範圍、環境、計算表、間接費用碼(KTPF)。
14. 期間別不使用 PCC 時的設定?SAP 是否建議?製造訂單類型預設規則 PP2、不勾 PCC 指標;可行但 SAP 不建議。
15. 為何要對已完成交貨的訂單再算一次 WIP?DLV/TECO 後 WIP 必須為 0,重算 WIP(=0)並結算才會在 FI 沖回前期 WIP,剩餘餘額才全部成為差異。
16. 列出四種產出面差異類別。混合價格差異、批量差異、產出價格差異、剩餘差異。
17. 「聯產品指標」未勾時,物料會被當成什麼?副產品(by-product),以物料主檔價格(淨實現價值法)扣減,沒有獨立控制。
18. 使用 PCC 的缺點(至少三項)?不易看出成本是否依因果歸屬到訂單;準備成本高、批量差異大、BOM/途程不穩時不適用;需聯產品層 WIP/差異或集合訂單時不可用。