白水书生的SAP

菜鸟一个

  SAP博客中心 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 登录 ::
  14 随笔 :: 0 文章 :: 2 评论 :: 0 Trackbacks
<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

留言簿(1)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

2008年5月28日 #

原帖:http://blog.sina.com.cn/s/blog_4e997c6701000b7p.html

步骤10:指定源表文件

本步骤指定源表的文件,也就是在步骤1中生成的文本文件(“物料数据.txt”)。在分步操作界面用鼠标双击Specify Files进入操作界面,如图3_10_1。

 

图3_10_1

在本步骤中要指定三个值,其中一个需要手工指定,两个自动生成。手工指定的“Legacy Data”,自动生成的是“Imported Data”、“Converted Data”。点击进入修改状态,如图3_10_2所示。

图3_10_2

在图3_10_2中显示了自动创建两个系统文件。其中“Imported Data”设定了导入的数据文件名;“Converted Data”设定了转换的数据文件名。这两个数据文件都在本机上。

用鼠标先指定“Legacy Data”行,再用鼠标点击创建,屏幕弹出设定源表文件的对话框,如图3_10_3所示。

图3_10_3

在图3_10_3所示对话框中,需要输入源表文件名,及源表文件的属性设置,此图为原始的界面。全部输入后见图3_10_4。

图3_10_4

在图3_10_4中,“File”项输入源表的文件名(步骤1中的物料数据.txt文件);“Name项输入说明,可为任意值,但不能不输入。“Separators”指定文件的分隔符,我们的文件的分隔符是Tab键,所以选中Tabulator,可参见步骤1;“Field Name At Start Of File”项指定第一行是否有字段名,我们的txt文件的第一行是字段名,所以需要选中。“Field Order Matches Source Structure Definition”项指定字段顺序是否与源表数据相同,我们进行选中处理。

全部填写和选择完成后,按键确认退回到操作界面,如图3_10_5所示。

 

图3_10_5

在图3_10_5中,可以看到源表已经指定,按键返回。屏幕弹出是否保存对话框,如图3_10_6所示,按“是”保存退出分步操作界面。

图3_10_6

 

步骤11:指定文件

本步骤是指定源表数据结构和对应的数据文件(.txt)。在分步操作界面用鼠标双击Assign Files,进入操作界面,如图3_11_1所示。如果是显示状态,请按变成修改状态。

图3_11_1

由于批导入对象只定义了一个源表数据结构,并在上一步骤定义了一个数据文件(物料数据.txt),所以系统自动进行了对应处理,如图3_11_1所示。在图上点击黄色的“MANTR_BASIS”,再点击按钮,弹出对话框告知文件已指定了源表结构,如图3_11_2所示,此步骤可以不用操作。

图3_11_2

键返回分步操作界面。

步骤12:读取数据

此步骤是将源表数据读取进本机的系统文件,也就是步骤10指定源表文件中的“Imported Data”指定的文件。在分步操作界面用鼠标双击Import Data,进入操作界面,如图3_12_1所示。

图3_12_1

在图3_12_1中第一行填写要读取的起止行数,如不填则全读取,按运行键执行。执行完毕界面显示如图3_12_2所示,表示正确读取了8行数据。再按键返回到分步操作界面。

图3_12_2

 

步骤13:显示读取的数据

本步骤就是显示上一步骤读取的数据。在分步操作界面用鼠标双击Display Imported Data,弹出对话框,如图3_13_1所示。

图3_13_1

在图3_13_1所示的对话框中,“From Line”项和“To Line”要求填写显示的开始行数和结束行数,如不填写则显示全部。按键进入显示数据界面,如图3_13_2所示。

图3_13_2

图3_13_2显示了上一步骤读取的数据,共有8行。用鼠标双击任意一行,比如第1行,显示详细信息,如图3_13_3所示。

图3_13_3

图3_13_3显示了一行数据的详细信息,包括字段名(“Field Name”)、字段描述(“Field Text”)、字段值(“Field Value”)。字段是源表中的字段,而不是录像中的字段。连续按键返回分步操作界面。

步骤14:转换数据

本步骤是将读进系统文件的数据进行转换,存放在步骤10指定源表文件“Converted Data”指定的转换文件中。本步骤和下一步骤显示可以查看转换是否正确,如不正确可返回到以前步骤进行操作。本步骤操作的数据不会在SAP系统中真正执行。

在分步操作界面用鼠标双击Convert Data,进入操作界面,如图3_14_1所示。

图3_14_1

