计划(MRP)
需求如何变成建议的生产订单和采购订单——以及计划在哪里结束、排程从哪里开始。
计划决定制造或采购什么、数量多少。Carbon 的 在整个范围内把需求与供应相抵。它把短缺转化为建议订单,并按提前期错开组件需求。
两个阶段
计划分为两个不同阶段:
- MRP:展开与相抵。 引擎沿物料清单展开需求,与现有库存加上未结生产订单和采购订单相抵,写入按期间分桶的需求预测(以及它读取的需求与供应实际值)。然后按物料的为每个短缺定量,并写入;日期或数量不再合适的每张未结订单也会得到动作。
- 计划视图:展示与应用。 生产和采购计划页面逐周推算运行库存,显示每行上的动作,并允许你应用。
MRP 只建议,从不自动下单。 引擎写入预测和建议;把建议变成真实生产订单或采购订单、或移动现有订单,都是你在计划页面上显式执行的动作。
何时运行
MRP 每 3 小时自动重算一次。要改为每天一次,请到设置 → 计划 → MRP 计划,选择 Once a day(每天一次) 并选择小时;小时按公司时区。无论设置哪种计划,你都可以随时在计划页面点击 Recalculate(重新计算) 手动运行;悬停按钮可查看当前生效的计划。
输入来源
| 输入 | 来源 |
|---|---|
| 客户需求 | 未结销售订单行,按承诺日期。 |
| 生产需求 | 尚待发料的生产订单物料,按提前期错开。 |
| 预测需求 | 手工录入的需求预测。 |
| 未结供应 | 未结生产订单和未结采购订单行。 |
| 现有库存 | 物料台账余额。 |
再订货策略
每个物料在每个地点都有再订货策略,决定建议如何定量:手动再订货(不生成建议)、基于需求的再订货(默认)、固定再订货量或最大库存量。每种策略由再订货点、订单量、累计期以及最小/最大/倍数取整调节。完整参数参见再订货。
从建议到订单
物料的**补货方式**决定短缺出现在哪里。制造物料在生产计划页面生成建议;采购物料在采购页面生成建议采购订单。选择 Order(下单) 会创建一个状态为 "Planned"(已计划) 的已保存生产订单或采购订单,等待下达进入其常规生命周期。采购订单按供应商每周合并一张,因此每周的订单单独发送,后续周仍对计划变化开放。
"Planned" 是来自计划建议、等待下达的真实已保存生产订单或采购订单——与手工创建的 "Draft" 不同。
读取网格
每行是一个地点上的物料。Stock Availability(库存可用性) 以一条带状显示每个计划周的预测库存;CSV 导出保留每周一列。1st Negative On Hand(首次负库存) 是预测首次低于零的周。Latest Order Date(最晚下单日) 是及时收货必须下单的日期(需求日期减提前期);过期后变红。打开行可查看订单抽屉。
计划动作
每次 MRP 运行都会在计划页面留下工作清单。每行的 Actions(动作) 列按动作类型显示一个标签,建议已迟时显示 ASAP 标记,并显示已忽略动作的灰显计数。展开行可查看每个动作的目标订单、数量、日期和负责人;悬停动作类型可查看 MRP 的理由。
| 动作 | 目标 | 应用后做什么 |
|---|---|---|
| Order / Make(下单/制造) | 尚无 | 打开订单抽屉;现有 Order 按钮创建采购订单或生产订单。 |
| Expedite / Defer(加急/推迟) | 未结采购订单行或生产订单 | 把需求日期(采购订单行)或交期(生产订单)移动到建议日期。 |
| Increase / Decrease(增加/减少) | 未结采购订单行或生产订单 | 把行的采购数量或生产订单数量设为建议数量。 |
| Cancel(取消) | 未结采购订单行或生产订单 | 当不再需要时删除采购订单行,或取消生产订单。 |
只有在目标仍可因计划变化时才会提供 Apply(应用):状态为 "Draft" 或 "Planned" 的采购订单、"Draft" 或 "Planned" 的生产订单。已发送或审批中的采购订单、已在车间的生产订单,或供应商已承诺日期的采购订单行会显示 Review(复核),需在订单本身修改。选择多行并选择 Apply Suggested Changes(应用建议更改) 可一次应用这些行上的所有未结动作。应用会写入当时的最新建议:如果页面加载后 MRP 刷新了动作,落地的就是刷新后的数量或日期。没有截止日期的生产订单会获得带新日期的 Soft Deadline(软截止)。取消采购订单行会删除它,因此需要采购删除权限。
已忽略的动作会保持忽略,直到需求变化
Dismiss(忽略) 会隐藏你决定不采取的动作。后续 MRP 运行时,只要建议数量不变且日期移动不超过重排容差,就会保持隐藏;更大幅度的变化会重新打开它。Reopen(重新打开) 可手动恢复。Assign to Me(分配给我) 设置负责人,MRP 在后续运行中会保留手工设置的负责人。
已应用的动作即告完成:下次运行会重新评估变更后的订单,只有仍不合适时才会写入新动作。
订单抽屉
抽屉显示物料的建议订单——与行动作列表相同的 Order 或 Make 建议,每周一条,每次 MRP 运行时刷新——其下方显示 Open Jobs(未结生产订单)(生产)或 Open Orders(未结订单)(采购)。处于 "Draft" 或 "Planned" 的未结订单可以就地编辑:在网格中修改其 Due Date(交期) 或 Quantity(数量) 即保存。Suggestion(建议) 列显示该订单上的未结动作,带有与网格相同的 Apply、Dismiss、Reopen 和 Assign 控件。晚于该行计划展望期的建议订单会留在抽屉外,直到你选择 N More After <date>(该日期之后还有 N 条)。抽屉中的图表会标出计划展望期。
计划展望期
Planning Horizon(计划展望期) 列是每行的日期:今天加上物料的展望天数。行只显示该日期当天或之前的动作和建议订单,因此较长的计划窗口不会淹没下周的工作。在设置 → 计划 → 计划展望期设置公司默认值,并在物料的计划标签页(Planning Horizon (Days))按物料覆盖。设为 0 的物料会显示 MRP 计划的全部内容,无论公司默认值如何。
在该列中移动日期只会放宽或收窄当前页面的这一行,绝不会更改物料。
重排容差
只有当未结订单的实际日期与需求日期相差超过容差时,MRP 才建议加急或推迟。默认 7 天。在设置 → 计划 → 重排容差中设置;0 表示任何日期差异都建议移动。
两类未结订单永远不会得到变更建议。交期晚于计划窗口(48 周)的订单超出检查可判断的范围,因此保持不变而不是建议取消。持有物料安全库存或再订货点的订单从不会被取消、减少或推迟;当需求要求更早时,它仍可被加急。
计划责任人
每个动作都有一个,按最具体的设置解析:该地点的物料 → 该地点的物料组 → 地点 → 公司默认值。在设置 → 计划 → 计划责任人以及物料的计划标签页(Responsible Employee)中设置各级。按负责人筛选网格即可查看自己的工作清单。
计划与排程
计划决定数量;排程决定时间和工作中心分配。生产订单存在后,排程把其放到上并计算日期,但不改变数量。