ERP是Enterprise Resource Planning的缩写,中文通常译为企业资源计划。ERP系统把销售、采购、库存、生产、成本与财务等业务连接起来,让不同岗位围绕同一组订单、物料和交易记录协作。对制造企业而言,它既要帮助安排“生产什么、需要多少资源、何时需要”,也要解释业务实际发生后,库存、成本和账款怎样变化。
Oracle的ERP介绍将财务管理列为ERP的一部分,并说明其范围还包括采购、订单、库存和制造。理解制造企业ERP,可以从一张订单看这些模块如何相互使用数据,而不只是记住一份功能菜单。

制造企业ERP的核心模块分别做什么?
模块是按业务职责组织的功能集合。不同产品可以把几个模块合并,也可以按企业需要配置扩展;下表说明的是制造企业常见的管理任务,不是要求所有ERP都使用相同菜单。
| 核心模块 | 主要管理什么 | 与其他模块怎样衔接 |
|---|---|---|
| 销售与订单管理 | 客户、产品配置、订购数量、交期和交付进度 | 把有效需求交给计划,关联发货、客户账款和收款 |
| 物料与生产计划 | 需求、物料清单、库存供给、采购与制造提前期 | 计算需要补充什么、多少和何时需要,形成采购或生产建议 |
| 采购管理 | 供应商、采购申请、订单、约定数量及到货安排 | 跟踪供应承诺,关联实际收货、退货和供应商账款 |
| 库存管理 | 物料数量、批次或状态、收发与库存交易 | 为计划提供供给依据,为生产发料、交付和库存核算提供记录 |
| 生产管理 | 生产订单、工艺路线、资源安排、用料和完工记录 | 把计划转为任务,将实际消耗、产出和进度反馈给计划及成本 |
| 成本管理 | 材料、工序资源及间接成本的计算与归集 | 按订单、产品或其他核算对象解释成本及差异 |
| 财务管理 | 应付、应收、收付款、总账及相关报表 | 把业务单据与金额、账期、结算和会计记录关联 |
企业还可能需要资产、项目、人力资源或其他管理功能,但这些不必都挤进同一套软件。ERP与制造执行、产品数据、仓储系统的整体分工,已在制造企业常用的信息系统中说明。本篇重点是ERP内部的业务联系。

一张客户订单怎样变成物料需求?
以下采用一个简化的教学订单,编号和数量均为假设。客户订单S100要求交付产品P共100台,没有可用于本订单的成品库存。产品的有效制造物料清单(BOM)规定,每台P需要A零件2件。其他材料假定充足,这里只分析A的供给。
销售订单先明确客户需要的产品、数量和交付时间;计划人员据此安排生产数量与日期。生产日期还要为完工后的必要检验、入库和交付留出时间,不能直接把客户收货日当作开工日。备货生产的企业也可能使用预测和库存补充需求,需要按规则处理订单与预测的关系,避免把同一需求重复计算。
物料需求计划(Material Requirements Planning,MRP)按产品结构逐层展开需求,再与可用于相应日期的供给比较。MRP是ERP中承担物料计划的一类功能,ERP还覆盖采购、销售、成本和财务等业务。SAP的MRP说明将BOM、需求数量、库存、批量规则和提前期联系起来:结果不仅是缺多少,还包括何时需要采购或制造。
本例A零件的毛需求为100×2=200件。假设当前已有50件适用且未被其他任务占用;另有一张既有采购订单的30件,预计能在本单用料日前完成收货和必要放行。还有10件待检,尚无明确可用日期,本次不把它们计入供给。为解释基本计算,暂不考虑其他需求、安全库存、损耗和采购批量限制。
S100订单的A零件需求计算,单位:件
| 项目 | 数量 | 计算中的含义 |
|---|---|---|
| 毛需求 | 200 | 100台产品,每台使用2件A |
| 当前可用供给 | 50 | 可用于本订单,未被其他任务占用 |
| 用料日前预计可用供给 | 30 | 来自既有采购安排,尚不是当前可领用库存 |
| 本次不计入的待检数量 | 10 | 没有明确可用日期,不参与本次抵扣 |
| 新增净需求 | 120 | 200-50-30=120,需要形成新的供给安排 |

若A是外购件,120件可以形成采购建议;若它是自制件,则需要生产建议,并继续展开其下层材料。建议数量也未必等于最终下单数量:最小采购量、整包数量或已批准的安全库存规则,都可能改变结果。计划建议还需经过相应的确认与下达流程。
时间要从“何时可供生产使用”向前推。外购件要考虑供应与运输提前期、收货检验等所需时间;自制件则要考虑其工序安排。若上述30件晚于用料日期,当前计划就存在缺口,需要催交、调整其他供给或重新安排生产,而不是因为月底总量足够就继续沿用原开工日期。
MRP算出物料够用,为什么还要检查产能?
MRP的基本计算回答材料的数量与时间需求,不能单凭这一结果证明资源一定排得下。传统MRP可按无限产能假设展开计划,而现实中的设备、工装和人员存在占用与日历约束。ERP可以包含产能计划或有限能力排程,也可以与其他计划工具协作;区别在于是否实际纳入约束,不能笼统说所有ERP都不管产能。
继续S100的教学例子。假定100台P都要经过同一台设备上的关键工序,每台占用6分钟,串行加工,没有并行设备;本次所需机时为100×6=600分钟,即10小时。若计划窗口内分配给本订单的净可用机时只有8小时,就缺2小时。这里的8小时已经扣除其他订单和非生产占用,不能与未经扣减的班次时长混用。