在图3_14_1中要求输入转换的开始和结束行数,如不填写则全部转换。按键执行。执行完毕屏幕显示转换结果,如图3_14_2所示。

图3_14_2

在图3_14_2中显示正确转换了8行。按键返回分步操作界面。

 

步骤15:显示转换数据

本步骤就是显示上一步的以预转换结果。在分步操作界面用鼠标双击Display Converted Data,弹出对话框,如图3_15_1所示。

图3_15_1

填入显示的开始行和结束行,如不填则全部显示。和步骤13显示读取的数据一样,“From Line”项和“To Line”要求填写显示的开始行数和结束行数,如不填写则显示全部。按键进入显示转换数据界面,如图3_15_2所示。

图3_15_2

图3_15_2显示了上一步骤转换的数据,共有8行。用鼠标双击任意一行,比如第1行,显示详细信息,如图3_15_3所示。

图3_15_3

图3_15_3显示了一行转换过来数据的详细信息,包括字段名(“Fld Name”)、字段描述(“Fld Text”)、字段值(“FldValue”)。字段名中头两行分别是录像的名称(“MMBASIS”)和录像的事务代码(“MM01”),后续的行是录像中定义的变量(“MATNR”、“NAKTX”、“NATKL”)。

连续按键返回分步操作界面。

步骤16:创建转换任务

此步骤开始实际转换。本步骤是创建一个转换任务但不实际转换,并将转换的数据存放到SAP服务器端。在分步操作界面用鼠标双击Create Batch Input Session,进入操作界面,如3_16_1所示。

图3_16_1

按图3_16_1所示,在Keep Batch Input Folder(s)项打上勾。按运行键执行。运行后显示对话框,如图3_16_2所示创建成功,再按键返回到分步操作界面。

图3_16_2

步骤17:执行转换任务

本步骤进行实际的转换。在分步操作界面用鼠标双击Run Batch Input Session,进入操作界面,如图3_17_1所示。

图3_17_1

在图3_17_1中显示已创建的转换任务,尚未执行。用鼠标选中此任务,并按键,弹出执行选择对话框,如图3_17_2所示。

图3_17_2

对话框中,运行模式Processing Mode有三个可选项

1.处理/前台:每个事物代码运行在前台,可一步一步运行,可在运行时修改,可看其效果,并可以修改,但速度慢,一般用于测试。有机会对其专门论述。

2.仅显示错误:后台运行,错误时显示到前台。

3.不可见:后台运行,错误时也不报出,在全部运行完后可通过查看转换结果看到错误。

本次操作选择“不可见”,再选中专家方式。按执行。

转换任务是在后台SAP服务器上运行,客户端可退出。

步骤18:查看执行结果

等任务执行完毕我们可以查看批处理的结果。也可以在执行过程中查看,当然数据是不完整的,但可以看到已执行部份的情况。

和上一步一样,在分步操作界面用鼠标双击Run Batch Input Session再次进入转换界面。如图3_18_1所示,任务条的状态是已完成但有错,成功7条,错误1条。

图3_18_1

用鼠标选中此任务,双击或按显示转换结果,如图3_18_2所示。

图3_18_2

在图3_18_2屏幕表明索引号为2至8项运行成功(Processing),第1项失败(Incorrect)。点击“显示”组中的“Incorrect”项,只显示不成功的索引,如图3_18_3所示。

 

图3_18_3

在图3_18_3界面中,双击左屏索引号为1的行,显示详细情况,如图3_18_4所示。

图3_18_4

在图3_18_4中显示此行数据操作的各个屏幕的编号,5个编号代表5个屏幕,与步骤3屏幕录像后的数据相同。我们用鼠标双击屏幕号(Src.)为“0060”的行,显示此屏幕的详细信息,如图3_18_5所示。

图3_18_5

在图3_18_5中显示出错的物料编号是“T3-AT-050”,但尚不知道出错的原因。我们按键返回到图3_18_4界面,然后点击下一页面,如图3_18_6所示。

图3_18_6

在图3_18_6界面中显示了任务执行过程中的全部信息,目前的转换号(“Transaction”)是1,见左上角。我们选中“Transaction”项,只显示一行数据的转换信息,见图3_18_7所示。

图3_18_7

在图3_18_7的屏幕中,“Message”列的第一行显示“物料已为指定的此事物/事件维护”。原来此行数据在批导入前已存在——物料号“T3-AT-050”在屏幕录像时已经创建。

如果有多行数据错误,按此方法查找原因并总结经验。一个数据批处理任务完成。连续按键返回主界面。

