SAP MB21、MB1A、MBST、MB22 中的库存预留
SAP 中的库存预留
预留是系统文档,显示了生产、成本中心和任何其他需求的特定数量的物料。
预留对于计划/MRP/ATP 很重要,因为系统会在过账前预留所需数量。如果系统中没有预留,我们可能会遇到一个问题:我们需要为生产订单使用物料,但由于销售订单在几分钟前已占用这些物料,我们无法过账物料发出。当我们创建预留时,系统不允许任何其他凭证为其他目的预留物料。这还取决于 MRP/ATP 的系统设置。您可能可以为预留提供始终从库存中提取物料的权限,即使它已被销售订单或交货预留(这不是一个好方法)。但您也可以自定义系统,使销售订单在执行可用性检查时不对预留进行检查。
您可以出于多种原因创建物料预留。如果 MRP 设置暗示了这种系统行为,系统也可以创建预留。
这可以通过系统自动完成,或者通过使用 **MB21** 事务代码来完成。
使用 MB21 预留库存
步骤 1)
- 执行 MB21 事务。
- 根据需要填写字段。
可以为消耗(移动类型 201)、生产订单(移动类型 261)、库存转移(311)、销售订单、项目、网络等创建物料预留。
根据您的需求选择合适的移动类型。选择移动类型 **201**。
如果您输入了移动类型 **321**(从上面的屏幕),您肯定会收到错误消息。这意味着此移动类型不能用于创建预留。
这也意味着您没有仔细按照我的步骤进行。请阅读上面的文字,其中说明我们将使用移动类型 **201**。
步骤 2)
- 输入成本中心。
- 填写项目数据。物料号、数量、来源库位。
保存凭证。您将获得在下一步中使用的预留编号。
现在我们必须为预留创建物料凭证。我们可以通过 MIGO 来完成,但这次让我们学习另一个事务。
使用 MB1A 预留库存
我们可以使用事务代码 **MB1A** 来创建参照物料预留的货物发出。
步骤 1)
- 执行事务。
- 选择 **“参照预留...”** 按钮。
步骤 2)
- 输入预留编号。
- 确认。
步骤 3)
- 如果您需要更改任何字段、数量、库位等,请进行更改并保存凭证。
您将在状态栏消息中收到物料凭证编号。
假设我们想取消我们的预留。
当然,可以使用 MIGO 事务来完成,但让我们来了解另一个事务。
使用 MBST 预留库存
步骤 1)
- 执行 **MBST** 事务代码。
- 输入上一步创建的凭证编号。按 **ENTER**。
**步骤 2)** 您可以看到,为此目的系统使用了移动类型 **202** – 成本中心的反向冲销。
这是因为我们在 OMJJ 事务中将其定义为 Mvt.type 201 的反向冲销移动类型。
保存事务数据,您的先前凭证将被冲销。
现在您可以使用 t-code **MB22** 再次为同一预留创建物料凭证,或**取消预留本身**。
使用 MB22 预留库存
步骤 1)
- 执行事务。
- 输入预留编号。按 **ENTER**。
**步骤 2)** 勾选框以标记预留已完成(这意味着不再期望该预留有货物过账)。
您已成功取消了预留的进一步处理。