← 制造业系统 / 系统拆解

工单实际成本怎样回到原始记录

用一张完成 100 件产品的工单,逐笔核对材料耗用、工时冲正、能源计量和制造费用分摊,复算成本差异与返工子集,并连接现场记录、计价版本、成本快照和 ERP 过账回执。

工单已经完工,成本表却比计划多了 664 元。车间说有返工,采购说材料涨了价,财务还在等一笔工时冲正。把这些解释并排写在备注里,仍然无法判断每个数字有没有被重复计算。

ERP 篇介绍过成本记录的来源,本篇落实 S06,用独立教学样本逐行复算。所有金额均为模拟人民币数据,采用选定四项的管理分析口径;不直接推导产成品财务入库价值,也不包含税费、汇率与完整产品成本。

先固定工单、产出和比较基准

工单 MO-C100 完成 100 件合格产品,没有成品报废,截止时点也没有未完工在制品。每件产品按计划需要 2 件支架。生产中有 6 件已投入的支架损坏并报废,补换 6 件后,最终产品仍装有 200 件支架。

本文选择材料、直接人工、按机时分摊的制造费用、直接能源四项。计划基准 BASE-01 对应同样的 100 件合格产出,未预留额外材料损耗和返工。基准一旦用于比较就保留版本,不能在实际数量到齐后静默改掉原计划。

成本项计划数量计划单价或费率计划金额
支架材料200 件10 元/件2,000 元
直接人工20 人时50 元/人时1,000 元
制造费用分摊10 机时50 元/机时500 元
直接能源100 kWh0.80 元/kWh80 元
四项小计同一工单、同一产出BASE-013,580 元

实际分析价来自受控版本 RATE-02:材料耗用计价 11 元/件,直接人工分析费率 55 元/人时,直接能源分析价 0.90 元/kWh。人工费率用于本次成本分析,不表示某位员工的小时工资;材料计价也需要从企业认可的成本来源取得,不能直接拿最新采购报价代入历史耗用。

制造费用按后文的分摊批次另算。所选费用池已排除材料、直接人工和本篇单列的直接能源,避免同一费用既直接计入,又通过分摊进入工单。

报表上的“实际”需要说明到哪个阶段

现场已经发生、分析已经计价、ERP 已过账、成本已结算,是不同状态。本篇先以实际执行数量和明确的计价版本生成分析快照,再说明如何核对 ERP 回执。

Dynamics 365 的生产成本分析文档将材料、路线操作和间接费用分别展示,并指出生产订单实际成本依赖已报告的耗用记录。它同时说明,产品标准成本差异报告的比较基准与工单估计成本不同。项目中应先确认读的是哪一种报表。生产订单成本分析

先把数量对平,再把价格接进来

工单没有期末在制品,不代表线边没有未耗用的原料。仓库给线边配送了 212 件支架,其中 4 件退回主仓、2 件仍在线边,MES 登记实际耗用 206 件。

来源记录内容如何进入本次成本
WMS-MOVE-01主仓转线边 212 件位置转移,用于数量对账,不另计耗用
WMS-RETURN-01线边退回 4 件未耗用退回,核对库存去向
WMS-BAL-01截止时点线边余料 2 件保留为原料库存,不计入工单耗用
MES-CONS-01正常装配耗用 200 件进入材料成本
MES-CONS-02返工补换耗用 6 件进入材料成本,标记返工原因
QMS-SCRAP-016 件已投入支架损坏报废关联耗用与损失原因,不再追加一笔材料耗用

数量关系可以从两个方向核对:

线边收发:配送 212 − 退回 4 − 结存 2 = 实际耗用 206 件
耗用去向:最终产品内 200 + 损坏报废 6 = 206 件
材料成本:206 × 11 = 2266 元

本样本选择 MES 实际耗用作为工单材料计量来源。若 ERP 同时按 BOM 倒冲,必须明确两类记录的替代或核对关系;不能让两套接口各记一次 200 件。仓储直接按工单领料记耗用的企业,则需要用领退料与余料调整形成适合自身配置的口径。

工时冲正要保留原记录的关联

正常工时最初上报 21 人时,经核对多记了 1 人时,以关联冲正记录减少 1 人时;返工另用 2 人时。

记录数量归属与关联
TIME-0121 人时正常生产原记录
TIME-022 人时返工单 RW-C100
TIME-03−1 人时冲正 TIME-01,归属正常生产
净工时22 人时正常 20,返工 2