posted @ 2008-05-28 14:57 白水书生的SAP 阅读(363) | 评论 (0)编辑 收藏

原帖:http://blog.sina.com.cn/s/blog_4e997c6701000b7p.html

步骤3:屏幕录像并定义变量(下)

录像后返回LSMW的操作界面,如图3_3_10所示。

图3_3_10

图3_3_10界面是一个树形结构,它表示刚才录像的数据,录像后的信息分为三层:事物代码(本例为”MM01 创建物料&”)、录像屏幕(如SAPLMGMM 0060)、字段信息(如”RMMG1-MATNR”)。

我们将树收缩后详细查看,就会看到录像中的每一个屏幕在这里都对应了一段数据,如图3_3_11、3_3_12、3_3_13、3_3_14、3_3_15所示。

 

图3_3_11

图3_3_11中所示数据对应了录像时的初始屏幕,也就是图3_3_5。里面“BDC_OKCODE”字段对应“/00”值代表着回车键。对照录像的图3_3_5,可以清楚地看到物料编号、行业领域、物料类型的值。

 

图3_3_12

图3_3_12所示界面显示的是组织级别对话框,也就是图3_3_6所示界面。值中的两个“X”代表选择了第一个和第二个选择项,对应的也就是“基本数据1”、“基本数据2”。

 

图3_3_13

图3_3_13界面代表的是图3_3_7所示的基本数据1界面,上面可以清楚地看到物料描述(A型T三通50mm)、基本计量单位(只)、物料组(0501)。

 

图3_3_14

图3_3_14界面对应的是图3_3_8的屏幕,也就是基本数据2对应的录像数据。

 

图3_3_15

图3_3_15界面对应的是图3_3_9的屏幕,上面“=YES”代表按了确认键。

 

以下需要定义变量,本例中的变量有物料编号,物料名称。计量单位是默认值(只),不需要定义为变量。

如图3_3_16所示,用鼠标选中物料编号行,图上“T3-AT-50”,点击定义为变量。

图3_3_16

 

图3_3_17

在图3_3_17中,显示定义了一个变量,变量名称为“MATNR”,描述为“物料号”。如需要改变,双击此行(本例中点击“T3-AT-50”),弹出对话框,如图3_3_17所示。

图3_3_18

在图3_3_17所示界面中,可以修改变量的名称名称(第一行Name)、说明(第二行Name)及默认值(第三行Default Value)。

 

按相同方法,在屏幕4004中(第一个)再定义物料描述和物料组,如图3_3_19所示。基本计量单位是常量值(只),可以不用设为变量。

图3_3_19

在第二个4004屏幕(基本视图2)中又有一个“T3-AT-50”,需要选中后删除(按),如图3_3_20所示。如果不删除,那么它就成为常量值,所有物料创建到基本数据2的屏幕时,它的物料描述就都会变成“T3-AT-50”,这就有些恐怖了。

图3_3_20

图3_3_21显示4004(第二个)屏幕删除字段后的界面。

图3_3_21

以上变量设定完成后按保存键退出,返回到管理界面,如图3_4_1所示。

步骤4:定义对像属性

在以下步骤中,我们将从管理界面进入到分步操作界面。

图3_4_1

在管理界面(图3_4_1)点击键,进入分步操作界面,如图3_4_2所示。

图3_4_2

图3_4_2就是分步操作界面,它上面的按钮操作可参见前面的操作界面说明。

这一步骤是定义对象的属性,主要是将对象指明录像的名称。用鼠标双击Maintain Object Attributes进入到定义对象属性界面。

图3_4_3

如果进入的界面是显示状态,请点击按钮,进入编辑状态,如图3_4_3所示。这个界面只需要按图所示选中“Batch Input Recording”项,并选择录像名就可以了。由于我们只有一个录像,一按弹出键就会显示;如果我们有多个录像,则弹出一个对话框让我们选择。按键返回分步操作界面。

这时分步操作的界面的右部显示了一行,表示最后操作的日期、时间和操作者,如图3_4_4所示。

图3_4_4

步骤5:定义源表结构名称

此步骤定义源表的结构名称,在分步操作界面用鼠标双击Maintain Source Structures进入操作界面,如图3_5_1所示。

图3_5_1

如果进入的界面是显示状态,请点击修改键进入编击状态。点击新建按钮,输入源表定义名称及描述,如图3_5_2所示。

图3_5_2

确认键退出,屏幕显示如图3_5_3所示。

图3_5_3

键并退出分步操作界面。

步骤6:定义源表字段结构

