ERP业务知识–01-制造业ERP是什么

制造业ERP是什么——核心概念与业务目标,这是 ERP 业务知识系列的第一篇。读完这篇,你会知道为什么 ERP 叫 ERP,以及它要解决什么问题。

一、从日常问题说起

假设你是一家生物制药公司的生产计划员。今天发生了这些事:
  • 仓库说库存不够,要采购一批原材料
  • 采购问:到底要买多少?什么时候要?
  • 财务问:这笔采购花了多少钱?
  • 老板问:这个月完成了多少生产任务?
这些问题看起来简单,但在没有系统的情况下,它们分散在 Excel 表、纸质单据、口头沟通里,回答起来非常低效。而且当公司规模扩大到 100 多人、几百种物料时,Excel 就已经不够用了。 ERP 要解决的核心问题,就是:让这些信息在同一个系统里流通。

二、ERP 的全称与本质

ERP 的全称是 Enterprise Resource Planning(企业资源规划)。 “资源”在这里不只是钱,而是企业运作所需的一切:人、物料、设备、时间、资金。”规划”也不是做计划,而是把分散的资源整合到一个系统里统一调度。 对于制造业来说,ERP 最核心的价值是打通业务流、数据流、资金流
  • 业务流:从客户需求到生产、采购、入库、销售的完整流程
  • 数据流:每笔业务产生数据,数据自动流转,不需要人工重复录入
  • 资金流:业务产生的财务数据(采购金额、库存价值)自动关联

三、制造业 ERP 的核心流程

制造业的 ERP 和贸易公司的 ERP 最大的不同,在于生产过程。一个典型的制造业 ERP 核心流程如下:
销售订单 ──▶ 生产计划 ──▶ 生产订单 ──▶ BOM展开 ──▶ 生产计划单 ──▶ 采购计划单
                                                                        │
                                                                        ▼
                                                                  请购单 ──▶ 采购订单
                                                                                         │
                                                                                         ▼
                                                                                   供应商发货
                                                                                         │
                                                                                         ▼
                                                                                   到货单
                                                                                         │
                                                                                         ▼
                                                                                   送检单
                                                                                         │
                                                                                         ▼
                                                                                   检验单
                                                                                    /       
                                                                              合格         不合格
                                                                               │            │
                                                                               ▼            ▼
                                                                          入库单 ──▶ 库存台账    不合格品单 ──▶ 退货单
这个链条里有几个关键概念,我们逐个解释:
  • 生产订单(MO):告诉车间”要生产什么、生产多少、什么时候完成”。这是所有后续流程的起点。
  • 生产计划单(MP):将生产订单的需求分解为可执行的生产计划,承上启下连接生产订单与采购计划。
  • 采购计划单(PP):汇总多个生产计划的需求,形成正式的采购计划,驱动请购单的生成。
  • 请购单(PR):把采购计划的需求转化为正式的采购请求。
  • 采购订单(PO):把采购需求正式发给供应商。
  • 到货单(AN):供应商送货来了,仓库登记收货。
  • 送检单(SI):到货确认后,仓库发起质量检验申请。
  • 检验单(QC):质检员执行检验,判定合格或不合格。
  • 入库单(GRN):检验合格的物料正式入库,库存增加。
  • 不合格品单(DEF):检验不合格的物料登记为不合格品。
  • 退货单(RTN):不合格品退货给供应商。
  • 出库单(GI):合格品出库(如生产领料),库存扣减。
  • 库存台账:每个物料在哪个仓库、有多少、值多少钱的实时账本。

四、为什么需要”基础数据”模块

上面的流程里,每一步都需要用到”基础数据”。比如:
  • 生产订单需要知道”生产什么”——这就涉及物料档案
  • 采购订单需要知道”向谁买”——这就涉及供应商档案
  • 入库单需要知道”放进哪个仓库”——这就涉及仓库库位管理
  • BOM 展开需要知道”产品由哪些零件组成”——这就涉及BOM 管理
这些基础数据模块单独来看都是管理工具,但它们是整个业务流程的地基。没有准确的基础数据,上面的流程全部是空中楼阁。

五、ERP 的核心理念

理解 ERP 不需要死记硬背概念,抓住这几个核心理念就够了:
  • 1. 单据驱动:ERP 的每一笔业务都以”单据”为载体。一张单据从创建、审核到关闭,完成一个业务动作。单据是 ERP 的”原子”。
  • 2. 状态流转:每张单据有明确的状态(草稿 → 审核 → 执行 → 关闭),状态决定了这张单据还能做什么操作、不能做什么操作。状态机是 ERP 的”交通规则”。
  • 3. 数据闭环:从生产订单到入库单,每步都留下可追溯的记录。你可以从任何一步反查到源头,也可以正向追踪到终点。闭环保证数据不丢失、不重复。
  • 4. 数量约束:下游单据的数量不能超过上游单据的余量。比如请购数量 ≤ 采购计划数量,采购数量 ≤ 请购数量。这是 ERP 防止超采的核心机制。
  • 5. 权限隔离:不同角色能看到和操作不同的数据。生产计划员不能修改采购价格,仓库管理员不能审核财务凭证。权限保证数据不被随意改动。
  • 6. 检验前置:只有检验合格的物料才能入库,检验不合格的生成不合格品单。这是新流程的核心变化。

六、本期项目简介

我们研发的这个 ERP,是用 Python FastAPI + React 构建的生物医药行业 ERP,一期目标是替换用友 U8+ 的生产制造与供应链功能。一期核心模块:
  • 基础数据:组织架构、物料档案、供应商、仓库库位、BOM、采购价格、库存台账
  • 核心流程:生产订单 → 生产计划单 → 采购计划单 → 请购单 → 采购订单 → 到货单/到货拒收单 → 送检单 → 检验单 → 入库单/不合格品单 → 出库单/退货单
  • 全局设计:闭环校验、审批流程、表单自定义

七、下一篇预告

下一篇我们将深入讲解ERP 的流程驱动思维——为什么 ERP 用”单据链”而不是”表格”来管理业务,以及这背后的设计哲学。
这是「ERP 业务知识系列」第 1 篇,系列共 15 篇。

发表评论