PROGRESS 和 SQL 版本中的 MRP 差异

总而言之,SQL 和 PROGRESS 中的 MRP 非常相似。但是,因两者之间的功能性差异,存在许多变动。该主题列出其差异之处。

SQL 版本中的 MRP 算法

SQL 中 MRP 使用的计划算法与 PROGRESS 中使用的算法基本相同。SQL 版本的 MRP 将按顺序从最底层计划需求,其中物料出现于所有当前、作业和生产排产物料清单中。即,先计划截止物料,然后计划下一层的所有物料,以此类推。从需求的所需日期开始到物料的交货期为止反向计划每个需求,同时批处理同一时间段内所需的需求。SQL 版本的 MRP 将生成计划订单和异常消息,以帮助您实施准确的计划。

MRP 业务流程

使用 MRP 的程序在 SQL 中不应有大量变动。在 PROGRESS 版本的 MRP 中,运行 MRP 生成前仍必须运行“当前 BOM 处理器”和“作业和生产排产 BOM 处理器”,以确保底层码正确。

SQL 版本的 MRP 还提供 PROGRESS 版本的以下功能:

  • 使用交货期处理器计算工艺流程中定义的时间值开始的制造物料交货期。
  • 使用物料计划员工作台订单操作报告查看为计划订单建议的下达日期。
  • 使用物料计划员工作台计划明细表单查看异常消息,并将计划订单确定为作业、生产排产等等。

可以“净改变”或“重新生成”模式运行 MRP。与在 PROGRESS 中相同,“净改变”模式仅计划自上次 MRP 运行后在库量、供应或需求信息已更改的物料(通过物料记录中的净改变字段跟踪)。更改物料在库量、供应或需求信息时,该物料记录中的净改变字段自动呈选中状态,并且物料将包括在下次“净改变”运行过程中,与 PROGRESS 相同。以“重新生成”模式运行 MRP 将计划数据库中的所有物料。

本主题其余小节列出特定表单、字段的差异以及其他类型差异。在某些情况下,PROGRESS 版本表单或字段与相同 SQL 概念间没有直接映射。但是,大部分情况下,有一些替换概念。

下表列出仅标题与 SQL 不同或需要通过一些其他功能处理的屏幕/表单/参数。如果 SQL 中存在的表单的名称与PROGRESS(如物料计划员工作台)相同,就不再列出。

表单/屏幕差异

PROGRESS 版本屏幕 SQL 版本对应
计划明细显示 计划明细表单
MRP 生成 MRP 计划表单
MRP 订单操作报告 订单操作报告
粗略能力计划屏幕 (SL7 中没有 RCCP)
资源主文件 (SQL 中没有用户自定义资源)
带净改变标志集物料报告 在“物料”表单上按“净改变”字段进行筛选以获得带有“净改变”字段集的物料列表。
加载计划订单工具 使用车间管理参数表单上的排产计划订单参数

参数差异

PROGRESS 版本参数 PROGRESS 屏幕 SQL 版本参数 SL (SQL) 表单
联机制造和采购单计划参数 计划参数 (SQL 中没有) 不适用
联机客户订单和预测 计划参数 (新版本中没有,但是 SQL 数据库结构支持该功能) 不适用
联机转移 计划参数 (新版本中没有,但是 SQL 复制功能支持该功能) 不适用
仓库用于 计划参数 专用存货 Warehouses
过账计划至 计划参数 (新版本中没有,但是 SQL 复制功能支持该功能) 不适用
使用准时制排产 计划参数 在工序开始时计划物料 计划参数
使用动态交货期 计划参数 在计划过程中使用排产的时间 计划参数
多站点组 ID 计划参数 (新版本中没有,但是 SQL 复制功能支持该功能) 不适用
MRP 结束日期 作业单 最接近的相同概念是作业的预计日期。有关如何在 MRP 计划中使用该字段的详细信息,请参见“关于作业日期”主题。 作业单

异常消息差异

PROGRESS 异常消息 SQL 版本异常消息
重新排产接收 移进接收

移出接收

已排产已排产接收 已排产接收
已排产接收已过期 接收预计迟到
已排产需求过期 需求预计迟到