为了方便对物料库存的管理,客户通常会对库存进行批次管理。出于不同的业务需求,客户启用的批次通常具有一定的时效性,即一段时间后不再需要这些批次了。这时客户会希望将不再需要的批次记录进行归档甚至销毁,进行信息生命周期管理(Information Lifecycle Management)。在这篇博客中,我们将简单介绍如何在S/4HANA Cloud中对不再需要的批次记录进行归档销毁。
SAP Information Lifecycle Management (SAP ILM) 支持您根据规则管理实时数据和归档数据的生命周期。SAP ILM 使用 ILM 特定的增强数据归档功能。使用 SAP ILM,您可以管理实时应用程序系统从创建(数据库)到销毁(数据库或 ILM 存储)的数据生命周期。由于传输的数据仍然可访问,并且可以遵守法律要求的时间期间,因此您可以定期移动运营不再需要的数据并优化系统中的数据。
在S/4HANA Cloud中可以使用 LO_BATCH 对象归档批次主记录,但需要满足以下几个前提条件:
下面我们将进行详细的介绍。
激活 ILM 通知
在 SAP S/4HANA Cloud 系统中,缺省情况下,SAP ILM 通知框架处于非活动状态。要使用 SAP ILM 通知,使用此 SSCUI 启用(或禁用)SAP ILM 通知框架。


设置缺省审计范围
在 SAP ILM 中,使用审计范围从业务方面对 ILM 对象进行分组,以便可以检索其数据用于审计目的,例如税收或财务审计或保证和产品责任声明。这里可以将自定义的审计范围设置为缺省的审计范围。

信息生命周期管理审计范围
审计范围建议使用自定义的名称,譬如以Z开头。然后将“LO_BATCH“分配到RTP策略类别下的自定义审计范围中。最后在配置项”设置缺省审计范围“中,将该审计范围设置为缺省的审计范围。

信息生命周期管理策略
批次要成功被归档,需要确保缺省的审计范围下有处于激活状态的ILM策略。

删除批次库存细分
删除批次库存细分需要用到的应用是“ILM数据销毁”。 搜索项目“MM_STO_BATCH_DEST”,选中后点击”计划“就可以在一定时间内讲符合条件的批次库存细分成功删除。
批次库存细分能被成功删除的前提条件:
- 在存储地点层级已经打上删除标记;
- 不存在物理库存(库存盘点凭证);
- 库存过账日期必须处于同一个期间(period)


运行成功后,将无法在“显示库存概览“中查看到该批次库存细分。(示例中,批次库存细分1234123已经被删除)

管理归档变式
通过“管理归档变式“应用可以计划一个归档活动。

当勾选“测试模式“时,归档活动通常只是进行测试,不会对相应的批次主数据进行删除。测试模式下,运行周期为1天,不勾选”测试模式“则默认为生产模式,运行周期为7天。
以上即为批次归档的一个大致介绍,希望能够帮助到大家。
相关参考链接:
ILM 配置 | SAP Help Portal
销毁可用性检查数据 | SAP Help Portal
使用 L_BATCH 归档批次主记录 | SAP Help Portal