3. 生产计划策略与需求管理
在S/4HANA的PP模块中,计划策略是连接“销售端需求”与“生产端补货”的核心规则。它决定了系统在MRP运行时,究竟以什么作为需求来源、以什么方式触发生产或采购建议,以及客户订单与预测之间如何相互消耗。理解计划策略,不能只记编号,而要抓住三个关键问题:需求从哪里来、需求之间如何冲销、计划在什么时间范围内允许被改动。
一、计划策略的编号逻辑与适用场景
计划策略通常以两位数字表示,第一位数字代表“需求来源的主类型”,第二位数字代表“冲销方式或计划触发方式”。常见策略包括10、11、20、30、40、50、52、60、63等。它们大致可分为三类:按库存生产(MTS)、按订单生产(MTO)以及两者混合。
策略10是最简单的按库存生产策略,系统只考虑独立需求(预测),不冲销客户订单。它适合需求稳定、可长期预测的物料,例如标准件、通用耗材。缺点是客户订单不会消耗预测,容易造成预测与订单双重叠加,导致库存偏高。
策略11同样以独立需求为主,但客户订单会冲销独立需求。它比10更贴近实际销售,适合预测较准、订单交期较短的场景。
策略20是纯按订单生产,系统不考虑预测,只根据销售订单触发生产。它适合定制化程度高、无法提前备库的产品,例如专用设备、工程项目件。策略20下,MRP只看到实际订单,不会产生无订单支撑的补货建议。
策略30用于按订单生产但允许部分预测的场景,通常与计划物料、装配订单配合使用。它适合“半成品可预测、成品按订单”的层次化生产模式。
策略40是典型的“预测+订单冲销”策略,常用于成品装配。系统先根据预测安排生产,客户订单到来后冲销预测,避免重复补货。它适合交期较短、可提前装配的离散制造。
策略50用于按订单生产且不允许提前备库的场景,系统只根据销售订单创建生产订单,不参考预测。它比20更严格,适合高价值、单件跟踪的物料。
策略52常用于按订单生产但允许使用库存或计划订单满足订单的场景,适合交期紧张时借用已有库存。
策略60是“计划物料+装配订单”的典型策略,常用于多层BOM的按订单生产。计划物料层承载预测,装配层根据实际订单冲销预测,适合汽车、机械等复杂装配行业。
策略63与60类似,但冲销逻辑和计划物料设置更灵活,适合需要区分预测与订单来源的复杂场景。
二、独立需求与客户独立需求
独立需求(Independent Requirement)是MRP的重要输入,通常用事务码MD61创建。它代表对成品或半成品的预测需求,包含物料、工厂、版本、需求日期、数量、需求类型等字段。MD61录入的是“计划独立需求”,它不绑定具体客户,只表达“预计要生产多少”。
客户独立需求(Customer Independent Requirement)则来自销售订单或客户合同,通常通过销售模块传递到MRP。它带有客户、订单号、交期等具体信息。两者的关键区别在于:独立需求是“预测”,客户独立需求是“实际承诺”。计划策略决定二者是否冲销、如何冲销。
在MD61中,需求类型(Requirement Type)非常关键。例如VSF、VSE、LSF等不同需求类型对应不同的计划策略和冲销规则。如果需求类型选错,MRP可能不冲销或冲销错误,导致库存积压或短缺。
三、需求冲销:预测与订单的“此消彼长”
需求冲销(Consumption)是指客户订单到来后,系统按一定规则减少独立需求的数量,避免同一需求被重复计算。冲销通常发生在“冲销区间”内,即客户订单交期前后的一段时间。冲销模式分为向前冲销、向后冲销和双向冲销。
以策略40为例,假设某成品在6月有预测100件,客户在6月10日下达订单60件。如果冲销区间设置为±7天,系统会在6月3日至6月17日之间寻找独立需求进行冲销。冲销后,独立需求剩余40件,MRP只补足40件,而不是100件。这样既保留了预测的指导作用,又避免了重复生产。
冲销的关键参数包括:冲销区间、冲销模式、冲销类型。冲销区间太短,订单无法冲销预测,导致双重需求;冲销区间太长,可能冲销掉未来较远的预测,造成后续缺料。实际项目中,冲销区间通常根据订单交期波动和预测准确度设定,常见为±7天、±14天或±30天。
四、计划边际码与计划时界配置
计划边际码(Planning Margin Key)和计划时界(Planning Time Fence)是控制MRP“能否改动已有计划”的重要参数。计划时界通常以天数表示,从当前日期开始计算。在时界之内,系统不允许自动创建新的生产订单或采购申请,也不允许自动更改已有订单的交期和数量,必须由计划员人工确认。
计划边际码则进一步细化了时界内的处理规则。它包含三个关键天数:计划时界、确认期间和计划边际。计划时界内,系统冻结计划;确认期间内,已确认的订单不被自动重排;计划边际则用于控制MRP在时界外的自动调整范围。
在S/4HANA中,计划边际码在物料主数据的MRP视图2中维护,计划时界则在工厂参数或物料主数据中设置。典型配置示例:计划时界设为20天,确认期间设为10天,计划边际设为5天。这意味着:未来20天内,MRP不会自动新建补货建议;未来10天内,已确认订单不会被自动改期;时界外5天内,系统可自动调整计划。
五、配置与操作要点
在S/4HANA中配置计划策略,通常需要完成以下步骤:第一,在物料主数据MRP视图1中设置MRP类型(如PD、VB等);第二,在MRP视图2中设置计划策略组(Strategy Group),策略组决定了可用的计划策略编号;第三,在MRP视图3中设置冲销区间和冲销模式;第四,在工厂参数或物料主数据中维护计划边际码和计划时界。
以策略40为例,配置路径为:物料主数据 → MRP视图2 → 计划策略组(如40)→ 策略40自动带出冲销参数。冲销区间可在MRP视图3中调整,通常设为“向前7天、向后7天”。计划时界则在MRP视图2的“计划边际码”字段中指定,系统根据边际码读取对应的时界天数。
MD61创建独立需求时,需注意版本(Version)和需求类型。版本用于区分不同预测场景,例如版本00为实际预测,版本01为模拟预测。需求类型则决定该需求是否参与冲销。例如,需求类型VSF通常参与冲销,而LSF可能不参与。实际项目中,建议先用MD61录入小批量测试数据,运行MRP后通过MD04查看需求冲销结果,确认无误后再批量导入。
总结来说,计划策略是需求管理的“规则引擎”,独立需求是“预测输入”,客户独立需求是“实际输入”,需求冲销是“去重机制”,计划边际码和计划时界是“稳定机制”。五者配合,才能让MRP既灵敏又稳定。实际实施中,建议按物料大类分别设定策略:通用件用10/11,标准成品用40,定制产品用20/50,复杂装配用60。每类策略配合相应的冲销区间和时界,形成可复用的配置模板。