【SAP】使用LSMW的最佳方法分为14个步骤
视频号
微信公众号
知识星球
目录
- LSMW简介
- 什么是数据迁移?
- 什么是LSMW | sap中的LSMW是什么
- LSMW如何在sap中工作?
- LSMW的优势
- sap中LSMW的类型
- 批量输入:
- 标准/直接输入
- BAPI
- IDOC
- BDC和LSMW之间的区别?
- Lsmw有多少步?
- 在SAP中创建新LSMW的步骤是什么|如何使用LSMW?
- 步骤1:维护对象属性
- 步骤2。维护源结构
- 步骤3。维护源字段
- 步骤4:维护结构关系
- 步骤5:维护字段映射和转换规则
- 步骤6:维护LSMW的固定值、转换、用户定义例程
- 步骤7:指定本地文件
- 步骤8:分配文件
- 步骤9:读取数据
- 步骤10:显示读取的数据
- 步骤11:转换数据
- 步骤12:显示转换后的数据
- 步骤13:创建批量输入会话
- 步骤14:运行批量输入会话
- 如何在SAP中导入和导出Lsmw?
- 是否可以在S/4 Hana中使用Lsmw?
LSMW简介
在SAP中迁移主记录的大规模上传时,我们经常遇到挑战。今天,我将尝试解释如何通过使用SAP标准工具来克服这样的问题。LSMW(Legacy System Migration Workbench)是一种基于软件的SAP工具,用于从非SAP到SAP的单次或定期数据传输(以及从SAP到SAP系统的限制)。我们还将逐步介绍如何使用LSMW来更新客户。主记录。
SAP LSMW提供了一种有效的数据迁移工具,旨在使将大量数据从旧系统迁移到SAP变得更容易、快速、准确,而且不会造成中断或时间损失。通过自动化数据迁移过程,企业可以减少时间和成本,并增强集成。
它的核心功能是:从PC电子表格或序列文件中导入遗留数据。LSMW可以跨SAP模块使用,如SAP SD、SAP MM。
什么是数据迁移?
必须将遗留系统中的数据传输到非SAP系统中,以实施SAP R/3系统。还需要定期将数据从Trading Legacy系统转移到R/3系统(接口)。
在R/3实施结束时,数据迁移进入了所有主数据、事务数据都需要传输到新配置的SAP系统的画面。第一个配置应该完成并转移到生产,然后我们开始数据迁移活动。在此阶段,我们将在系统对用户可操作之前将所有主数据移动到SAP系统。
对于任何成功的SAP实施来说,数据迁移都是非常重要的一步。数据迁移大约占总实施成本的20%到40%。
我们经常使用两种工具来迁移数据
- BDC(批处理数据通信)
- LSMW(遗留系统迁移工作台)
今天,我们将只关注LSMW。让我们开始吧
什么是LSMW | sap中的LSMW是什么
LSMW的完整形式是Legacy System Migration Workbench。LSMW Workbench是一个基于R/3的工具,允许我们一次性或定期将数据从非SAP系统传输到R/3。这是一个非常简单易用的工具,只需几个简单步骤即可实现大规模数据迁移。R/3中的数据导入应该比数据迁移速度和性能具有更好的质量和一致性。
LSMW如何在sap中工作?
LSMW的主要功能包括:
- 导入数据(MS excel或文本格式序列文件中的遗留数据)
- 数据转换(从源格式到目标格式)
- 将数据导入应用程序R/3数据库
为了帮助SAP LSMW数据迁移,我们在下面列出了所有关键步骤。
项目准备
在开始任何数据传输项目之前,准备和规划是必不可少的。现在是确定项目目标、确定数据源和映射字段以及选择迁移策略的时候了。未来将制定明确的目标,为迁移成功奠定基础,并确保在迁移过程中获得平稳高效的体验。
录音
记录过程LSMW通过记录以前使用的系统中发生的每个操作来记录数据交换过程。记录的数据被用作未来迁移运行的蓝图,在继续迁移之前,必须检查任何差异的准确性。
映射和转换
LSMW使用映射和转换工具连接旧软件和SAP系统中的数据字段。它还执行任何必要的转换,以满足公司的需求。对细节的关注对于精确映射和避免迁移过程中的错误至关重要。
导入数据
在此阶段,LSMW将把转换后的数据导入SAP系统,然后通过检查其一致性和进行验证来验证,以确定发现的任何不一致或差异。在仔细分析导入结果后,企业可以快速发现数据问题。
后期处理
导入数据后,应采取进一步的步骤来完成迁移。这可能包括额外的验证、数据核对,以及在SAP系统中确认其准确性。完整的后处理对于确保成功迁移和无缝过渡到新系统至关重要。
LSMW的优势
- 在每种情况下使用的LSMW进口的优势由业务对象以及标准输入程序的可用性来定义。
- R/3是集成的,使其独立于单个平台。
- 通过用于导入的标准方法实现数据的一致性
- 批量输入
- 直接输入
- BAPI(业务应用程序编程接口)
- IDOC(中间文件)
- 利用现有技能和编码。
sap中LSMW的类型
LSMW工具提供了四种不同的上传选项。让我们了解一下什么是优点和缺点
批量输入:
- 优点:易于修改,所有字段都可以访问,并且重新处理很快。
- 缺点:相对较慢;要使用新的屏幕或选项卡,必须创建新的录制;不容易享受交易;前台和后台处理的差异可能根据用户设置而发生。
标准/直接输入
- 优点:方法成熟,装载快速,加工简单。
- 缺点:没有享受交易,而且交易并不总是在所有输入字段的情况下完成。
BAPI
- 优点:加载快速,处理简单,为专注于业务流程的功能/最终用户提供逻辑接口。与普遍观点相反,使用这种形式有一系列缺点。
- 缺点:并非所有交易输入字段都是完整的
IDOC
- 优点:标准IDOC加载快、处理简单、编程成本低
- 缺点:需要IDOC处理知识,并且对以前生成的IDOC进行更改可能很耗时。
BDC和LSMW之间的区别?
- 直接输入、BAPI、Idoc和批输入记录是LSMW提供的一些数据迁移技术,而另一方面,BDC主要使用批输入会话和CALL TRANSACTION过程。
- 在单个BDC会话中可以提交的记录数量有限制(999条记录)。在LSMW中,没有这样的限制。
- LSMW更关心设置,而BDC更关心编程。
Lsmw有多少步?
LSMW除了项目/子项目/对象创建和记录外,还包含14个基本步骤。
在SAP中创建新LSMW的步骤是什么|如何使用LSMW?
以下是如何在SAP中使用LSMW转换方法的示例。由于LSMW是一个额外的事务,它在常规SAP菜单中不可用。输入交易代码LSMW。
在本例中,我们将使用LSMW创建客户主记录
每个转换活动都组织为“项目”、“子项目”和“对象”。这里我们需要定义项目、子项目和对象
步骤1:维护对象属性
在本例中,我们将在SAP中创建一个新客户,因此我们将使用交易更新客户主记录(XD01)。要记录R/3事务,请选择单选按钮Batch Input Recording,因为我们将使用简单的记录方法,并按下记录摘要图标。输入XD01 REC作为记录名称,输入Customer Master Create recording作为摘要,输入XD01作为事务代码。
或者,我们可以使用其他方法
系统调用XD01创建客户变更事务,如下所示
指定自定义创建的必填键字段。在这种情况下,我们已经指定了用于创建客户主数据的帐户组、名称称呼、客户名称和搜索术语。记录完成后,R/3记录屏幕和字段的流程并保存信息。默认值是在记录事务时设置的。
请注意,字段名称是由事务记录过程以技术格式存储的。系统通过按每个屏幕上的F1键,然后按F9键来显示技术名称。然后可以用描述性名称代替技术名称。
步骤2。维护源结构
为源结构提供名称和描述
步骤3。维护源字段
在此步骤中,必须列出源结构中的字段。为每个字段输入字段名称、类型和长度的最简单方法是单击“维护表”图标
使用与目标字段名称同名的字段名称,因为在步骤5“维护字段映射和转换规则”中,您可以使用“自动字段映射”功能。
步骤4:维护结构关系
执行“结构关系维护”步骤。关系自动默认,因为只有一个源/目标结构。
步骤5:维护字段映射和转换规则
使用自动字段映射来维护字段映射和转换规则。
步骤6:维护LSMW的固定值、转换、用户定义例程
我们还可以重用可用于转换任务的用户定义例程和可重用翻译。在这种情况下,不需要执行此步骤。
步骤7:指定本地文件
在这一步中,我们需要指定输入文件的布局方式。输入文件的第一行中有字段名。它在我的电脑(本地光盘)上以C:\Users\test\1.txt的形式提供。
这里我们指定了制表符分隔的文件格式
步骤8:分配文件
执行下面的“指定文件”步骤,系统会自动按文件名默认为源结构。
步骤9:读取数据
在该步骤中,LSMW从源文件(从本地PC驱动器)读取数据。&读取所选行并将其转换为内部格式数据值。
步骤10:显示读取的数据
这是一个可选步骤。如有必要,可以查看读取数据行的字段内容。
步骤11:转换数据
这是将源数据(以源格式)实际转换为目标格式的步骤。源字段根据定义的转换规则映射到目标区域。
步骤12:显示转换后的数据
这是查看源数据如何转换为内部SAP格式的另一个可选步骤
步骤13:创建批量输入会话
当源数据转换为内部格式时,我们可以创建一个批处理会话来处理更新。
步骤14:运行批量输入会话
运行批处理输入会话允许我们执行BDC会话。BDC会话管理的标准SM35事务是批量输入会话的性能。成功完成批处理输入会话后,系统上将更新客户端主日志。通过查看客户端主记录,您可以确认这一点(XD01)。
现在,建议在执行大规模数据上传之前,在SAP系统中验证您的更改。或者,您可以在质量系统中使用LSMW。如果一切正常,那么在生产系统中使用相同的lsmw
如何在SAP中导入和导出Lsmw?
使用任何项目/对象的导出和导入功能,可以很容易地将LSMW从一台服务器移动到任何其他服务器。选择要导出-导入的对象。系统通过单击“导出项目”自动下载文本格式文件中的映射规则。
同样,在目标服务器中,您需要使用导入功能上传现有的项目/对象映射规则
是否可以在S/4 Hana中使用Lsmw?
在S/4中,Hana SAP提供了可以使用的预定义迁移对象。迁移是用LTMC完成的——该工具(遗留转移迁移驾驶舱)SAP S/4HANA迁移驾驶舱可以通过LTMC事务访问。
希望这篇文章能帮助你探索如何利用LSMW,数据迁移工具。Legacy System Migration Workbench(LSMW),也称为Legacy系统迁移工作台,是SAP数据库维护和数据迁移的重要工具。
- 103 次浏览