Skip to content

订单利润

页面定位

订单利润页面是财务管理里的订单级利润透视页,用于把多个订单的收入、支出和毛利结果放到同一张表里横向比较。

它更适合回答这些问题:

  • 哪些订单目前毛利高、哪些订单毛利低;
  • 某段时间签下的订单,收入和支出主要花在哪;
  • 同一批订单里,物料、补料、外协、人工、其他费用分别占多少。

它不适合替代订单详情页里的“毛利分析”标签页。因为:

  • 这里看的是多订单透视表
  • 订单详情里看的是单订单分析与明细抽屉
  • 两个页面当前代码里的利润口径并不完全一致。

菜单路径

财务管理订单利润

谁会用到这个页面

  • 财务人员:统一查看订单级收入、支出、毛利结果;
  • 经营管理者:比较不同订单的盈利能力;
  • 订单负责人:快速判断某个订单为什么毛利偏低,需要去查哪一类成本。

先理解一个关键边界

系统里和“订单利润”有关的实现,其实有两套视图:

  1. 财务管理下的订单利润页:看多订单透视;
  2. 订单详情里的毛利分析 标签页:看单订单分析与明细。

这两套页面虽然都叫“利润/毛利”,但当前代码中的口径并不完全一致,不能简单当成同一张报表。

这张图想帮你先分清页面边界,避免把两个页面混用后觉得数字“对不上”。

页面整体结构

订单利润页的主结构比较简单:

这张图想帮你建立页面阅读顺序:先筛,再看表,再决定是否导出。

先知道一个真实实现细节

当前页面的筛选不是每次都重新请求后端,而是:

  1. 页面首次进入时,先拉一批基础利润数据;
  2. 后续你改筛选条件时,主要在前端内存里做过滤;
  3. 导出时,再把当前筛选结果中的订单号集合传给后端做导出。

这意味着:

  • 页面筛选速度通常会比较快;
  • 你看到的汇总行,是“当前筛选结果”的汇总;
  • 导出也是按“你当前筛出来的订单集合”导的,不是全表固定导出。

筛选区能筛什么

当前页面支持以下筛选项:

筛选项说明
签单时间按签单时间范围筛选订单
订单号按订单编号模糊匹配
订单名称按订单名称模糊匹配
渠道按渠道名称精确筛选

这里有两个细节要注意:

  1. 页面上只有“重置”按钮,没有单独“查询”按钮;
  2. 一旦设置了签单时间范围,没有签单时间的订单会被排除。

表格里能看到什么

订单利润页会按订单一行一行展示利润结果。

1. 基础列

字段说明
订单号有权限时可点击跳转订单详情
订单名称当前订单名称
订单金额订单总金额
实际收款当前订单已收金额
待收金额订单金额减去已收金额

2. 各项收入

收入区分成两部分:

  1. 动态收入列:来自系统里配置为“收入”类型的财务项目;
  2. 固定收入列:退料节省
  3. 最后还有 汇总收入

这意味着不同工厂、不同财务项目配置下,表头中的收入列可能并不完全一样。

3. 各项支出

支出区包括固定列和动态列。

固定支出列有:

  • 领料支出
  • 补料支出
  • 外协支出
  • 预估人工
  • 其他固定支出

另外还会追加系统里配置为“支出”类型的财务项目动态列。

最后还有一列:

  • 汇总支出

4. 结果列

字段说明
毛利润汇总收入减去汇总支出
毛利率(%)毛利润 ÷ 订单金额 × 100

5. 汇总行

表格底部会固定显示汇总行,用来汇总当前筛选结果里的金额。

订单利润页里的真实利润口径

这是重写文档时最需要讲清楚的部分。

一、收入怎么来

在“订单利润透视表”这张页面里:

  • 汇总收入 的起点是 退料节省
  • 再加上所有“收入类财务项目”的金额;
  • 不会直接把订单已付金额 已付金额 算进汇总收入

后端这么做的原因也写得比较明确:

  • 因为 已付金额 和动态收入类财务项目之间,存在业务上的重叠风险;
  • 为了避免重复计算,透视表口径不把 已付金额 直接计入 汇总收入。

二、支出怎么来

在“订单利润透视表”里,汇总支出由两部分组成:

固定支出

  • 领料支出
  • 补料支出
  • 外协支出
  • 预估人工
  • 其他固定支出

动态支出

  • 所有“支出类财务项目”的金额

最后两部分一起汇总成 汇总支出

三、毛利润和毛利率

这张图想帮你看懂:订单利润页的收入、支出是怎么组成的,尤其是动态财务项目是怎么并入结果的。

各项成本分别来自哪里

1. 领料支出

领料支出 = 领料出库成本 + 领料自定义采购成本。

也就是说,它不仅统计经过库存的出库成本,还会统计未经过库存的自定义采购

2. 补料支出

补料支出 = 补料出库成本 + 补料自定义采购成本。

逻辑和领料支出类似,也会把补料场景下的自定义采购纳入。

3. 退料节省

退料节省来自退料回收入库金额。

这部分在利润页里被算作收入侧的一部分。

4. 外协支出

外协支出来自该订单关联外协单金额汇总,但后端利润计算时会排除计划阶段 计划 的外协单

所以你在明细抽屉里可能看到某些计划中的外协单,但利润汇总金额里不一定把它算进去。

5. 预估人工

预估人工 = 生产板件总面积 × 工厂配置中的人工单价。

