改写来源:How is target cost calculated
在 SAP 生产成本控制(CO-PC)中,目标成本(Target Costs) 是衡量生产订单实际成本与计划成本偏差的重要基准。正确理解目标成本的计算逻辑,是进行生产差异分析、订单结算和成本报表解读的前提。本文将系统介绍目标成本的计算公式、批量相关/批量无关物料的处理方式、不同业务场景下的差异,以及常见问题与排错方法。
目标成本是指:根据实际产出数量,将生产订单的计划成本按比例折算后得到的成本值。它回答了这样一个问题:
**按照实际产量,本应该发生多少成本?**
通过将目标成本与实际成本进行比较,可以得出生产订单的成本差异(Variance),进而分析数量差异、价格差异、资源利用差异等。
在 SAP 标准系统中,目标成本通常基于所使用成本估算(Cost Estimate)的项目明细(Itemization) 进行计算。
对于与批量相关的成本项目,计算公式为:
目标成本 = 计划成本 / 计划产出数量或批量大小 × 实际产出数量
目标数量 = 计划数量 / 计划产出数量或批量大小 × 实际产出数量对于批量无关的成本项目,无论实际产出多少,目标成本和目标数量都等于计划值:
目标成本 = 计划成本
目标数量 = 计划数量| 项目类型 | 目标成本 | 目标数量 | 典型示例 |
|---|---|---|---|
| 批量相关 | 计划成本 / 计划产出 × 实际产出 | 计划数量 / 计划产出 × 实际产出 | 原材料、直接人工、机器工时 |
| 批量无关 | 等于计划成本 | 等于计划数量 | setup 成本、一次性工具费用、设计费用 |
上述公式主要针对最常用的 目标成本版本 0(Target Cost Version 0)。不同的目标成本版本会使用不同的成本估算来源,例如:
具体可用的目标成本版本和配置路径取决于企业的 CO-PC 配置。本文以版本 0 为例进行说明。
| 目标成本版本 | 常见来源 | 用途 |
|---|---|---|
| 0 | 当前生产订单使用的成本估算 | 标准差异分析 |
| 1 | 标准成本估算 | 与标准成本比较 |
| 2 | 修改后的标准成本估算 | 重估后的差异分析 |
假设一个生产订单:
计算过程:
| 成本项目 | 批量相关性 | 目标成本计算 | 目标成本 |
|---|---|---|---|
| 原材料 | 相关 | 1,000 / 100 × 80 | 800 元 |
| setup | 无关 | 等于计划成本 | 200 元 |
| 合计 | — | — | 1,000 元 |
也就是说,按实际产出 80 PC 计算,目标总成本为 1,000 元。如果实际成本为 1,100 元,则存在 100 元的差异需要进一步分析。
在已评估销售订单库存场景下,目标成本计算略有不同:
在某些场景(常见于已评估销售订单库存)中,系统会在差异计算时实时创建生产订单成本估算的项目明细:
这种方式确保了即使成本估算不是在月初预制的,也能基于最新数据计算目标成本。
判断一个成本项目是否批量相关,通常取决于物料分类账/成本估算中的设置:
在 SAP 成本估算项目明细中,批量相关性通常由成本构成(Cost Component)或物料主数据中的成本视图决定。具体配置路径因版本而异,请参考 SAP 官方帮助文档。
| 类型 | 名称 | 说明 |
|---|---|---|
| 事务码 | CO03 | 显示生产订单 |
| 事务码 | KOB1 | 成本对象:实际成本行项目 |
| 事务码 | KOC4 | 生产订单实际/计划/目标/差异报告 |
| 事务码 | KKBC_ORD | 生产订单成本分析报表 |
| 事务码 | KKS2 | 生产订单差异计算 |
| 表 | AUFK | 订单主数据 |
| 表 | AFPO | 生产订单项目 |
| 表 | COSB | 成本对象计划/实际/承诺/目标值 |
| 表 | KEKO / KEPH | 成本估算抬头 / 项目明细 |
Q1:为什么实际产出小于计划产出时,目标成本会降低?
A:因为批量相关成本会按实际产出比例折算。实际产出越少,目标成本越低,这是目标成本与计划成本的本质区别。
Q2:批量无关项目的成本为什么不折算?
A:批量无关项目通常是固定成本,无论生产多少都需要发生一次,因此目标成本等于计划成本。
Q3:目标成本和计划成本有什么区别?
A:计划成本是生产订单创建时基于计划产量估算的成本;目标成本是根据实际产量对计划成本进行折算后的成本,用于与实际成本进行差异分析。
Q4:已评估销售订单库存的目标成本来源是什么?
A:使用评估销售订单库存时所用的成本估算。具体请参考 SAP Note 520000。
Q5:如何查看生产订单的目标成本?
A:可以使用 CO03 查看订单成本分析,或使用 KOC4 / KKBC_ORD 等报表查看目标成本、实际成本和差异。
| 现象 | 可能原因 | 处理建议 |
|---|---|---|
| 目标成本为零 | 生产订单未发布成本估算 | 检查成本估算状态并重新计算 |
| 目标成本异常高/低 | 计划产出数量与实际产出数量差异过大 | 核对 AFPO 中的计划与实际数量 |
| 批量无关项目被折算 | 成本构成配置错误 | 检查成本组件拆分中的批量相关性设置 |
| 差异计算无结果 | 目标成本版本配置不正确 | 检查事务码 OKV6 或相应配置 |
| 已评估销售订单库存目标成本不正确 | 使用了错误的成本估算 | 参考 SAP Note 520000 检查特殊库存评估 |
| SAP Note / 文档 | 主题 | |
| 520000 | FAQ: Valuated special stock | |
| SAP Help | Target Cost Calculation in Production Orders | |
| SAP Help | Cost Object Controlling |
本文由 SAP 社区资料《How is target cost calculated》改写整理,结合 SAP 生产成本控制的标准概念对目标成本计算公式、批量相关性、业务场景和排错方法进行了结构化阐述。未对 SAP 标准行为进行推断或编造;具体配置和程序可用性请以当前 SAP 版本及官方文档为准。