SAP 中关闭库存期间(MM 物料账期)核心是用MMPV关闭旧期间并打开新期间,配合MMRV控制前期过账权限,同时需完成 FI/CO 等关联模块期间控制与数据校验
2026/4/27 13:55:33
网站建设
项目流程
SAP 中关闭库存期间(MM 物料账期)核心是用MMPV关闭旧期间并打开新期间,配合MMRV控制前期过账权限,同时需完成 FI/CO 等关联模块期间控制与数据校验,以下是可直接执行的完整步骤与关键配置。
一、关闭前准备(必做校验)
| 检查项 | 事务码 | 操作要点 |
|---|
| 物料移动完成 | MB51/MB5B | 确认待关期间所有收货、发货、调拨、盘点调整已过账,无未清物料凭证 |
| 库存与总账对账 | MIRO/FB03 | 库存价值(MM)与总账库存科目(FI)余额一致,差异已处理 |
| 物料账结账(启用 ML) | CKMLCP | 完成单层 / 多层差异计算、消耗重估、过账,确保无错误 |
| 生产订单结算 | CO88/KO88 | 所有工单 TECO 并结算,无在制品遗留 |
| 权限与备份 | - | 申请 MMPV 执行权限,备份当前数据(含物料主数据、库存数据) |
二、核心操作步骤(MM 模块)
- 前期过账控制(MMRV)
- 输入事务码MMRV,选择公司代码,查看当前期间与 “允许前期记账” 状态。
- 如需临时开放前期过账,勾选 “允许前期记账” 并保存;关闭期间前建议取消该勾选,防止误操作。
- 关闭旧期间并打开新期间(MMPV)
- 输入事务码MMPV,填写:
- 公司代码:需关闭期间的公司代码(可批量)
- 期间 / 年度:待关闭的期间(如 2025.11)
- 新期间:自动推算为下一期间(如 2025.12)
- 勾选 “测试运行” 先执行模拟,检查日志无错误后取消测试运行,正式执行。
- 执行成功后,系统更新 T001L 表的物料期间状态,旧期间无法再做物料移动。
- 校验期间状态(MMRV)
- 再次执行MMRV,确认当前期间已切换为新期间,旧期间显示 “已关闭”。
三、关联模块期间控制(FI/CO)
| 模块 | 事务码 | 操作目的 |
|---|
| FI 总账 | OB52 | 关闭旧会计期间的库存相关科目过账权限,仅开放新期间 |
| CO 成本控制 | OKP1 | 关闭旧期间的 CO 过账,确保成本数据完整 |
| 资产会计 | AJAB/AJRW | 完成资产期间结账并打开新期间(若涉及库存相关资产) |
四、常见问题与处理
| 问题 | 原因 | 解决方法 |
|---|
| MMPV 执行失败,提示 “存在未过账物料凭证” | 待关期间有未清 MB 文档 | 用 MB51 查找并过账 / 冲销未清凭证 |
| 已关闭期间需紧急调整 | 业务特殊需求 | 用 MMRV 临时开放前期过账,处理后立即关闭;严禁长期开放 |
| 物料账结账报错 | ML 差异未处理 | 用 CKMLCP 重新执行差异计算,排查值流错误 |
| 库存与总账对账不平 | 凭证未同步过账 | 检查 FI-MM 接口(MR11),重新过账物料账凭证 |
五、关键注意事项
- 顺序要求:先完成 MM 模块库存事务与物料账结账,再执行 MMPV 关闭期间,最后关闭 FI/CO 期间。
- 不可逆性:MMPV 执行后旧期间默认无法回退,如需调整仅能通过 MMRV 临时开放,且需严格审批。
- 权限管理:MMPV 为高风险操作,建议仅授权财务 / MM 负责人执行,操作前必须备份数据。