人工金额为 22 × 55 = 1210 元。冲正记录保留原因、审批和原始记录 ID,不把旧记录直接删除。若目标系统采用整笔冲销再重报,接口应转换为等价的业务记录,并保存对应关系。

人时与机时也要分开。一名员工同时照看两台设备时,设备各自运行一小时,不代表员工发生了两个人时;多人共同作业时则需要按实际人员投入计量。本文两种计量已经分别核实,不能相互代替。

直接计量和分摊使用不同依据

直接能源使用一只在本次计量窗口内仅覆盖该工单的电表,起读 1000 kWh,止读 1120 kWh,得到 120 kWh。按 RATE-02 计价为 120 × 0.90 = 108 元。其间 20 kWh 通过对齐工单与返工时间窗口的计量记录归属于返工,其余 100 kWh 为正常生产。

若一只表同时覆盖多张工单,必须另有分配依据。缺少这个依据时,只能报告区域能耗与待分配量,不能把区域总表差值全部记给某张工单。表计复位、倍率、跨窗口和数据缺口也需要在计算前核对,相关边界可参看能源与资源专题。

本次制造费用池 POOL-01 为 5,500 元,覆盖同一分析窗口和资源范围;已核对的总分摊基础为 100 机时。本工单占 12 机时,其中正常生产 11、返工 1,其他工单共 88 机时。

分摊费率 = 5500 / 100 = 55 元/机时
本工单分摊 = 12 × 55 = 660 元
其他工单分摊 = 88 × 55 = 4840 元
分摊核对 = 660 + 4840 = 5500 元

这是一种明确约定的教学分摊规则。费用池范围、分配基础及闲置产能等处理应按企业批准政策确定;本样本不能直接替代企业财务核算规则。分母数据不完整时,费率应标记待确认,不能把暂时读到的 12 机时当成总分母。

从原始执行记录算到工单成本独立窗口查看 ↗
四项管理分析样本。原始数量、计价版本、费用池和计划基准分别输入计算,点击节点可查看关联路径并切换动态播放。

把增加的 664 元拆到可复算的因素

在同一产出和同一成本范围下,实际口径合计为 4,244 元。

成本项实际数量 × 计价实际金额计划金额差额
材料206 × 112,266 元2,000 元+266 元
人工22 × 551,210 元1,000 元+210 元
制造费用12 × 55660 元500 元+160 元
直接能源120 × 0.90108 元80 元+28 元
合计四项管理口径4,244 元3,580 元+664 元

本篇选择“先按计划价解释数量变化,再按实际数量解释价格变化”的分解顺序:

数量影响 = (实际数量 − 计划数量) × 计划单价
价格或费率影响 = 实际数量 × (实际单价 − 计划单价)
两项相加 = 实际金额 − 计划金额
成本项数量影响价格或费率影响核对差额
材料(206 − 200) × 10 = 60206 × (11 − 10) = 206266 元
人工(22 − 20) × 50 = 10022 × (55 − 50) = 110210 元
制造费用(12 − 10) × 50 = 10012 × (55 − 50) = 60160 元
直接能源(120 − 100) × 0.80 = 16120 × (0.90 − 0.80) = 1228 元
合计276 元388 元664 元

若采用另一种分解顺序,交叉项会分到另一类,分类金额也会变化。分析报告应保留算法版本,不能把不同口径的“价格差异”直接放在同一列比较。这里的四类管理差额也不直接对应 ERP 中的标准成本差异科目。

返工成本是另一种分类,不能再叠加

返工单 RW-C100 关联补换材料 6 件、人工 2 人时、设备 1 机时和直接能源 20 kWh。按本次实际计价,返工增量成本为:

补换材料 6 × 11 + 人工 2 × 55 + 分摊费用 1 × 55 + 能源 20 × 0.90
= 66 + 110 + 55 + 18
= 249 元

249 元已经包含在 4,244 元中,是按返工原因从原明细筛出的子集。它包含分摊金额,也不表示企业会因避免这次返工而立即减少同额现金支出。若要评估可避免成本,还要确认哪些费用随作业变化。

6 件损坏支架的 66 元可以在损失分析中单列展示,但同样已在 206 件耗用成本里。把“材料耗用”“报废损失”和“返工补料”三张报表的总额直接相加,会重复计算。

