• 摩杰斯
  • 2026-10-27

订单变更的账怎么算?改需求改出来的成本

客户一句「这个单子不做了」,改掉的成本有多少?多数厂答不上来。不是不想算,是工单成本本身就没算清——料怎么算、工怎么算、改了之后按哪一版算,三件事都没定。这篇把这三件事拆开。

订单变更的账怎么算?改需求改出来的成本

一、变更成本其实是两笔账

客户变更之后,厂里要算的东西有两笔,很多人只算了一笔:

第一笔是改后的成本:这张工单按新口径做下来,要花多少钱。这是往下排产、往下报价要用的数。

第二笔是改出来的差额:改之前按老口径算的成本是多少,两者差多少。这是跟客户谈补偿、或者自己认亏的依据。

第一笔靠算,第二笔靠比。系统能帮你算第一笔,第二笔要靠你在改动前后各留一个数。

二、工单成本怎么构成:料按体积、工按工段费率

先说清构成,才谈得上重算。

工单成本落在一条记录上:材料费(material_cost)、加工费(processing_cost)、材料损耗系数(loss_factor,默认 1.0)、总成本(total_cost = 材料费 + 加工费)。

材料费按体积算,公式是:

长(mm) × 宽(mm) × 高(mm) × 密度(g/cm³) × 单价(元/kg) ÷ 1,000,000 × 损耗系数

密度和单价来自材料档案,尺寸来自工单。这个公式决定了它的脾气:料费算的是「这块料的体积值多少钱」,不是「实际领了多少」。 料开出来有锯口、有夹头损耗,所以有个损耗系数来补——这个系数按厂里的实际情况调,不是固定值。

加工费按工段算:

Σ(每道工段的计划工时 × 该工段的费率 × 数量系数)

工段费率来自工段定义(hourly_rate),计划工时来自工单的工段列表(planned_hours,单位是小时/件)。

三、数量系数:一个容易忽略的口径

上面那条公式里的「数量系数」,是个容易被忽略但影响很大的地方。

它取决于租户的工时口径设置(processing_hours_mode):

  • 按件(per_piece):数量系数 = 工单数量。算出来的是整张工单的加工费。
  • 按单(total):数量系数 = 1。算出来的是「一批活」的加工费,不再乘数量。

同一个工单、同一份数据,这两种口径算出来的加工费可能差几十倍。这不是 bug,是两种记账习惯:有的厂按件报工时,有的厂把整批算成一个工时包。

所以看到成本数字不对劲,第一件要确认的不是公式,是这个租户用的是哪种口径。口径没对齐,后面所有的比较都是错的。

四、变更之后要重算

工单发生了变更(改了数量、加减了工序、调了计划工时),原来的成本数字就作废了。

系统提供了一个按公式重算的动作:读当前工单的尺寸和材料,按上面的材料费公式算一遍;读当前工段的计划工时和费率,按加工费公式算一遍;算出来的结果覆盖这条工单成本记录。

要点在「覆盖」这两个字上:重算不是新增一条,是把当前值换掉。所以重算之前,如果那个旧数字对你有意义(比如要跟客户谈差额),得先把它记下来——导出来、截图、或者记在变更单的备注里。

五、系统算不出的那部分:差额要自己比

这一节是这篇文章最该被记住的地方。

系统里工单成本只存当前一版。改完之后重算,旧值就没了。所以「变更改掉了多少钱」这个数,系统不会主动给你——它没有前后两个快照并存的设计。

要拿到差额,只有两条路:

1. 变更前先记一个数(导出、截图、记在备注里),变更后重算再记一个数,两者相减。 2. 按变更单上的原值算:变更明细里存着原来的计划工时和原备注,用料尺寸如果没变,就能按老工时乘费率推一个旧值出来。

第二条路只对「改工序、改工时」这类变更有用。改数量、改交期引起的成本变化,得走第一条。

这件事的本质是:系统提供的是成本计算器,不是变更损益表。 要算损益,得有人在改动前后各按一次计算器。

六、外协费用不在工单成本里

还有一条边界必须说清楚,否则算出来的成本会偏低。

工单成本只有两摊:材料费 + 加工费。外协费用不在里面。

外协的账在另外的地方:发给哪家、验收多少、对账确认金额、付了多少,走的是外协对账那条线。老板看板上会把外协的应付单独列出来,但工单成本这一栏里没有它的位置。

所以:一张有外协的工单,它的工单成本是不完整的。 报价时如果直接用工单成本加利润,会漏掉外协那一块。正确的做法是工单成本加上这张单对应的外协对账金额,才是完整的产品成本。

这一点很多厂是踩过坑才明白的:单子看着赚钱,年底一算外协付出去一大笔,利润没了。

七、把变更成本变成报价依据

算变更成本,最终目的是下次报价时不再拍脑袋。

一家厂如果每张工单都按公式算过成本,一年下来就有一批「同类活实际花了多少」的数据。新单来的时候,按材质、尺寸、工序找几个近似的工单,看它们的实际成本——这比凭经验报价有底得多。

这也是为什么工单成本这件事值得认真做:它不只是月底算账用的,是报价的原料。数据存得准,报价就准;数据糊着,每次报价都在赌。

变更本身怎么走单,见客户订单变更;外协那部分账见对账与收付款(B8)。产品了解 Moges PMS5。

专业模具,自动化零件加工制造行业管理软件
中小企业ERP,MES,MRP解决方案
贸易库存Saas管理系统,Linux邮件服务器方案

联系电话:18625220688

解决方案

模具制造业信息化
专注模具厂生产管理,显著缩短交付周期
钣金行业ERP系统
激光切割、折弯、焊接全流程管理
非标自动化设备管理
报价单、生产进度、成本核算一体化
刀具/治具管理系统
检具生产全流程数字化管控

资源下载

MES白皮书

模具制造执行系统深度解析

产品介绍文档

摩杰斯PMS系统功能详解

常见问题FAQ

解答您的所有疑问

联系我们

马上
咨询我们

14年行业经验,专注模具、钣金、非标自动化设备数字化转型

186 2522 0688

昆山总部,周边2小时上门服务

联系方式
产品服务询价

产品及解决方案在线免费咨询

获取询价

常见问题

Q:材料费为什么不是按实际领料算?
A:因为系统里算的是「这块料应有的成本」——按体积、密度、单价加损耗系数推出来,不依赖仓库领料记录。对没有严格领料流程的小厂,这种算法反而更稳。

Q:改了数量,加工费会跟着变吗?
A:会,但要看你用哪种工时口径。按件口径下,数量变了加工费跟着成比例变;按单口径下,数量变不影响加工费总额。这个设置在建租户时就定了,改口径等于改所有历史成本的含义,不能随便动。

Q:重算成本会覆盖原数据,那怎么留档?
A:重算前自己留一份(导出或截图),或者在变更单的说明里写上变更前的成本数字。系统不留历史成本快照,这一点必须靠人为动作补。

Q:报价时用工单成本加利润率,够不够?
A:不够。工单成本只有材料和加工两摊,外协费用不在其中。有外协的活,要把对应的外协对账金额加进去才是完整成本。

最新消息

在线订阅