此步骤是在 LSMW 对象中定义源表的数据结构,也就是定义第1个步骤数据准备时的字段信息。

在分步操作界面,用鼠标双击Maintain Source Fields,进入定义源表字段结构界面。如图3_6_1所示。如果进入的是显示状态,按进入修改状态。

图3_6_1

选中源数据结构名称(”OIL_MANTR”)点击进入字段编辑界面(图3_6_1)。

图3_6_2

图3_6_2显示了源表结构输入界面,共有4列,需要分别填写:

1.字段名(Field Name):输入源表中的字段名,详见EXCEL表中的表头。

2.类型(Type):数据类型,C为字符型。

3.长度(Length):字段长度,可尽量大一些。

4.描述(Field Description):字段描述,可选项。

填写的内容就是步骤1数据准备时的表字段,如图3_6_3所示,上部为Execl表信息,下部为本步骤中填写的字段信息。Execl表中有什么字段,那么本步骤就按顺序填写什么字段,并给出字段类型(一般为字符型C)和字段长度(相对大一些为好)。

 

图3_6_3

以上填写清楚按保存键保存并按返回键返回本步骤开始界面,界面上显示已创建的字段信息,如图3_6_4所示。

图3_6_4

再按键退回到分步操作界面。

 

步骤7:源表结构与录像关联

本步骤定义源表结构与录像之间的关系。在分步操作界面双击Maintain Structure Relations进入操作界面,如图3_7_1所示。

图3_7_1

由于只有一个录像与一个源表结构,系统自动对应。如有多个需选择对应。按键返回分步操作界面。

步骤8:源表字段与录像字段关联

本步骤需要将源表的字段结构与录像中定义的变量相关联。在分步操作界面用鼠标双击Maintain Field Mapping and Conversion Rules,进入源表及录像字段关联操作界面,如图3_8_1。如果是显示状态,请按变成修改状态。

图3_8_1

图3_8_1中显示了在录像MMBASIC中定义的3个变量,如不记得请查看步骤3。选中“MATNR”字段,点击按钮,弹出源表字段列表对话框,如图3_8_2所示。

.

图3_8_2

在图3_8_2所示的源表字段列表对话框中,选中录像中“MATNR”字段对应的源表字段“MCODE”,按键确认退出。此时屏幕弹出对话框,如图3_8_3所示,提示源表字段比目标表字段长,可不必管理,继续按键确认退出。此时操作界面如图3_8_4所示。

图3_8_3

图3_8_4

依次类推,分别将物料描述和物料组分别对应,全部完成后界面如图3_8_5所示。

图3_8_5

键返回分步操作界面,屏幕弹出对话框,如图3_8_6,提示是否保存,按“是”返回分步操作界面。

图3_8_6

步骤9:固定值,转换条件,用户定义

在此步骤中可以设定录像中字段的值来源,除对应源表字段外,在此步骤中还可以设定为固定值、转换条件、或是更为复杂的用户定义(用ABAP编程)。一般使用可跳过此节。

如需进入请在分步操作界面用鼠标双击Maintain Fixed Values, Translations, User-Defined Routines。

posted @ 2008-05-28 14:51 白水书生的SAP 阅读(193) | 评论 (0)编辑 收藏

原帖:http://blog.sina.com.cn/s/blog_4e997c6701000b7p.html

一.总述

在SAP系统中,批处理操作有多种方法。如果是对一个事物码(TCODE)进行批处理操作,常用的是LSMW。LSMW全称是Legacy System Migration Workbench。它能够对静态数据(如各个主数据)、动态数据(如初始化库存)、业务数据(如销售订单)等进行成批操作,是上线数据准备的主力武器。

LSMW的原理是对需要批处理操作的流程进行录像,然后设定模板,再将准备好的数据传入到SAP系统进行预转换,如果合适就进行实际的转换。

LSMW导入数据操作分为以下几大步骤:

  • 准备需要导入的数据
  • 转换模板定义;
  • 读取数据并预转换
  • 实际转换

如图1_1_1所示。

图1_1_1

我们这个例子是在SAP IDES 4.71下完成的,在操作界面有20个步骤。而在ECC 6.0中,标准步骤只有14个,我们按14个步骤进行讲解。

 

二.操作界面说明

1.管理界面

批导入的事物码(TCODE)就是LSMW,在主窗口界面输入就可以进入

图2_1_1

输入事物码后,如果是第一次运行,则出现如下界面

图2_1_2

这是一个欢迎界面,将选择框打上对勾则下次进入不再显示,按确认键进入到LSMW的管理界面(我们暂且以“管理界面”来命名),如图2_1_3所示。

