FICO辅助工具介绍【LSMW和Query】

FICO辅助工具介绍【LSMW和Query】

 (2016-12-13 08:58:34)

转载

标签: 

lsmw

 

query

 

sq01

 

sq02

 

sq03

分类: 权限与其他【原创】

1.1    数据导入工具LSMW

1.1.1       概述

在上述章节介绍了各个功能模块之后,本章将为读者及介绍下SAP所常用的一些辅助工具:数据导入工具LSMW和自定义数据查询SAP Query。

我们介绍下在SAP项目实施的过程中,通常会有许多历史数据需要收集并迁移到SAP系统中来,那么我们就需要借助一些工具来方便高效的实现这一批量导入功能,而SAP所提供的这一标准工具称为LSMW。LSMW全称Legacy System Migration Workbench,一般用于将非SAP系统的数据批量导入SAP,其核心功能如 图 23‑1所示。

FICO辅助工具介绍【LSMW和Query】

 23 ‑1 LSMW数据导入工具-批量导入工作逻辑

•        读取本地电脑的文本文件并临时存储在源结构中(非SAP系统的数据结构)。

•        将数据从源结构转换为目标结构(SAP系统的数据结构)。

•        通过Batch Input、BAPI、IDoc等方法将目标结构中的数据输入SAP。

本章主要介绍通过Batch Input的方法执行数据导入。

1.1.1       手工录屏导入成本中心

1. 执行事务码LSMW,创建Project和Object。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 2LSMW创建导入项目以及对象

回车后点击执行按钮,系统显示处理步骤如 图 23‑3,依次执行各步骤即可完成数据导入。

FICO辅助工具介绍【LSMW和Query】

 23 ‑3 LSMW导入流程步骤清单

2. Maintain Object Attributes – 维护对象属性(选中该步骤,点击 按钮)。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 4维护对象属性

回车进入成本中心创建画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 5输入成本中心字段-用于录屏

点击保存按钮,进入记录的维护画面,该结构(即 图 23‑1 中的目标结构)包含了画面的执行顺序、执行的操作(定位光标、点击按钮等),以及输入的各字段信息。系统通过该记录即可重复执行创建成本中心的操作。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 6维护对象属性(LSMW各字段)

•        Name:该名称用于关联源结构中对应的字段(即导入的Excel中对应的字段),建议与源结构中的字段名称保持一致,系统可以自动匹配字段关系。

•        Default Value:该字段的默认值,对于所有导入数据都保持不变的字段可以设置默认值,而不需要在导入文件中维护该字段。

点击保存按钮,返回到处理步骤画面。

3. Maintain Source Structures – 维护源数据结构。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 7维护源数据结构

4. Maintain Source Fields – 维护源数据字段。

本例中源数据就是Excel中录入的成本中心清单,该字段结构用来描述在Excel的成本中心清单中是如何储存数据的,都有哪些字段,长度如何,顺序如何。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 8维护源数据字段

5. Maintain Structure Relations – 维护结构关系。

建立目标结构(本例中为记录结构ZCOSTCTR)与源结构(本例中为SCOSTCTR)的关联。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 9维护结构关系

6. Maintain Field Mapping and Conversion Rules – 维护字段匹配和变换关系。

步骤5建立了两个结构的关联,此处建立各字段的匹配关系。选择菜单“Extras->Auto-Field Mapping”,系统将自动匹配各字段。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 10维护字段匹配和变换关系

7. 准备Excel文件。

在Excel文件中录入数据如 图 23‑11 ,需要与源结构保持一致。

FICO辅助工具介绍【LSMW和Query】

 23 ‑11 Excel模板准备

将Excel另存为文本文件如 图 23‑12 。

FICO辅助工具介绍【LSMW和Query】

 23 ‑12 另存excel(注意文件格式和保存类型)

8. Specify Files – 指定文件。

指定导入数据文件的路径等。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 13为LSMW指定导入文件

9. Assign Files – 分配文件。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 14分配文件

10. Import Data – 导入数据。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 15维护导入数据

11. Display Imported Data – 显示读取的数据。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 16显示/预览读取数据

12. Convert Data – 转换数据。

