在 SAP S/4 HANA 版本中,并不是完全不能用传统数据批工具 LSMW,而是不推荐使用,主要有以下原因:
- 数据模型变化:SAP S/4 HANA 对数据模型进行了大量的简化和优化,例如业务伙伴数据模型等与传统 SAP ERP 系统有较大差异。LSMW 最初是为传统 SAP ERP 系统设计的,其基于旧的数据模型和接口,难以适应 S/4 HANA 新的数据结构和逻辑,可能导致数据映射和传输出现问题。
- 接口限制:LSMW 使用的 BAPI、IDOC、批输入或直接输入程序等标准接口,在 S/4 HANA 中部分可能已被更改或移除。比如出于安全等原因,一些标准批输入程序在 S/4 HANA 中已受限或不可用,使得 LSMW 依赖的接口无法正常工作。
- 事务代码变更:S/4 HANA 对一些事务代码的功能进行了调整或移除,而 LSMW 的录制功能依赖于特定的事务代码操作。新的 SAP Fiori 屏幕操作方式与传统界面不同,LSMW 难以对其进行有效的录制和操作,导致无法准确地批量处理数据。
- 功能局限性:LSMW 在处理复杂的数据迁移和转换需求时,灵活性和功能相对有限。S/4 HANA 的数据迁移往往涉及到更多的业务场景和数据转换要求,LSMW 可能无法满足这些复杂需求,而 S/4 HANA 迁移主控室等工具则提供了更强大和灵活的功能来支持数据迁移。
- 缺乏支持:SAP 官方在 S/4 HANA 数据迁移的场景下,对 LSMW 不再提供全面支持,这意味着用户在使用过程中遇到问题可能难以获得有效的帮助和解决方案。