图2_1_3

这个界面主要解决以下几方面问题:

(1)批导入对象的管理,包括新增、修改、删除、查找、导出、导入等操作。

(2)进入到其它工作界面,主要有录像操作界面、分步操作界面。

我们如果要进行一个批处理操作,则需要输入或通过选择确定Project、Subproject、Object,如图2_1_4所示,然后再进行具体的操作。

图2_1_4

2.分步操作界面

在管理界面选择Project、Subproject、Object,如图2_1_4所示,按运行键进入分步操作界面,如图2_2_1所示。

图2_2_1

在图2_2_1中显示了分步操作的菜单,用鼠标双击各菜单行可进入不同界面。这里共有20个步骤,在实际操作中我们不需要这么多,只需要14个就可以了,点击键进入选择用户菜单的对话框,如图2_2_2所示。

 

图2_2_2

在图2_2_2所示的选择用户菜单对话框中,打选择标志的就是图2_2_1中显示的菜单项,我们将不用的最后6个菜单项打上不选标志,如图2_2_3所示。

图2_2_3

在图2_2_3所示中,对最后6个菜单项打上非选择标志。如果需要恢复默认值则按按钮。按确认键退出,如图2_2_4所示。

 

图2_2_4

在图2_2_4的界面中,显示了标准的14个步骤的菜单项,详细显示如图2_2_5所示。

图2_2_5

图2_2_5显示了详细的分步操作菜单项,按键显示各菜单的序号,如图2_2_6所示。此键是一个开关键,按下后键钮显示,如果不想显示序号,再按一次则回到图2_2_5界面。

 

图2_2_6

 

 

工具按钮栏中有一个按钮,它是一个开关键,按下后则显示。此键的功能是,当“Display”时双击各菜单进入的界面是显示界面,需要按各界面的修改键进入修改状态;当“Change”时进入的界面就为修改状态了。

如果执行了相应的步骤,界面的右侧会显示最后操作的日期、时间、操作者,如图2_2_7所示。

图2_2_7

三.实际操作步骤

做一个完整的批处理操作,需要很多步骤。这些步骤分为几大部分:

1.数据准备(步骤1)

2.创建批处理对象(步骤2)

3.模板定义(步骤3至步骤9),此部份又可分为三个小部份

屏幕录像(步骤3)

源表定义(步骤4至步骤6)

转换字段对应(步骤7至步骤9)

4.预转换(步骤10至步骤15),此部份又可分为两个小部份

读取源表数据(步骤10至步骤13)

预转换(步骤14至步骤15)

实际转换(步骤16至步骤18)

在以上操作中,除前三个步骤外,步骤4至步骤18均在分步操作界面下运行。

步骤1:数据准备

数据准备一般使用Excel整理数据,并转换成标准文本。我们以创建物料主数据(事物代码MM01)的基本视图为例。

物料主数据的基本视图我们需要输入以下字段的数据:

  • 物料编码;
  • 物料名称;
  • 计量单位;
  • 物料组。

 

物料编码

物料名称

计量单位

物料组

T3-AT-050

A型T三通50mm

0501

T3-AT-250

A型T三通250mm

0501

T3-AT-300

A型T三通300mm

0501

T3-AT-350

A型T三通350mm

0501

T3-AT-400

A型T三通400mm

0501

T4-AT-025

A型T四通25mm

0502

T4-AT-040

A型T四通40mm

0502

T4-AT-060

A型T四通60mm

0502

表3_1_1

在表3_1_1中,对于每种物料,它的物料编码、物料名称、物料组是不尽相同的,这需要设为变量;而计量单位全部为“只”,可以设为常量。我们将变量的数据放入Execl表中,如图3_1_1,第一行是字段的名称,不可使用汉字,只能使用英文字母,其中“物料编码”对应的是“MCODE”;“物料名称”对应的是“MNAME”;“物料组”对应的是“MATKL”;“计量单位”是常量,不需要放入表中。MATKL的列的单元格式设为文本字段,不要选择常规或数字,否则“0501”就会变成“501”。

图3_1_1

 

将整理好数据的Execl表另存为txt文件,用制表符分隔,如图3_1_2所示。

图3_1_2

弹出对话框,点击”确定”保存文件,如图3_1_3所示。

图3_1_3

 

屏幕再出现对话框,按“是”,如图3_1_4所示。

图3_1_4

