SAP 实地盘存(Physical Inventory)是企业定期对库存进行实物盘点,确保系统库存与实际库存一致的标准流程。SAP 提供完整的盘存管理工具链,从盘点计划创建到差异过账,确保库存数据的准确性。
| 事务码 | 功能 | 说明 |
|---|---|---|
MI01 | 创建盘点凭证 | 创建物理库存盘点凭证 |
MI02 | 更改盘点凭证 | 修改已创建的盘点凭证 |
MI03 | 显示盘点凭证 | 查看盘点凭证详情 |
MI04 | 录入盘点数量 | 输入实际盘点结果 |
MI05 | 更改盘点数量 | 修改已录入的盘点数量 |
MI06 | 删除盘点数量 | 删除已录入的盘点数据 |
MI07 | 过账差异 | 将盘点差异过账到财务 |
MI08 | 创建差额凭证 | 创建差异分析凭证 |
MI09 | 录入数量(无凭证) | 直接录入盘点数量 |
MI10 | 创建差额凭证(含数量) | 创建包含数量的差异凭证 |
MI20 | 打印盘点清单 | 打印用于实地盘点的清单 |
MI31 | 批输入创建盘点凭证 | 批量创建盘点凭证 |
MI32 | 冻结盘点物料 | 冻结物料的库存移动 |
MI33 | 冻结物料凭证 | 冻结盘点期间的物料凭证 |
MI34 | 批次输入录入盘点 | 批量录入盘点结果 |
MI35 | 批次输入显示冻结 | 查看批次输入冻结状态 |
MIDO | 盘点总览 | 盘点流程总览仪表板 |
MI08 或 MI20 查看系统数量与盘点数量的差异701(盘亏出库)702(盘盈入库)| 移动类型 | 说明 | 场景 |
|---|---|---|
701 | 盘亏(Inventory Difference - Physical Inventory) | 实际数量 < 系统数量 |
702 | 盘盈(Inventory Difference - Physical Inventory) | 实际数量 > 系统数量 |
561 | 初始入库(Other Receipt) | 特殊情况下的库存调整 |
562 | 初始出库(Other Issue) | 特殊情况下的库存调整 |
通过事务码 OMBT 设置盘点容差:
| 盘点类型 | 说明 |
|---|---|
| 年度盘点 | 全量盘点,通常在财年结束时进行 |
| 循环盘点 | 按 ABC 分类定期轮换盘点 |
| 持续盘点 | 基于消耗频率的动态盘点 |
循环盘点是 SAP 中持续盘点的实现方式:
MI31 或 MIDO 批量创建循环盘点凭证盘点期间需要冻结库存移动以确保数据准确性:
MI32 手动冻结特定物料MI33 冻结特定物料凭证| 问题 | 解决方案 |
|---|---|
| 盘点凭证无法过账差异 | 检查是否已录入所有盘点数量;检查容差设置 |
| 差异过账报错 | 检查库存地点是否正确;检查物料是否被冻结 |
| 盘点数量为零 | 确认物料是否确实不存在于库位中 |
| 需要重新盘点 | 使用 MI05 更改数量或创建新盘点凭证 |