制造分析最容易被做坏的地方,是把“工时、组件成本、良率”拆成三套口径各看各的。企业版 mrp_account_enterprise 选择反过来做:它把这些指标揉进同一张 mrp_report 事实视图,让制造、成本和产出质量在同一口径里相遇。
从视图字段设计看,报表不是只给总成本。它同时保留 component_cost、operation_cost、total_cost、duration、qty_demanded、qty_produced、yield_rate,再继续派生 unit_component_cost、unit_operation_cost、unit_cost、unit_duration 等单件指标。这样一来,你既能看总量,也能把问题压回单位产出。
这背后的跨模块链路很清楚:库存/耗料侧贡献组件成本,工单/工位侧贡献作业成本和工时,会计口径把它们统一成可比的货币事实,最后制造报表再把数量与时间一起拉进来算良率和单件指标。
因此 mrp_report 不是“把 MO 列出来再做 pivot”这么简单,而是一张被重新组织过的制造事实表。它想回答的是:这张制造单做了多少、用了多少料、花了多少操作成本、每件平均多少、良率又如何。
这也是为什么企业版制造成本讨论不能只盯人工或只盯材料。真正有决策价值的,是把组件、工时、作业和产出数量放在同一个观察面上,否则你永远分不清是损耗高、工位效率低,还是单件成本被低良率放大了。
如果报表数字看起来“总成本对、单件成本怪”,优先检查 qty_produced 与 qty_demanded、duration 以及各项 unit 指标的分母口径。很多误解不是报表算错,而是团队只看了总量没看良率和单位换算。
DISCUSSION
评论区