Day14-03|3.7.3 ERP 的功能
Day14-03|3.7.3 ERP 的功能:让企业资源在计划、执行与反馈中流动
本文对应《系统架构设计师教程(第2版)》第3章“信息系统基础知识”3.7.3“ERP的功能”。本节不只罗列模块名称,而是从企业经营过程出发,理解ERP如何完成资源计划、业务执行、过程控制、财务核算和经营分析。
一、学习目标
完成本节后,应能够:
- 归纳ERP的核心功能及其服务对象;
- 说明计划、采购、生产、库存、销售和财务功能之间的关系;
- 分析ERP如何实现事前计划、事中控制和事后分析;
- 从主数据、流程、权限、集成和质量属性角度设计功能;
- 在案例分析和论文中写出可落地的ERP功能闭环。
二、ERP功能不是模块清单
初学者容易把ERP功能回答成“有财务、采购、库存、销售、生产和人力模块”。这种答案只能说明知道名词,不能说明理解ERP。ERP功能的本质是将企业资源转化为计划,将计划转化为业务执行,再把执行结果反馈给管理者。
经营目标 → 需求计划 → 资源计划 → 业务执行 → 成本核算 → 经营分析 → 计划调整
| 功能层次 | 主要功能 | 管理价值 |
|---|---|---|
| 基础资料 | 主数据、组织、权限、参数、编码 | 建立统一业务语义 |
| 计划管理 | 需求、采购、生产、库存、资金计划 | 提前安排资源和能力 |
| 业务执行 | 订单、采购、生产、仓储、销售、收付款 | 记录并推动业务发生 |
| 过程控制 | 审批、额度、质量、库存阈值、信用 | 降低违规和经营风险 |
| 核算结算 | 成本、应收、应付、资产、利润 | 形成可核验的财务结果 |
| 分析反馈 | 报表、指标、预警、偏差和预测 | 支持管理调整与持续改进 |
三、基础资料与主数据管理
ERP所有功能都依赖基础资料。基础资料包括客户、供应商、产品、物料、仓库、组织、岗位、计量单位、税率、币种、科目、成本中心和工作中心等。主数据管理的目标是让不同模块使用同一对象和同一语义。
主数据功能应支持新增、变更、审核、停用、复制、合并、版本和同步。以物料为例,要管理编码、名称、规格、单位、分类、采购属性、生产属性、库存属性、质量要求和财务属性。物料信息发生变化时,要评估对订单、库存、采购、生产和财务的影响。
主数据需要责任人和审批流程。普通用户不能随意建立重复客户,业务部门不能绕过统一编码创建临时物料。跨组织使用的主数据可以由集团统一维护,子组织扩展时要明确继承和覆盖规则。主数据变更应记录申请人、审批人、旧值、新值和生效时间。
四、计划管理功能
计划管理是ERP区别于简单业务处理系统的重要功能。计划可以覆盖需求、销售、采购、生产、库存、资金、人力和产能。计划管理通常包括目标设置、需求预测、资源计算、计划编制、审批发布、执行跟踪和偏差调整。
需求计划根据历史数据、销售订单、预测、促销和季节因素估计未来需求;供应计划根据需求、库存、在途和供应商交期安排采购;生产计划根据订单、物料、设备和人员能力安排生产;资金计划根据采购、销售、投资和付款安排现金流。
计划必须与实际执行连接。系统应能比较计划数量与实际数量、计划时间与实际时间、计划成本与实际成本,识别偏差并分析原因。计划不是一次生成后永久不变的文档,而是随着订单、库存、供应和能力变化持续调整的管理过程。
五、采购管理功能
采购管理包括采购需求、请购、询价、比价、供应商选择、采购订单、收货、检验、退货、发票和付款。ERP应把采购需求与库存、生产和销售关联起来,避免无计划采购或重复采购。
采购申请可以由库存下限、生产物料需求、项目需求或人工申请触发。采购订单需要明确物料、数量、价格、交期、交付地点、质量要求和付款条件。收货后要更新库存或质检状态,发票到达后通过订单、收货和发票三方匹配控制付款。
供应商功能包括准入、资质、分类、价格、交付、质量、信用和绩效。系统可以按照供应商评级、交期和历史质量生成采购建议,但高风险供应商和重要物料仍应由采购或质量人员复核。采购流程中的金额、权限、合同和付款控制要与财务模块协同。
六、生产管理功能
生产管理适用于制造企业,核心功能包括物料清单、工艺路线、主生产计划、物料需求计划、能力计划、生产订单、领料、报工、质量、完工和成本。
物料清单说明产品由哪些物料构成以及数量关系,工艺路线说明生产步骤、工作中心和工时。主生产计划确定产品和时间,物料需求计划计算需要的物料,能力计划检查设备和人员是否足够,生产订单推动现场执行。
生产执行要记录领料、退料、报工、废品、返工、停机和完工。系统通过这些数据计算实际消耗、实际工时和生产成本,并将异常反馈给计划人员。ERP可以与MES、设备采集和质量系统集成,但要明确计划管理和现场执行的边界。
七、库存与仓储管理功能
库存管理包括入库、出库、移库、调拨、盘点、冻结、解冻、报废、批次、序列号和有效期管理。仓储管理还包括库区、库位、拣选、装箱、发运和作业任务。
ERP需要提供多种库存视图:账面库存、可用库存、预留库存、在途库存、质检库存和不良库存。销售订单承诺交期时要使用可用库存,采购补货时要考虑在途和安全库存,生产领料时要考虑批次和质量状态。
库存准确性依赖及时、完整和唯一的业务事件。收货、领料、完工和发货都应通过规范单据改变库存,不能允许多个系统无规则地直接修改同一库存数量。盘点差异要记录原因、责任人和审批结果,并与财务成本调整关联。
八、销售与客户管理功能
销售管理包括客户、报价、合同、订单、价格、信用、库存预留、发货、退货、开票和收款。ERP中的销售功能需要把客户需求连接到库存、生产、物流和财务。
订单录入时,系统可以检查价格政策、信用额度、可承诺库存和交期能力。订单确认后可能触发库存预留、生产需求或采购需求;发货后更新库存和物流状态;开票和收款则进入应收管理。订单变更、拆分和取消要评估对采购、生产、库存和财务的影响。
客户管理不仅保存联系人,还要保存信用、合同、订单、回款、服务和投诉信息。客户数据的统一有利于销售、财务和服务部门形成完整客户视图,但敏感信用和财务数据需要分级授权。
九、财务管理与成本核算功能
财务管理是ERP业务闭环的结果承接者和控制者。主要功能包括总账、应收、应付、固定资产、现金、预算、税务、成本和报表。
业务单据应按照会计规则形成财务事件和凭证。采购收货形成库存或暂估,发票校验形成应付,销售发货和开票影响收入与应收,生产领料和完工形成成本归集。系统要支持从财务凭证追溯到业务单据,也要能从业务单据追溯到财务结果。
成本核算可以按产品、订单、项目、部门、工序或成本中心归集。实际成本与标准成本的差异需要分析材料价格、用量、人工、制造费用和废品等因素。预算功能应与采购、销售、人力和项目支出联动,实现额度控制和预算执行分析。
十、人力资源、项目与资产功能
人力资源功能包括组织、人员、岗位、招聘、合同、考勤、薪酬、培训和绩效。人员和组织信息为审批路由、成本归集、权限分配和项目资源计划提供基础。
项目管理功能包括立项、合同、计划、资源、采购、费用、进度、风险和结算,适合工程、研发和咨询等项目型组织。系统应按项目归集收入、成本和工时,比较计划与实际。
资产管理功能包括资产购置、入账、折旧、调拨、维修、盘点、减值和报废。资产信息需要与采购、财务和设备维护关联,形成从购买到退出的全生命周期记录。
十一、经营分析、报表和预警功能
ERP的分析功能包括经营报表、财务报表、库存分析、采购分析、销售分析、生产分析、供应商绩效、预算执行和综合驾驶舱。分析不仅展示结果,还要支持钻取、对比、趋势、排名和异常定位。
指标必须有统一定义。例如销售额按下单、发货、开票还是收款统计,库存周转按平均库存还是期末库存计算,订单准时率以承诺日期还是客户要求日期为基准,都需要写入指标字典。
预警功能用于把管理动作前移。库存低于安全线、供应商交期延迟、客户信用超限、预算即将用尽、生产进度落后和合同即将到期,都可以触发预警。预警应包含对象、规则、等级、原因、责任人、截止时间和处置状态,形成发现、通知、处理和关闭闭环。
十二、权限、流程和审计功能
ERP功能必须配套流程和权限。采购申请、供应商准入、订单审批、付款、库存调整、预算变更和主数据修改都要按照金额、组织、岗位和风险配置规则。
权限应包括功能、组织、数据、字段和操作权限。制单、审核、付款和记账要职责分离;管理员不能绕过审计直接修改关键交易;临时授权要有有效期;离职或转岗后权限和待办要及时回收或转移。
审计要记录单据创建、修改、审批、状态变化、导出、接口调用和管理员操作。关键数据应保存原始值、新值、操作人、时间、原因和来源。对于财务和库存等高风险数据,应设置更严格的留痕和不可抵赖机制。
十三、ERP功能的集成闭环
ERP功能的价值在于集成。销售订单可以触发需求计划,需求计划触发采购和生产,收货和完工更新库存,发货形成销售履约,采购和销售最终进入财务核算。每个环节都通过主数据、业务标识和状态连接。
报价/订单 → 需求计划 → 采购/生产 → 收货/完工 → 入库 → 发货 → 开票 → 收款/结算 → 经营分析
跨系统功能要定义同步、异步、失败重试、对账和补偿。订单状态不能因为一个接口重复调用而重复扣库存,付款请求不能因为超时重试而重复付款,生产完工不能因为消息乱序而覆盖较新的状态。幂等键、状态机和对账机制是ERP集成的基本保障。
十四、案例分析:食品企业ERP功能整合
某食品企业销售、采购、生产、仓库和财务功能分散在多个系统。销售高峰期经常缺货,原料临期没有及时预警,生产成本只能月末估算,采购付款还需要大量人工核对。
建议以订单和批次为主线整合功能:销售订单触发需求计划和库存承诺;计划根据保质期、批次和安全库存生成采购及生产建议;采购记录供应商交期、批次和质量;收货进入待检或可用库存;生产领料和完工关联批次,形成原料和成品追溯;仓库按先进先出或有效期规则拣选;临期和低库存触发预警;发货、开票和收款进入应收;采购订单、收货和发票进行三方匹配;生产实际消耗和工时实时归集成本;管理层通过订单准时率、报损率、库存周转和毛利分析调整计划。
该方案把ERP功能组织成业务闭环,而不是只增加几个菜单。
十五、综合知识练习
选择题1
ERP中“计划执行后比较计划数量、时间和成本,并据此调整计划”体现的是( )。
A. 计划反馈闭环 B. 单纯数据录入 C. 图片处理 D. 网络配置
答案:A。解析:计划、执行、偏差和调整构成闭环管理。
选择题2
采购订单、收货和发票进行核对,主要用于( )。
A. 三方匹配和付款控制 B. 页面展示 C. 人员考勤 D. 文件压缩
答案:A。解析:三方匹配可以降低重复付款、数量不符和价格错误风险。
简答题
请从事前、事中、事后三个阶段说明ERP的管理控制功能。
参考答案:事前通过需求、采购、生产、预算和资金计划安排资源,并通过主数据和审批规则确定约束;事中通过信用额度、预算额度、库存阈值、质量检验、流程审批和权限控制阻止或发现异常;事后通过成本核算、财务报表、计划与实际偏差、绩效指标和预警处置分析结果,并将分析反馈到下一轮计划。
十六、论文素材与今日复盘
论文可写:“在ERP功能设计中,我围绕企业经营闭环,而不是孤立地罗列功能模块。通过统一主数据支撑计划、采购、生产、库存、销售和财务;通过订单到收款、采购到付款和计划到生产等流程连接业务;通过预算、信用、库存、质量和权限规则实现事中控制;通过成本核算、指标分析和预警机制完成事后反馈。对于跨系统调用,采用唯一业务标识、幂等、重试、对账和补偿机制,保证功能集成可靠。”
今日复盘:ERP功能的主线是计划、执行、控制、核算和反馈;所有模块都要通过主数据、流程和接口协同;高级答题不能只写“有某某模块”,还要写模块之间如何形成业务价值。第3.7节完成,下一篇进入 3.8.1 政府信息化与电子政务。