机时数量多出 2 小时,其中只有 1 小时有返工归因。剩余正常生产机时增加,以及费率变化,还需要沿设备记录、费用池与计价版本继续解释。不能因为发现了返工单,就把整个 664 元差异都归给返工。

成本快照还要和 ERP 的目标记录对账

每一条分析明细建议保留工厂、工单、成本项、数量单位、业务日期、来源事务 ID、原记录与冲正关系、计价版本、分摊批次以及快照版本。ERP 回执再补充目标事务号、凭证或日志引用、金额和处理状态。

例如材料的 2,266 元能够回到 MES-CONS-01、MES-CONS-02 和 RATE-02;制造费用的 660 元能够回到本工单的 12 机时、POOL-01 的 5,500 元以及全部受益对象的 100 机时。只挂一张工单号,仍然不足以解释具体金额。

Microsoft 的生产过账文档分别讨论材料耗用、时间耗用、完工报告和订单结束,并说明标准成本方法会影响最终交易及差异处理。因此完工回执、订单结算与分析金额之间,需要按实际配置建立桥接关系。生产过账说明

成本快照与过账回执怎样核对独立窗口查看 ↗
接口设计示意。分析完成、审核批准和目标过账分别保留状态;实际项目按成本方法及权限决定是否生成相应指令。

一条来源事务可能拆成多条财务记录,多条耗用也可能汇总为一条目标记录。桥接表要保存来源集合、目标集合、币种、数量与金额口径,并标记舍入或调整原因。核对时先按成本项及币种汇总,再查未匹配明细。

迟到记录产生新版本,不抹掉旧解释

假设快照 COST-v1 已形成 4,244 元,随后补到一笔确属本工单的正常人工 1 人时。若 RATE-02 仍适用,且本次修订不影响机时、能源和费用池,COST-v2 增加 55 元,变为 4,299 元。两个版本保留同一业务截止范围,注明新记录的发生时间、接收时间和修订原因。

目标 ERP 是否允许追加,仍要看工单状态和业务期间。已关闭期间或已结束工单进入授权调整流程,不由接口自动把日期改为今天。网络超时则先按幂等键查询目标事务,不能简单重发一笔新的成本。

有在制品时不能直接除以完工数

本样本没有期末在制,4,244 元除以 100 得到的 42.44 元,只是四项选定成本的单位分析值。它不等于完整产品单位成本。

如果截止时点只有 80 件完工、20 件仍在制,应先按批准方法确定材料和加工费用的完工与在制归属。不能把整张工单累计耗用全部除以 80,再把剩下 20 件当成零成本。正常与异常损失、报废回收或残值等处理也需要单独确认,本文不从简化样本推导这些规则。

用来源明细验收成本核对接口

可下载工单成本核对 JSON 样本,其中包含数量记录、冲正、分析费率、费用池、返工分类及预期结果。金额可以按相同公式重新计算,示例未包含真实财务数据。

独立验收变化应得到的结果
完整基准样本四项 4,244 元,对比 BASE-01 增加 664 元
用配送 212 件替代实际耗用检出未扣除退回 4 件和线边余料 2 件,拒绝直接作为耗用数量
TIME-03 冲正尚未到达显示正常工时待核对;若展示暂算数,标明 23 人时及暂算状态,不冒充完整结果
重复上传 MES-CONS-02材料仍为 206 件,不增加到 212 件
查询 RW-C100 成本返回 249 元子集,总成本仍为 4,244 元
其他工单的 88 机时来源缺失分摊分母不完整,不能把整个 5,500 元归给本工单
费用池发现含有已单列的直接能源报告费用范围重叠,核对池构成后重新计算
只修改材料分析价为 12 元/件数量仍为 206 件,四项变为 4,450 元,保留新计价版本
追加 1 人时,其他依据不变新快照 4,299 元,旧快照继续可查
ERP 执行超时但已成功过账根据幂等键取得原事务回执,不再生成第二笔

检查缺失记录时,需要利用来源水位、待传队列或现场对账发现差异。单凭现有明细无法证明没有迟报。报告可以保留暂算结果,但要把未确认范围和计算时间一起给出。

这次样本将 206 件耗用、22 人时、12 机时和 120 kWh 接到了同一份四项成本明细。下一篇进入 M07 与 M09 的交界,拆开现场点位、设备状态和业务事件,核对这些执行数量如何从采集端得到可靠的时间与质量信息。