Skip to content

Costing:标准成本与实际成本 ​

第一件事:区分两类金额 ​

  • Reference Cost(参考/计划成本):用于报价与生产计划,读取可追溯的标准/预算配置。
  • Actual Cost(实际成本):真实发生的费用、库存批次成本、设备成本事实或人工成本事实。保存即为运营事实,并不反向偷偷修改标准报价成本。

这两种金额用于不同目的。实际成本未来可用于差异分析,但不能未经授权直接替代参考成本。

Admin Suite 与 More 分工 ​

类型Admin 配什么More 处理什么
MaterialCategory / Unit / Master(SPU) / Spec(SKU) 与 standardUnitCostSKU 的运行时投影、Stock In/批次库存
LaborLabor Type、Labor Source 的预算/标准成本与发布已发布 Source 只读视图、实际人工成本 Fact
MachineMachine Type、Machine Source 及计划成本物理资产和实际 Machine Cost Fact
ExpenseExpense Type、Expense Source 预算/规则Expense Record 实际费用流水

不要在 More 再创建第二条同名标准 Source:More 查看的是同一个 Source 的运行时投影,随后维护相关业务事实。

参考成本怎么计算 ​

具体算法由服务端 Core 的统一 resolver 处理,前端不重新实现。计划输入包括:

  • 物料:使用 SKU 的标准单位成本与计划用量。
  • 人工:使用已发布 Labor Source 的标准小时成本与计划工时。
  • 机器:使用当前有效的 Machine Source 计划成本口径。
  • 费用:使用 Expense Source 预算和适用的分摊规则、产能数据。

这些是原理说明,不是保证所有费用都采用同一固定费率。直接归属、分摊动因、时间与单位需要按已绑定的 Allocation Rule 解释。

Actual Labor Cost 如何记录 ​

More → Labor 可在对应运行时 Labor Source 下维护 Actual Cost Fact。当前 Contract 包含:facilityId、记账期间起止、actualAmount、actualHours、备注。实际小时成本由服务端按实际金额/工时推导;它不等于按每位员工或每张 Work Order 自动汇总的 Work Log 明细。

为什么 Reference Cost 算不出来? ​

常见原因是缺标准成本、成本源不可用、必要的分摊规则未绑定、标准产能快照缺失或货币/网点依赖不满足。请查看页面提供的 blocker,并修复真正的数据来源,而不是在 Proposal 手动输入一个“估计成本”掩盖问题。

不要这样理解 ​

  • Source 不只是一个价格字段:它是可引用的成本来源,拥有自己的身份、配置和使用资格。
  • Allocation Rule 不是 Actual Cost Entry:前者决定如何归集/分摊,后者记录已经发生的事实。
  • 预算价 = 实际价 是错误假设:两者可能不同,且不互相回填。