用文本方式打开已保存好的文件(“物料数据.txt”),如图3_1_5所示,显示出数据已准备好,各字段之间是以Tab键分隔的(记住Tab键这点很重要,以后需要对应设置)。

图3_1_5

步骤2:创建批处理对象

一个批处理对象是个树形结构,包括三层:Project、Subproject、Object,我们分称为项目、子项目、对象。本步骤就是创建一个批处理对象(Object)。如果此对象(Object)已存在,可以不用创建,用输入或选择的方法找到指定的对象。

在主界面输入事物码LSMW,进入系统工作界面,如图3_2_1所示。

图3_2_1

输入需要创建的项目对象名称。批处理对象命名分为三层,分别为项目名(Project)、子项目名(Subproject)、对象名(Object)。

 

图3_2_2

本例中我们给对象命名为:物料(Z_MANTR)、物料(MANTR)、基本视图(BASIC)。

点击创建按钮输入相应短文本描述,如图3_2_3所示。

图3_2_3

在图3_2_3所示对话框中,输入项目的描述,按键进入下一屏幕,如3_2_4所示。

 

图3_2_4

在图3_2_4所示对话框中,输入子项目的描述,按键再理入下一屏幕,如图3_2_5所示。

图3_2_5

在图3_2_5年示对话框中,输入对象的的名字,再按键保存退出对话框,如图3_2_6所示,批处理对象就创建成功了。

图3_2_6

 

点击显示对象命名信息,如图3_2_7所示。

图3_2_7

在图3_2_7中,显示了一个批处理对象的三层结构——项目、子项目、对象。当然在一个项目(Project)下,可以创建多个子项目(Subproject),一个子项目(Subproject)也可以创建多个对象(Object)。点击键返回管理界面。

步骤3:屏幕录像并定义变量(上)

在管理界面点击菜单 goto -> recordings 进入屏幕录像界面,如图3_3_1、图3_3_2所示。

图3_3_1

 

图3_3_2

图3_3_2显示进入了录像界面,点击键创建录像,弹出对话框如图3_3_3所示。

 

图3_3_3

 

在图3_3_3所示对话框中,需输入录像名称(recording)及描述(Description)。所有者(Owner)是自带出来的值,可不用管理。本例录像名称为MMBASIC。

点击进入下一屏,弹出对话框

图3_3_4

输入需要录像的事物代码,本例为创建物料主数据,事物代码MM01。

点击进入事物代码的操作录像。

录像的数据是准备数据中的第1个(当然可以是任意一个),物料编号为“T3-AT-050”,物料名称为“A型T三通50mm”,计量单位为“只”,物料组为“0501”。录像的屏幕如图3_3_5、图3_3_6、图3_3_7、图3_3_8、图3_3_9所示。

图3_3_5

在图3_3_5,输入物料编号“T3-AT-50”,并选择行业领域(M 机械工程)、物料类型(FERT 成品)等相应的值,按回车键进入选择组织级别视图。

图3_3_6

在图3_3_6所示界面中,选择“基本视图1”、“基本视图1”两个选择项,按回车键进入下一屏幕。

图3_3_7

图3_3_7是物料的基本视图1界面,输入相应的物料名称、基本计量单位、物料组的值,按回车键进入基本视图2,如图3_3_8所示。

 

图3_3_8

在图3_3_8所示的基本视图2界面中,不需要输入任何值,按回车键保存,界面弹出是否保存的对话框,如图3_3_9所示,按“是”键保存退出。

 

图3_3_9

posted @ 2008-05-28 14:43 白水书生的SAP 阅读(313) | 评论 (0)编辑 收藏

2008年5月27日 #

LSMW--SAP数据迁移工具

LSMW全称是Legacy System Migration Workbench。它能够对静态数据(如各个主数据)、动态数据(如初始化库存)、业务数据(如销售订单)等进行成批操作,是上线数据准备的主力武器。

LSMW
原理是对需要批处理操作的流程进行录制(类似于Mercury公司的WinRunnerLoadRunner),然后设定模板、再将准备好的数据传入到SAP系统进行预转换,如果合适就进行实际的转换。

LSMW
是导入数据的一种强大工具,最大的好处就在于它的灵活性。一个导入模板的设计过程有15个步骤,其中每个都是独立的单元,可以进行单独的更新和修改,而不影响其它的模块。

LSMW
的局限性:
它只能导入SAP系统固有类型的主数据,例如,Customer MasterMaterial Master 等等。如果自己创建了一个ABAP程序,LSMW就不能实现对它的控制。

SBDC: Batch input

eCATT: extended Computer Aided Test Tool