注意它是“预估人工”,不是实际工资发放金额。

6. 其他固定支出

其他固定支出来自订单上的 支出费用 字段。

导出怎么用

页面右上角有一个 导出明细 按钮。

使用步骤

  1. 先设置你要查看的筛选条件;
  2. 确认当前表格只剩下你想导出的订单;
  3. 点击 导出明细
  4. 系统会导出当前筛选结果对应的订单利润明细 Excel。

导出时的真实规则

前端不是把所有筛选字段原样重新提交,而是会:

  1. 先取当前筛选后的订单列表;
  2. 提取这些订单的 订单编号;
  3. 把这些订单号作为导出范围传给后端。

所以导出结果的边界,本质上就是你当前页面筛出来的那批订单。

它和订单详情里的“毛利分析”有什么区别

这是最容易混淆的地方。

订单利润页

订单利润页是多订单透视表,适合横向比较。

当前代码口径:

  • 汇总收入 = 退料节省 + 收入类财务项目
  • 不直接把 已付金额 纳入汇总收入

订单详情页毛利分析

订单详情页的“毛利分析”标签页 是单订单分析,更适合看明细。

当前代码口径:

  • 总收入 = 已付金额 已付金额 + 退料节省
  • 总支出 = 领料 + 补料 + 外协 + 预估人工 + 订单支出

这两套口径不完全相同,所以同一张订单在这两个页面里,利润结果理论上可能出现差异。

这张图想帮你看懂为什么两个页面都叫利润,但数字不一定完全一样。

订单详情里的毛利分析能看什么

如果你点进订单详情页的 毛利分析 标签页,会看到:

  • 总收入
  • 总支出
  • 毛利润
  • 毛利率
  • 待收余额

系统还可能给出两个提示:

  • 成本超支预警:当总支出超过订单金额;
  • 数据异常提示:当系统检测到已有板件,但物料成本仍为 0。

可以打开哪些明细抽屉

在订单详情页里,下面这些项目都可以打开抽屉看明细:

  • 款项收入
  • 领料支出
  • 补料支出
  • 退料节省
  • 外协支出
  • 款项支出

只有 预估人工费 当前不可点击明细。

单订单明细抽屉分别看什么

1. 款项收入 / 款项支出

这两个抽屉展示的是订单关联的账目记录明细,常见字段包括:

  • 支付时间
  • 财务项目
  • 支付金额
  • 支付方式
  • 备注

2. 领料支出 / 补料支出

这两个抽屉会同时展示:

  • 库存出入库记录;
  • 自定义采购单据。

其中自定义采购单据会明确标记为“未经过库存”,方便你单独核对外采成本。

3. 退料节省

退料抽屉会按物料类别分组展示,并显示:

  • 物料名称
  • 规格
  • 退料数量
  • 成本单价
  • 节省金额
  • 入库时间

4. 外协支出

外协抽屉按外协单展示,通常会看到:

  • 外协单号
  • 外协工厂
  • 外协进度
  • 金额

但再次提醒:抽屉里能看到的外协单,不代表都会被利润汇总纳入;利润计算时后端会排除 计划 状态外协单。

常见问题

1. 为什么我在订单利润页看到的利润,和订单详情里的毛利分析不一样?

这是当前代码里的真实现象。两个页面的收入口径不同:

  • 订单利润页偏向“退料节省 + 财务项目收入”;
  • 订单详情毛利分析偏向“已付金额 + 退料节省”。

所以它们不能机械对照成一模一样。

2. 为什么页面里有些收入/支出列每次不一样?

因为系统会根据当前财务项目配置,动态生成收入类和支出类列。也就是说,列结构会随着财务项目配置变化。

3. 为什么我在外协明细里看到了计划中的外协单,但利润金额没有增加?

因为外协明细抽屉展示的是外协单列表,而利润汇总时后端会排除 计划 阶段外协单金额。

4. 为什么设置了签单时间后,有些订单突然不见了?

因为当前前端筛选逻辑里,只要设置了签单时间范围,没有签单时间的订单就会被排除。

5. 坏账有没有计入当前利润结果?

当前代码里坏账字段仍属于预留状态:

  • 类型里有这个字段;
  • 后端当前把它写死为 0;
  • 页面和导出里都没有正式展示坏账列。

所以现阶段不要把坏账当成已正式启用的利润口径字段。

使用建议与最佳实践

  1. 做多订单比较时,优先看订单利润页;
  2. 追单张订单原因时,优先进入订单详情页的毛利分析;
  3. 看外协支出时,不要只看抽屉列表,要注意利润计算会排除计划阶段外协单;
  4. 看领料和补料成本时,记得检查是否存在“未经过库存”的自定义采购;
  5. 看到毛利异常时,建议按“领料 → 补料 → 外协 → 财务项目 → 订单支出”这个顺序排查;
  6. 向管理层汇报时,先明确你引用的是“订单利润页口径”还是“订单详情页毛利分析口径”,避免沟通误差。

相关页面

  • 财务管理概览:先理解财务管理中的账目记录、对外结算、对内结算和利润分析分别解决什么问题。
  • 账目记录:查看订单关联的收入/支出账目记录从哪里来。
  • 供应商结算:理解采购相关对外应付,与订单利润中的领料成本不是同一层口径。
  • 外协厂结算:理解外协应付款和外协成本的边界,不要把“是否付款”与“是否计入利润”混为一谈。

智掌每一单,稳控每一环