这时可以评估是否有获准且适用的替代资源、能否调整任务顺序或增加可用作业时间,或者重新协商交期。调整后应重新核对物料需要日期和后续工序安排,不能只在订单上手工改一个完成日。Microsoft的有限产能计划说明展示了按资源容量及已占用能力排程的做法,同时要求对计划和资源启用相应约束;有这个功能菜单,并不代表所有资源已经被正确限制。
采购、库存与应付账款怎样连接?
采购模块把补充需求变成与供应商约定的订单,管理物料、数量、到货安排和商业条件。库存模块则根据实际收发及状态记录供给变化。对S100来说,计划中的120件新采购,要经过实际到货、接收和适用的质量确认,才成为能用于生产的库存;采购订单已下达,并没有让仓库立即多出120件可领用物料。
待检或隔离物料在实物上可能已入库,但当前不能用于生产。Microsoft的库存冻结说明也区分当前受限数量与计划中预计释放的供给,后者可按配置和预计日期处理。因此,前面的10件是“本例无明确可用日期,所以本次排除”,不是规定所有待检库存永远不得参与未来计划。仓内位置、拣料和退料的详细过程,可参阅仓储管理系统(WMS)的库存与作业管理。
同一次采购还会产生财务业务。以常规赊购为例,采购订单说明约定买什么,收货记录说明实际收到什么,供应商发票说明对方请求结算什么。财务按适用政策核对单据,处理数量或金额差异,再完成对应的应付与付款流程。Microsoft的三单匹配示例分别比较采购订单、收货和发票;匹配通过也不等于银行已经付款。

ERP应能把“已到货但尚未结算”“已形成应付但尚未付款”等状态分别查询。预付款或分期结算可以采用不同顺序,具体入账和支付按合同、审批及适用核算规则执行。质量放行决定物料能否按用途使用,付款记录说明资金结算进度,两者通过同一采购业务关联,却不能相互代替。
生产结果怎样进入成本和财务?
生产模块把确认的安排变成生产订单,组织产品、数量、适用BOM、工艺路线和资源。任务执行中,材料领用与退回、工序耗时、完工及报废等实际记录逐步形成。ERP使用按约定确认的结果更新订单进度、库存和核算;详细现场记录可以由制造执行系统(MES)等承担,再传回ERP所需业务信息。
成本管理先解释“预计会花多少资源”,再解释“实际记录了多少资源与金额”。计划成本可根据用料数量、工序工时及适用成本费率计算;实际成本按企业核算方式,从材料、作业和间接费用等业务记录归集。Microsoft的生产订单成本分析分别展示材料、工艺作业和间接成本,实际成本依据已报材料与作业消耗。采用标准成本核算时,还要明确差异是与标准成本比较,不能把所有“差异”都解释为相对本单初始估算的变化。
在S100中,200件A和关键工序10小时是教学计划依据,不是已经发生的领用和工时报工。执行后若发生额外耗用、退料或工时变化,应通过对应业务记录解释,不能直接把计划数复制成实际数。某次采购可能服务多张订单,供应商付款金额也不能直接当作S100的制造成本;订单成本需要关联本单的材料、作业与适用分配。
产品达到约定的完工、入库和交付条件后,销售模块继续跟踪发货及订单履行;财务侧关联客户账款和收款。成本、收入和现金流观察的是不同问题:产品已发出,未必已经收到客户货款;已经采购付款,也未必已经把全部材料投入这张生产订单。收入与成本的入账时点按适用规则确定,ERP的作用是保留它们与业务事实的对应关系。
ERP要发挥作用,哪些基础数据必须连贯?
订单计算依赖稳定的业务定义。物料编码和计量单位确定算的是哪种零件;有效BOM确定每台用多少;采购与生产提前期决定何时行动;库存状态与需求占用决定哪些供给能用;工艺路线、资源日历与成本规则决定怎样安排和核算。软件能够快速运算,也会把错误用量或错误提前期带到更多订单,因此这些数据需要明确维护责任和生效范围。
产品定义可以由产品生命周期管理(PLM)中的产品结构与版本管理提供;检验与放行由相应质量岗位及模块形成;仓储、执行系统反馈实际业务。ERP无需把这些职责全部收归自己,但要知道所用定义和结果来自哪里。接口传输与业务确认的具体机制,可参阅制造系统集成中的订单、结果和对账,不应仅凭连接成功就认定业务记录已生效。
对S100这类订单,一套有用的ERP记录应能连贯回答:为什么需要新增120件A,原用料日期能否满足,关键工序的2小时缺口怎样处理,实际用了多少资源,以及货物交付、客户账款和供应商付款分别到了哪一步。这些答案把模块连接成可执行、可解释的经营过程,也说明ERP的价值取决于业务记录与规则,而不只是上线了多少功能。
参考资料
- Oracle:什么是ERP?,ERP的管理范围及业务关联。
- SAP:What is material requirements planning (MRP)?,物料需求、BOM、库存、提前期与产能假设。
- Microsoft Learn:Finite capacity planning and scheduling,有限产能计划及资源约束。
- Microsoft Learn:Inventory blocking,当前受限库存与预计释放供给。
- Microsoft Learn:Three-way matching policies,采购订单、收货与发票的匹配。
- Microsoft Learn:Production order cost analysis,生产订单的估算成本、实际成本与差异。
评论留言
暂时没有留言!