强烈推荐察看如下的资料,英文的。包含了两个例子说明
LSMW的用法。

Step-by-Step Guide for Using LSMW to Update Customer Master Records

posted @ 2008-05-27 15:59 白水书生的SAP 阅读(574) | 评论 (1)编辑 收藏

2008年5月26日 #

331 Withdrawal of sample from stock in quality inspection

331对质检库存抽样提取

 

The sample is destructive, that is, the withdrawal has the same effects asscrapping.

抽样是破坏性的,也就是利用提取/领用达到废弃的作用.

 

333 Withdrawal of sample from unrestricted-use stock

333对非限制库存抽样提取

 

335 Withdrawal of sample from blocked stock

335对冻结库存抽样提取

 

340 Revaluation of batch

340批次重估

 

Using this movement type, you can change a batch's valuation type. The system automatically calls up this movement type when you want to revaluate a batch by choosingLogistics -> Central Functions -> Batch Management -> Batch -> Change(transaction code MSC2N). There is no reversal movement type.

使用这个移动类型,你可以更改批次的评估类型.当你想重估一个批次时,通过选定菜单后勤->核心功能->批次管理->批次->更改(事务代码: MSC2N),系统会自动调用这个事务代码.它没有反冲移动类型.

 

341 Change in status of a batch (available to unavailable)

批次状态的更改(从可用到不可用)

 

This goods movement is automatically created when there is a change in thestatus of a batch and it is also used to transfer the unrestricted-use stock into restricted-use stock.

这个移动类型在一个批次状态发生更改时自动创建,它也用于非限制使用库存转储为受限制使用库存.

 

343 Transfer posting blocked stock - unrestricted-use stock

343从冻结库存到非限制使用的转帐

 

The quantity is transferred from blocked stock to unrestricted-use stock. You can also post the quantity to another storage location.

数量从冻结库存转储到非限制使用库存.你也可以把数量过帐到别的库存地点.

 

349 Transfer posting from blocked stock to stock in quality inspection

从冻结库存到质检库存的转帐

 

351 Goods issue for a stock transport order (without Shipping)

351对库存转储订单发货(不带装运)

 

The quantity is transferred from unrestricted-use stock in the issuing plant to stock in transit in the receiving plant.

数量从发货工厂非限制使用库存转储到接收工厂的在运库存上.

 

Movement type 351 is only used if the goods issue is posted without a delivery in Shipping. A goods issue for a stock transport order with delivery in Shipping is posted using movement types641,643,645, or 647.

移动类型351只用于在不带装运的交货单的情况下进行的发货过帐.带交货单的库存转储订单的发货过帐使用移动类型641, 643, 645,647.

 

The transfer posting is also possible for materials with split valuation.

这个转帐允许带分割评估的物料.

 

The goods issue for a stock transport order takes place using movement type101.

对库存转储订单使用移动类型101,同时发生移动类型351.

 

For special stock indicators E and Q and for purchase orders assigned to an account, ensure that the quantity is not posted to the stock in transit in the receiving plant.

对于特殊库存标识EQ,以及分配到一个科目的采购订单,要确保数量在不被过帐到接收工厂的”在运库存”上.

 

411 Transfer posting of special stocks E, K, and Q to company's own stock

411特殊库存E,K,Q到公司自有库存的转帐

 

The quantity is transferred from unrestricted-use special stock E (sales order stock), unrestricted-use stock K (consignment stock) and unrestricted-use special stock Q (project stock) to unrestricted-use storage location stock. The corresponding special stock indicator is required for this movement.

数量从非限制使用特殊库存E(销售订单库存),非限制使用库存K(寄售库存),以及非限制使用库存Q(项目库存)转储到非限制使用库存地点上.相应的特殊库存标识必须联合移动类型一起使用.

 

If you do not use the special stock indicator, the system uses this movement type and movement type311.

如果你不使用特殊库存标识,系统使用移动类型411311.

 

For sales order stock, you can change the material number for this movement if you manage the material in your company's own stock under a different material number (for example, for configurable materials).

对于销售订单库存,如果你公司自有库存管理的物料(与销售订单库存物料)存在不同的物料号码,使用这个移动类型时,你可以变更物料号码(例如,对于可配置物料).

 

Consignment stock is transferred to valuated stock, thus resulting in a vendor liability.

寄售库存转储到评估库存,因而产生一个供应商债务(会计凭证).

 

413 Transfer posting to sales order stock

库存地点到销售订单的转帐

 

You can use this movement type to carry out a transfer posting from your own unrestricted-use stock, other sales order stock, consignment stock, and project stock to a sales order stock.