将读取到源数据结构的成本中心主数据转换成目标结构ZCOSTCTR存储。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 17执行数据转换

13. Display Converted Data – 显示转换的数据。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 18显示数据转换结果

14. Create Batch Input Session – 创建批量输入会话。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 19创建批量导入会话

15. Run Batch Input Session – 执行批量输入会话。

即基于目标结构重复执行事务码KS01,批量导入成本中心主数据。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 20执行批量导入会话

 

16. 执行事务码OKENN查看成本中心批量导入结果。

FICO辅助工具介绍【LSMW和Query】

1.1.1       使用标准Batch Input程序导入科目主数据

SAP预设了大部分主数据导入的标准Batch Input程序,例如批量导入科目主数据时可以使用标准程序RFBISA00,如 图 23‑21。使用标准Batch Input后不需要手工录制画面,其他导入步骤的执行方法不变。

FICO辅助工具介绍【LSMW和Query】

 23 ‑21 使用预设的批量导入程序

1.1    报表编制工具Query

作为一名SAP用户,有时候会发现SAP所提供的标准报表无法满足一些特定维度的数据查询,那么SAP是如何帮助用户解决这一问题的呢?如下我们将引入SAP Query这一自定义查询工具。Query是SAP提供的一个报表编制工具,即使没有任何ABAP知识也能通过简单的操作生成报表,其构成要素如 图 23‑22。

FICO辅助工具介绍【LSMW和Query】

 23 ‑22

•    信息集(InfoSet)

定义数据源,抽选查询所需的表和具体字段。

•    查询(Query)

定义信息源中的数据展现到报表时的输出格式及选择条件等。

•    用户组(User Group)

创建或执行查询的用户的集合,通常根据负责的业务范围来定义。只有当一个用户至少属于一个用户组才可以创建和执行查询。

本节以固定资产清单为例演示Query的使用方法。

路径:SAP菜单à工具àABAP工作台à实用程序àSAP查询àSQ03 – 用户组

FICO辅助工具介绍【LSMW和Query】

图 23‑ 23定义用户组

点击“分配用户和功能区”按钮,为用户组分配用户ID。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 24为用户组分配用户ID

 

路径:SAP菜单à工具àABAP工作台à实用程序àSAP查询àSQ02 – 信息集

FICO辅助工具介绍【LSMW和Query】

图 23‑ 25创建信息集

•        使用基础表进行表连接:将多个数据表的内容进行连接后作为数据源。

•        直接读取表:直接读取单个数据表的内容作为数据源。

•        逻辑数据库:从逻辑数据库读取数据作为数据源,逻辑数据库是系统在特定的业务里自动关联的一些表,可以直接使用其中的各种字段而无需考虑其逻辑关联关系。

回车弹出窗口如 图 23‑26。

FICO辅助工具介绍【LSMW和Query】

 23 ‑26 维护字段组

回车进入连接条件维护画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 27维护连接条件-表关联

点击“信息集”按钮进入信息集维护画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 28维护信息集

点击激活按钮激活该信息集。

路径:SAP菜单à工具àABAP工作台à实用程序àSAP查询àSQ01 – 查询

FICO辅助工具介绍【LSMW和Query】

图 23‑29维护用户组

点击下一页按钮进入显示字段维护画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 30显示字段维护画面

 

点击下一页按钮进入选择字段维护画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 31勾选报表选择画面中可用的字段

•        基本清单:适用于简单的行数据显示。

•        统计:适用于分析数据的平均值、百分比等。

•        等级清单:根据选择的字段进行统计并分等级显示。

点击“等级清单”按钮,进入查询维护画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 32设置报表的显示字段和选择条件

 

路径:SAP菜单à工具àABAP工作台à开发à其他工具àSE93 – 事务

FICO辅助工具介绍【LSMW和Query】

图 23‑ 33为SAP Query分配事务代码

回车进入事务码维护画面。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 34分配SAP Query参数到事务码

执行事务码ZASSETLST运行该Query。

FICO辅助工具介绍【LSMW和Query】

图 23‑ 35执行SAP Query结果

猜你喜欢

转载自blog.csdn.net/weixin_44148105/article/details/89064925