你可以使用这个移动类型来执行一个从自有非限制库存,其它销售订单库存,寄售库存,或项目库存到一个销售订单的转储过帐.

 

415 Transfer posting to project stock

415库存地点到项目库存

 

You can use this movement type to carry out a transfer posting from your own unrestricted-use stock, consignment stock, and other project stock to a project stock.

你可以使用这个移动类型来执行一个从自有非限制库存,寄售库存,或其它项目库存到项目库存的转储过帐.

451 Returns from customer (without Shipping)

客户退货到冻结库存(不带装运)

 

Using movement type 451, you post customer returns without a returns delivery in Shipping into blocked stock returns.

使用这个移动类型,你可以对没有交货单的客户退货过帐到退货冻结库存中

 

See also:453,651,653

 

453 Transfer posting blocked stock returns to unrestricted-use stock

453退货冻结库存到非限制使用库存的转帐

 

The quantity is transferred from blocked stock returns to unrestricted-use stock and thereby transferred to valuated stock.

数量从退货冻结库存转储到非限制使用库存中,从而转储进评估库存.

 

With this movement you can transfer the quantity to another storage location at the same time.

用这个移动类型,你同时可以将数量过帐到别的库存地点.

 

455 Transfer posting storage location to storage location - blocked stock returns

455退货冻结库存从库存地点到库存地点的转帐

 

The quantity is transferred from blocked stock returns of the issuing storage location to blocked stock returns of the receiving storage location.

数量从发货库存地点的退货冻结库存转储到接收库存地点的退货冻结库存.

 

457 Transfer posting blocked stock returns to quality inspection stock

从退货冻结库存到质检库存的转帐

 

The quantity is transferred from blocked stock returns to quality inspection stock and thereby transferred to valuated stock.

 

With this movement you can transfer the quantity to another storage location at the same time.

 

459 Transfer posting blocked stock returns to blocked stock

从退货冻结库存到冻结库存的转帐

 

The quantity is transferred from blocked stock returns to blocked stock and thereby transferred to valuated stock.

 

With this movement you can transfer the quantity to another storage location at the same time.

 

501 Goods receipt without purchase order - unrestricted-use stock

501无采购订单到非限制使用库存的收货

 

This movement type is used for deliveries from vendors that are not based on a purchase order. Invoice verification is not possible for these goods receipts.

这个移动类型用于对供应商交货单的货物接收,而不基于采购订单,因而不能作发票校验.

 

For a goods receipt for purchase order (101), the receipt of returnable transport packaging can be entered using movement type 501 and special stock indicator M.

对于有采购订单的收货,在收到供应商退回的包装,及特殊库存标识为M(供应商可退回包装),可以使用移动类型501.

 

503 Goods receipt without purchase order - stock in quality inspection

­503无采购订单到质检库存的收货

 

This movement type is used for deliveries from vendors that are not based on a purchase order. Invoice verification is not possible for these goods receipts.

 MIGOMB11货物接收到质量检验库存,同时产生会计凭证.不带QM检验,可用MB1B/321转储到非限制库存.

 

505 Goods receipt without purchase order - blocked stock

505无采购订单到冻结库存的收货

 

This movement type is used for deliveries from vendors that are not based on a purchase order. Invoice verification is not possible for these goods receipts.

PS. MIGOMB11货物接收到冻结检验库存,同时产生会计凭证.可用MB1B/343转储到非限制库存.

 

511 Free-of-charge delivery from vendor

511供应商免费交货

 

The quantity is posted to unrestricted-use stock. If there is a material with moving average price, the moving average price is reduced accordingly.

数量过帐到非限制使用库存.如果物料采用移动平均价,则此移动平均价会相应变小.

 

521 Goods receipt without order - unrestricted-use stock

521无生产订单到非限制使用库存的收货

 

This movement type is used for deliveries from production that are not based on an order.

 

523 Goods receipt without order - stock in quality inspection

523无生产订单到质量检验库存的收货

 

This movement type is used for deliveries from production that are not based on an order.

 

525 Goods receipt without order - blocked stock

525无生产订单到冻结库存的收货

 

This movement type is used for deliveries from production that are not based on an order.

 

531 Goods receipt from by-product from the order

531副产品到非限制使用库存的收货

 

The goods receipt of a by-product usually refers to an order, but it can be entered without a reference.

有关副产品的收货通常参考一个生产订单,但也可以不带参考地输入.

 

If a component is entered with a negative quantity in the order, a reservation