SAP透明表修改法

合集下载

sap abap查询透明表、表结构 显示方式为ALV(主要用于快速复制表、结构的字段用)

sap abap查询透明表、表结构 显示方式为ALV(主要用于快速复制表、结构的字段用)

注意:本程序只能用于方便查看和导出透明表、表结构的结构。

在使用的时候,只需要输入表名或结构名即可,其他不用输入。

REPORT: z_test1.TABLES:tadir,trdirt,tstc,dd03l,dd02l,dd04l,dd02t,dd03t,dd04t. DATA: BEGIN OF ytadir OCCURS 0.INCLUDE STRUCTURE tadir.INCLUDE STRUCTURE trdirt.DATA: END OF ytadir.DATA:prog(72) TYPE c OCCURS 0 WITH HEADER LINE.*表结构DATA:BEGIN OF tab OCCURS 0.INCLUDE STRUCTURE dd03l.DATA:text(40).DATA:END OF tab.DATA:BEGIN OF t1 OCCURS 0,tabname LIKE dd02l-tabname,ddtext LIKE dd02t-ddtext,END OF t1.DATA:BEGIN OF itab OCCURS 0,field(15), "字段key(6), "关键字elment(15), "字段类型type(10), "数据类型leng(8) , "长度decimals(8) , "小数chk(10), "表检查can(10), "参考表cfi(10), "参考字段text(40), "字段描述END OF itab.DATA wa_itab LIKE LINE OF itab.DATA: yyname(150).DATA: tt(500) OCCURS 0 WITH HEADER LINE.DATA: rn(72).DATA: f_dir TYPE string.DATA:fields(40),lin TYPE i,val(30),rep(40).SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME.PARAMETERS:dow AS CHECKBOX. "是否下载PARAMETERS:p_dir TYPE localfile DEFAULT 'D:\SAP开发程序'. "下载路径PARAMETERS:stype(6) DEFAULT 'TXT'.PARAMETERS:r1 RADIOBUTTON GROUP r ,r2 RADIOBUTTON GROUP r DEFAULT 'X'.SELECTION-SCREEN END OF BLOCK blk1.SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME.SELECT-OPTIONS:author FOR tadir-author. "开发人SELECT-OPTIONS:devclass FOR tadir-devclass. "开发类SELECT-OPTIONS:obj FOR tadir-obj_name . "下载程序名称SELECT-OPTIONS:tabname FOR dd02l-tabname . "下载表名称SELECTION-SCREEN END OF BLOCK blk2.INITIALIZATION .START-OF-SELECTION .IF r1 = 'X'.PERFORM get_data.ENDIF.IF r2 = 'X'.IF tabname IS INITIAL.MESSAGE i000(znyj13) WITH '请输入要下载的表名!'.ELSE.PERFORM get_table_data.ENDIF.ENDIF.AT LINE-SELECTION.CLEAR: fields, lin.GET CURSOR FIELD fields LINE lin VALUE val.lin = lin - 1.IF lin >= 1.READ TABLE ytadir INDEX lin.IF sy-subrc = 0.CLEAR rep.CLEAR prog.rep = ytadir-obj_name.READ REPORT rep INTO prog.EDITOR-CALL FOR prog.* SET PARAMETER ID 'RID' FIELD REP.* CALL TRANSACTION 'SE38' AND SKIP FIRST SCREEN.ENDIF.ENDIF.END-OF-SELECTION.*---------------------------------------------------------------------** FORM GET_DATA **---------------------------------------------------------------------** ........ **---------------------------------------------------------------------*FORM get_data.SELECT * INTO CORRESPONDING FIELDS OF TABLE ytadirFROM tadirINNER JOIN trdirt ON tadir~obj_name = trdirt~nameWHERE object = 'PROG'AND obj_name IN objAND devclass IN devclassAND author IN author.SORT ytadir BY obj_name.WRITE:/ '开发类','开发人','程序名称','程序标题'.LOOP AT ytadir.IF dow = 'X'.REFRESH tt.rn = ytadir-obj_name.READ REPORT rn INTO tt.CONCATENATE p_dir ytadir-author '_' ytadir-obj_name'_' ytadir-text '.' stypeINTO yyname.CALL FUNCTION 'WS_DOWNLOAD'EXPORTINGfilename = yynamefiletype = 'ASC'TABLESdata_tab = tt.IF sy-subrc = 0.WRITE:/1(10) ytadir-devclass,(8) ytadir-author,(15) ytadir-obj_name,(40) ytadir-text.FORMAT COLOR 5.WRITE: '已下载'.FORMAT COLOR OFF.ELSE.WRITE:/ ytadir-devclass,ytadir-author,ytadir-obj_name,ytadir-text.FORMAT COLOR 4.WRITE: '无法下载'.FORMAT COLOR OFF.ENDIF.ELSE.WRITE:/ ytadir-devclass,ytadir-author,ytadir-obj_name,ytadir-te xt.ENDIF.ENDLOOP.ENDFORM. "GET_DATA*---------------------------------------------------------------------** FORM GET_TABLE_DATA **---------------------------------------------------------------------** ........ **---------------------------------------------------------------------*FORM get_table_data.SELECT DISTINCT * INTO CORRESPONDING FIELDS OF TABLE t1FROM dd02t WHERE tabname IN tabnameAND ddlanguage EQ '1'.SELECT * INTO CORRESPONDING FIELDS OF TABLE tab FROM dd03l AS a WHERE a~tabname IN tabname.SORT tab BY tabname position.* uline.* write:/ sy-vline, at 2(10) '字段名',* sy-vline,at 14(10)'关键字',* sy-vline,at 26(10) '数据元素',* sy-vline,at 38(10) '数据类型',* sy-vline,at 50(10)'长度',* sy-vline,at 62(10)'小数',* sy-vline,at 74(10)'表检查',* sy-vline,at 86(10)'参考表',* sy-vline,at 98(10)'参考字段',* sy-vline,at 110(30)'字段描述',* at 142 sy-vline.* uline.LOOP AT t1.REFRESH itab.CLEAR yyname.IF dow = 'X'.itab-field = '字段名'.itab-key = '关键字'.itab-elment = '数据元素'.itab-type = '数据类型'.itab-leng = '长度'.itab-decimals = '小数'.itab-text = '字段描述'.itab-chk = '表检查'.itab-can = '参考表'.itab-cfi = '参考字段'.APPEND itab.CLEAR itab.ENDIF.CONCATENATE t1-tabname '_' t1-ddtext '的表结构如下:'INTO yyname.FORMAT COLOR 3.* WRITE:/ yyname.FORMAT COLOR OFF.LOOP AT tab WHERE tabname = t1-tabname.itab-field = tab-fieldname.itab-key = tab-keyflag.itab-elment = tab-rollname.itab-type = tab-datatype.itab-leng = tab-leng.itab-chk = tab-checktable.itab-can = tab-reftable.itab-cfi = tab-reffield.itab-decimals = tab-decimals.IF tab-rollname NE space.SELECT SINGLE * FROM dd04t WHERE rollname = tab-rollnameAND ddlanguage = '1'.IF sy-subrc = 0.itab-text = dd04t-ddtext.ELSE.CLEAR itab-text.ENDIF.ELSE.SELECT SINGLE * FROM dd03t WHERE tabname = tab-tabnameAND ddlanguage = '1'AND fieldname = tab-fieldname.IF sy-subrc = 0.itab-text = dd03t-ddtext.ELSE.CLEAR itab-text.ENDIF.ENDIF.APPEND itab.* write: /* sy-vline,at 2(10) itab-field,* sy-vline,at 14(10) itab-key,* sy-vline,at 26(10) itab-elment,* sy-vline,at 38(10) itab-type,* sy-vline,at 50(10) itab-leng,* sy-vline,at 62(10) itab-decimals,* sy-vline,at 74(10) itab-chk,* sy-vline,at 86(10) itab-can,* sy-vline,at 98(10) itab-cfi,* sy-vline,at 110(30) itab-text,* at 142 sy-vline.* clear itab.* uline.ENDLOOP.CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'EXPORTING* I_INTERFACE_CHECK = ' '* I_BYPASSING_BUFFER =* I_BUFFER_ACTIVE =* I_CALLBACK_PROGRAM = ' '* I_CALLBACK_PF_STATUS_SET = ' '* I_CALLBACK_USER_COMMAND = ' '* I_CALLBACK_TOP_OF_PAGE = ' '* I_CALLBACK_HTML_TOP_OF_PAGE = ' '* I_CALLBACK_HTML_END_OF_LIST = ' 'i_structure_name = 'ZTEST_ITAB' * I_BACKGROUND_ID = ' '* I_GRID_TITLE =* I_GRID_SETTINGS =* IS_LAYOUT_LVC =* IT_FIELDCAT_LVC =* IT_EXCLUDING =* IT_SPECIAL_GROUPS_LVC =* IT_SORT_LVC =* IT_FILTER_LVC =* IT_HYPERLINK =* IS_SEL_HIDE =* I_DEFAULT = 'X'* I_SAVE = ' '* IS_VARIANT =* IT_EVENTS =* IT_EVENT_EXIT =* IS_PRINT_LVC =* IS_REPREP_ID_LVC =* I_SCREEN_START_COLUMN = 0* I_SCREEN_START_LINE = 0* I_SCREEN_END_COLUMN = 0* I_SCREEN_END_LINE = 0* I_HTML_HEIGHT_TOP =* I_HTML_HEIGHT_END =* IT_ALV_GRAPHICS =* IT_EXCEPT_QINFO_LVC =* IR_SALV_FULLSCREEN_ADAPTER =* IMPORTING* E_EXIT_CAUSED_BY_CALLER =* ES_EXIT_CAUSED_BY_USER =TABLESt_outtab = itab.* EXCEPTIONS* PROGRAM_ERROR = 1* OTHERS = 2.IF sy-subrc <> 0.* Implement suitable error handling hereENDIF.IF dow = 'X'.CONCATENATE p_dir t1-tabname '_' t1-ddtext '.' stypeINTO yyname.CALL FUNCTION 'WS_DOWNLOAD'EXPORTINGfilename = yynamefiletype = 'ASC'TABLESdata_tab = itab.ELSE.ENDIF.ENDLOOP.ENDFORM. "GET_TABLE_DATA*&---------------------------------------------------------------------**& Form checkdir*&---------------------------------------------------------------------** text*----------------------------------------------------------------------** -->DIR text* -->RET text*----------------------------------------------------------------------*FORM checkdir USING dir TYPE localfile CHANGING ret TYPE c.CALL FUNCTION 'WS_QUERY'EXPORTINGfilename = dirquery = 'DE'IMPORTINGreturn = retEXCEPTIONSinv_query = 1no_batch = 2frontend_error = 3OTHERS = 4.ENDFORM. "checkdir。

sap 表扩展字段原理

sap 表扩展字段原理

sap 表扩展字段原理
SAP表的扩展字段原理主要涉及到SAP的表扩展功能。

当用户需要在SAP
标准表的基础上添加新的字段时,可以使用SAP的表扩展功能。

SAP提供了几种不同的表扩展方法,包括实体扩展、视图扩展和透明表扩展。

这些扩展方法允许用户根据实际需求自定义和扩展SAP标准表的字段和功能。

通过使用SAP表扩展功能,用户可以轻松地添加、修改和删除表中的字段,以满足特定的业务需求。

这些扩展字段可以与标准字段一起使用,并且可以与其他SAP系统集成,实现数据的完整性和一致性。

需要注意的是,在进行SAP表扩展时,需要遵循SAP的最佳实践和规范,以确保扩展的正确性和稳定性。

同时,在进行表扩展之前,需要评估其对现有系统的影响,并确保不会对其他应用程序造成不良影响。

查找透明表的实用方法

查找透明表的实用方法
&&&&查找透明表&&&&&*****
*&---------------------------------------------------------------------*
*& Report ZTABLEFIND
*&
*&---------------------------------------------------------------------*
SELECT-OPTIONSifiedFOR dd03l-fieldname.
SELECT-OPTIONSittypeFOR dd02l-tabclass.
DATAfieldsumTYPE i.
SELECT * FROM dd03l INTO TABLE field1 WHERE fieldname INified.
*field2-tabname = field1-tabname.
*move-corresponding field1 to field2.
field2-su=field_sum.
COLLECT field2.
CLEAR field2.
CLEARfield_sum.
ENDAT.
ENDLOOP.
LOOP AT field2 WHEREsu=fieldsum.
*& Author: Mao JH
*&
*&---------------------------------------------------------------------*
REPORTztablefind.
TABLES: dd02t, dd03l, dd02l.

SAP修改表数据方法汇总

SAP修改表数据方法汇总

SAP修改表数据方法汇总SAP中直接修改表、视图的Tcode有SE16N,SM30,SE16,SE38, SE37 等。

目录SAP修改表数据方法汇总 (1)一、通过debug在SE16下修改数据表数据 (1)二、 SE16N界面输入&SAP_EDIT (2)三、 SE38执行程序RKSE16N_EDIT (3)四、 SE16N进入DEBUG调试模式 (6)五、SE37输入SE16N_INTERFACE (8)一、通过debug在SE16下修改数据表数据1、进入SE16,选择要修改的表,设置Data Browser 的Output list 为“SE16 standard list”;2、让SE16显示出你要修改的数据,命令栏里输入“/h”;3、双击要修改的行,进入debug界面,在程序 SAPLSETB / LSETBF01 的第25行的if处设置断点refresh exclude_tab.if code = 'SHOW'.F8执行,在断点处,将code的值改为“EDIT”(当然也可以改为“INSR”、“DELE”)4、修改除key值外的任何值,然后保存。

第一步,进入SE16,输入需要修改的表的名字第二步,在选择屏里输入点选择项来找数据,找你需要修改的那行第三步,在表的内容输出的界面,在command field里,就是用来输入tcode的那个地方,输入/H,回车,会看到下面有绿色提示,意思是debug on第四步,找到需要修改的那一行,双击来显示,这个时候会进入代码,main program是“SAPLSETB”,source code of 是“LSETBF01”,在25行处,可以看到以下代码:refresh exclude_tab.if code = "SHOW".……第五步,在这个if前加个断点,然后把code的值改成‘EDIT’第六步,按F8运行,看到出来的结果是除了key field,其他的字段都可以被修改了,修改后按保存按钮二、 SE16N界面输入&SAP_EDIT其中使用SE16N修改表需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增、删除、修改的操作。

ABAP—表类型分析

ABAP—表类型分析

最近看了一下ABAP的表类型相关知识,做一个自己的分析总结。

ABAP的表类型似乎我感觉只应该有2种,而不是大家说的3种。

从数据存储的原理上来看的。

下面我做一个分析。

一般情况下,我们都说ABAP中有表有3种类型:透明表(transparent table)、簇表(cluster table)、池表(pool table)。

先来说下什么叫做透明表(transparent table):透明表是一种和数据库具有相同结构的表存储结构,假设我在SAP系统中,使用SE11创建了一个CUSTOMER TABLE那么我创建的结构是怎么样的,在数据库的存储结构就是怎么样的,但是在SAP中,当我们对透明表调整结构的时候,不需要我们对数据库表也进行调整,这是SAP的方便的特点之一,这里需要说明我们会经常遇到的一种情况:当我们删除一行时候,保存激活会没有问题,但是为什么我们修改一行的时候,例如把DATA ELEMENT改了,怎么就不让激活了呢。

遇到这种凡是对DATA ELEMENT改变的操作,我们需要保存,然后去SE14中激活,要不然就在SE11中整行删掉重建.什么是簇表和表簇?CLUSTER TABLE和TABLE CLUSTER.这俩名词,刚开始学的时候,真实很折磨人,根本不知道啥意思。

但是随着对知识的进一步积累,慢慢的有些眉目了,也感到了它存在合理性。

什么是簇表?我们可以很直观的理解为,在DATABASE(数据层),除了我们定义的主键,然后把其他的内容都当成表格的一个字段存起来。

也就是说这个表的结构可以理解为:主键+一个存储功能的字段的组合。

然而在其中还会有PAGENO的这个字段,这就是说,一行空间不够(32KB)用,在主键相通的情况下,继续细分,用来将属于一个主键的内容联系起来的字段1、2、3.。

要理解簇表,首先自己创建一个瞧瞧吧。

SE11,首先创建一张透明表,透明表的名字一定要少于10位。

然后点击UTILITES->OTHER DICTIONARY OBJECTS自定一个名字少于10位的表簇。

SAP Query 操作手册

SAP Query 操作手册

QUERY是SAP提供的方便无编程基础用户的报表工具,使用图形化的界面,让用户托托拽拽就能轻松完成报表编写。

Query的操作简单,包括建立用户组、建立信息集和建立查询报表,分别对应Tcode :SQ01/SQ02/SQ03,下面以资产全息查询报表的建立介绍Query操作的完整理步骤。

一.建立Query用户组(Tcode:SQ03)如上图,你可能为各个模块建立查询报表,这些报表和SAP Tcode一样需要进行权限控制。

[1]。

走菜单环境—>查询区域可选择查询的工作区,标准区域表示特定client(译成客户真是有才),全局区域则表示该用户组是跨client端的,大家知道同一SAP Server可允许多个client存在,象标准的ABAP程序就是跨client的,SAP已经为各模块预制了很多跨Client 的查询,资产查询比较多,此处选择特定client,特定client查询不会连接到SAP工作台组织器(Workbench Organizer),可使用程序RSAQR3TR进行传输。

[2].传输用户组,调用程序RSAQR3TR,也可以直接使用SE38执行RSAQR3TR传输,稍后详细介绍如何传输。

[3].建立用户组名为ZFICO。

[4].将用户组分配到SAP用户,比如将需要使用查询的财务关键用户和最终用户的SAP 用户帐号分配到该用户组。

二.建立信息集(Tcode:SQ02)信息集是数据集的特定视图,数据集主要来自多表连接或逻辑数据库,建立信息集如下图:[1].假设建立信息集ZFIAM001,建立信息集时,用户可自由选择基于表还是基于逻辑数据库,本例使用到资产相关表格ANLA,ANLB,ANLC,ANLU,ALNZ共5个表。

[2][3]。

按“角色/用户组分配"按钮将信息集分配到用户组ZFICO,你可将一个信息集分配给多个用户组,比如投资项目管理组用户也希望看到该资产查询.到此,信息集—〉Query用户组-〉SAP用户就关联起来了。

03 SAP修改物理表记录的三种新方法

03 SAP修改物理表记录的三种新方法

第一种方法:
SE37,然后输入:SE16N_INTERFACE
点击
最后:
第二种方法:
SE16N,输入表名,然后回车
左上角输入“/h”,再拍一下回车,左下角绿灯提示“调试被激活”然后点击左上角小闹钟,出现如下图界面:
选择“桌面3”,然后输入变量“GD-EDIT”和“GD-SAPEDIT”,然后点击回车,如下图:
接下来,点击更改,输入值“X”,回车
最后,F8执行,弹出的界面,就是可以编辑物理表了。

第三种方法:
SE11,输入想要编辑的物料表:
选中想要修改的记录,然后点击眼镜查看:
在弹出界面左上角,输入“/h”:
拍一下回车:
然后再拍一下回车,系统会弹出如下界面:
双击红圈中的“code”,弹出如下界面:
然后点击红圈中的铅笔,删除“SHOW”,输入“EDIT”,回车,最后F8,弹出如下界面:
此条记录变为了可编辑状态,重新编辑后保存就可以了。

SAP Query 操作手册

SAP Query 操作手册

QUERY是SAP提供的方便无编程基础用户的报表工具,使用图形化的界面,让用户托托拽拽就能轻松完成报表编写.Query的操作简单,包括建立用户组、建立信息集和建立查询报表,分别对应Tcode :SQ01/SQ02/SQ03,下面以资产全息查询报表的建立介绍Query操作的完整理步骤.一.建立Query用户组(Tcode:SQ03)如上图,你可能为各个模块建立查询报表,这些报表和SAP Tcode一样需要进行权限控制。

[1]。

走菜单环境->查询区域可选择查询的工作区,标准区域表示特定client(译成客户真是有才),全局区域则表示该用户组是跨client端的,大家知道同一SAP Server可允许多个client存在,象标准的ABAP程序就是跨client的,SAP已经为各模块预制了很多跨Client 的查询,资产查询比较多,此处选择特定client, 特定client查询不会连接到SAP工作台组织器(Workbench Organizer),可使用程序RSAQR3TR进行传输。

[2]。

传输用户组,调用程序RSAQR3TR,也可以直接使用SE38执行RSAQR3TR传输,稍后详细介绍如何传输.[3]。

建立用户组名为ZFICO。

[4].将用户组分配到SAP用户,比如将需要使用查询的财务关键用户和最终用户的SAP用户帐号分配到该用户组。

二.建立信息集(Tcode:SQ02)信息集是数据集的特定视图,数据集主要来自多表连接或逻辑数据库,建立信息集如下图:[1].假设建立信息集ZFIAM001,建立信息集时,用户可自由选择基于表还是基于逻辑数据库,本例使用到资产相关表格ANLA,ANLB,ANLC,ANLU,ALNZ共5个表。

[2][3]。

按“角色/用户组分配"按钮将信息集分配到用户组ZFICO,你可将一个信息集分配给多个用户组,比如投资项目管理组用户也希望看到该资产查询。

到此,信息集—〉Query用户组->SAP用户就关联起来了。

sapabap查询透明表、表结构显示方式为ALV(主要用于快速复制表、结构的字段用)

sapabap查询透明表、表结构显示方式为ALV(主要用于快速复制表、结构的字段用)

sapabap查询透明表、表结构显⽰⽅式为ALV(主要⽤于快速复制表、结构的字段⽤)注意:本程序只能⽤于⽅便查看和导出透明表、表结构的结构。

在使⽤的时候,只需要输⼊表名或结构名即可,其他不⽤输⼊。

REPORT: z_test1.TABLES:tadir,trdirt,tstc,dd03l,dd02l,dd04l,dd02t,dd03t,dd04t. DATA: BEGIN OF ytadir OCCURS 0.INCLUDE STRUCTURE tadir.INCLUDE STRUCTURE trdirt.DATA: END OF ytadir.DATA:prog(72) TYPE c OCCURS 0 WITH HEADER LINE.*表结构DATA:BEGIN OF tab OCCURS 0.INCLUDE STRUCTURE dd03l.DATA:text(40).DATA:END OF tab.DATA:BEGIN OF t1 OCCURS 0,tabname LIKE dd02l-tabname,ddtext LIKE dd02t-ddtext,END OF t1.DATA:BEGIN OF itab OCCURS 0,field(15), "字段key(6), "关键字elment(15), "字段类型type(10), "数据类型leng(8) , "长度decimals(8) , "⼩数chk(10), "表检查can(10), "参考表cfi(10), "参考字段text(40), "字段描述END OF itab.DATA wa_itab LIKE LINE OF itab.DATA: yyname(150).DATA: rn(72).DATA: f_dir TYPE string.DATA:fields(40),lin TYPE i,val(30),rep(40).SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME.PARAMETERS:dow AS CHECKBOX. "是否下载PARAMETERS:p_dir TYPE localfile DEFAULT 'D:\SAP开发程序'. "下载路径PARAMETERS:stype(6) DEFAULT 'TXT'. PARAMETERS:r1 RADIOBUTTON GROUP r ,r2 RADIOBUTTON GROUP r DEFAULT 'X'.SELECTION-SCREEN END OF BLOCK blk1.SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME.SELECT-OPTIONS:author FOR tadir-author. "开发⼈SELECT-OPTIONS:devclass FOR tadir-devclass. "开发类SELECT-OPTIONS:obj FOR tadir-obj_name . "下载程序名称SELECT-OPTIONS:tabname FOR dd02l-tabname . "下载表名称SELECTION-SCREEN END OF BLOCK blk2.INITIALIZATION .START-OF-SELECTION .IF r1 = 'X'.PERFORM get_data.ENDIF.IF r2 = 'X'.IF tabname IS INITIAL.MESSAGE i000(znyj13) WITH '请输⼊要下载的表名!'.ELSE.PERFORM get_table_data.ENDIF.ENDIF.AT LINE-SELECTION.CLEAR: fields, lin.GET CURSOR FIELD fields LINE lin VALUE val.lin = lin - 1.READ TABLE ytadir INDEX lin.IF sy-subrc = 0.CLEAR rep.CLEAR prog.rep = ytadir-obj_name.READ REPORT rep INTO prog.EDITOR-CALL FOR prog.* SET PARAMETER ID 'RID' FIELD REP.* CALL TRANSACTION 'SE38' AND SKIP FIRST SCREEN. ENDIF.ENDIF.END-OF-SELECTION.*---------------------------------------------------------------------** FORM GET_DATA **---------------------------------------------------------------------** ........ **---------------------------------------------------------------------*FORM get_data.SELECT * INTO CORRESPONDING FIELDS OF TABLE ytadir FROM tadirINNER JOIN trdirt ON tadir~obj_name = trdirt~nameWHERE object = 'PROG'AND obj_name IN objAND devclass IN devclassAND author IN author.SORT ytadir BY obj_name.WRITE:/ '开发类','开发⼈','程序名称','程序标题'.LOOP AT ytadir.IF dow = 'X'.REFRESH tt.rn = ytadir-obj_name.READ REPORT rn INTO tt.CONCATENATE p_dir ytadir-author '_' ytadir-obj_name'_' ytadir-text '.' stypeCALL FUNCTION 'WS_DOWNLOAD'EXPORTINGfilename = yynamefiletype = 'ASC'TABLESdata_tab = tt.IF sy-subrc = 0.WRITE:/1(10) ytadir-devclass,(8) ytadir-author,(15) ytadir-obj_name,(40) ytadir-text.FORMAT COLOR 5.WRITE: '已下载'.FORMAT COLOR OFF.ELSE.WRITE:/ ytadir-devclass,ytadir-author,ytadir-obj_name,ytadir-text. FORMAT COLOR 4.WRITE: '⽆法下载'.FORMAT COLOR OFF.ENDIF.ELSE.WRITE:/ ytadir-devclass,ytadir-author,ytadir-obj_name,ytadir-te xt. ENDIF.ENDLOOP.ENDFORM. "GET_DATA*---------------------------------------------------------------------** FORM GET_TABLE_DATA **---------------------------------------------------------------------** ........ **---------------------------------------------------------------------*FORM get_table_data.SELECT DISTINCT * INTO CORRESPONDING FIELDS OF TABLE t1 FROM dd02t WHERE tabname IN tabnameSELECT * INTO CORRESPONDING FIELDS OF TABLE tab FROM dd03l AS a WHERE a~tabname IN tabname. SORT tab BY tabname position.* uline.* write:/ sy-vline, at 2(10) '字段名',* sy-vline,at 14(10)'关键字',* sy-vline,at 26(10) '数据元素',* sy-vline,at 38(10) '数据类型',* sy-vline,at 50(10)'长度',* sy-vline,at 62(10)'⼩数',* sy-vline,at 74(10)'表检查',* sy-vline,at 86(10)'参考表',* sy-vline,at 98(10)'参考字段',* sy-vline,at 110(30)'字段描述',* at 142 sy-vline.* uline.LOOP AT t1.REFRESH itab.CLEAR yyname.IF dow = 'X'.itab-field = '字段名'.itab-key = '关键字'.itab-elment = '数据元素'.itab-type = '数据类型'.itab-leng = '长度'.itab-decimals = '⼩数'.itab-text = '字段描述'.itab-chk = '表检查'.itab-can = '参考表'.itab-cfi = '参考字段'.APPEND itab.CLEAR itab.ENDIF.CONCATENATE t1-tabname '_' t1-ddtext '的表结构如下:'INTO yyname.* WRITE:/ yyname.FORMAT COLOR OFF.LOOP AT tab WHERE tabname = t1-tabname.itab-field = tab-fieldname.itab-key = tab-keyflag.itab-elment = tab-rollname.itab-type = tab-datatype.itab-leng = tab-leng.itab-chk = tab-checktable.itab-can = tab-reftable.itab-cfi = tab-reffield.itab-decimals = tab-decimals.IF tab-rollname NE space.SELECT SINGLE * FROM dd04t WHERE rollname = tab-rollname AND ddlanguage = '1'.IF sy-subrc = 0.itab-text = dd04t-ddtext.ELSE.CLEAR itab-text.ENDIF.ELSE.SELECT SINGLE * FROM dd03t WHERE tabname = tab-tabname AND ddlanguage = '1'AND fieldname = tab-fieldname.IF sy-subrc = 0.itab-text = dd03t-ddtext.ELSE.CLEAR itab-text.ENDIF.ENDIF.APPEND itab.* write: /* sy-vline,at 2(10) itab-field,* sy-vline,at 14(10) itab-key,* sy-vline,at 38(10) itab-type,* sy-vline,at 50(10) itab-leng,* sy-vline,at 62(10) itab-decimals,* sy-vline,at 74(10) itab-chk,* sy-vline,at 86(10) itab-can,* sy-vline,at 98(10) itab-cfi,* sy-vline,at 110(30) itab-text,* at 142 sy-vline.* clear itab.* uline.ENDLOOP.CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING* I_INTERFACE_CHECK = ' '* I_BYPASSING_BUFFER =* I_BUFFER_ACTIVE =* I_CALLBACK_PROGRAM = ' '* I_CALLBACK_PF_STATUS_SET = ' '* I_CALLBACK_USER_COMMAND = ' '* I_CALLBACK_TOP_OF_PAGE = ' '* I_CALLBACK_HTML_TOP_OF_PAGE = ' '* I_CALLBACK_HTML_END_OF_LIST = ' 'i_structure_name = 'ZTEST_ITAB' * I_BACKGROUND_ID = ' ' * I_GRID_TITLE =* I_GRID_SETTINGS =* IS_LAYOUT_LVC =* IT_FIELDCAT_LVC =* IT_EXCLUDING =* IT_SPECIAL_GROUPS_LVC =* IT_SORT_LVC =* IT_FILTER_LVC =* IT_HYPERLINK =* IS_SEL_HIDE =* I_DEFAULT = 'X'* IS_VARIANT =* IT_EVENTS =* IT_EVENT_EXIT =* IS_PRINT_LVC =* IS_REPREP_ID_LVC =* I_SCREEN_START_COLUMN = 0* I_SCREEN_START_LINE = 0* I_SCREEN_END_COLUMN = 0* I_SCREEN_END_LINE = 0* I_HTML_HEIGHT_TOP =* I_HTML_HEIGHT_END =* IT_ALV_GRAPHICS =* IT_EXCEPT_QINFO_LVC =* IR_SALV_FULLSCREEN_ADAPTER =* IMPORTING* E_EXIT_CAUSED_BY_CALLER =* ES_EXIT_CAUSED_BY_USER =TABLESt_outtab = itab.* EXCEPTIONS* PROGRAM_ERROR = 1* OTHERS = 2.IF sy-subrc <> 0.* Implement suitable error handling hereENDIF.IF dow = 'X'.CONCATENATE p_dir t1-tabname '_' t1-ddtext '.' stype INTO yyname.CALL FUNCTION 'WS_DOWNLOAD' EXPORTINGfilename = yynamefiletype = 'ASC'TABLESELSE.ENDIF.ENDLOOP.ENDFORM. "GET_TABLE_DATA*&---------------------------------------------------------------------**& Form checkdir*&---------------------------------------------------------------------** text*----------------------------------------------------------------------** -->DIR text* -->RET text*----------------------------------------------------------------------*FORM checkdir USING dir TYPE localfile CHANGING ret TYPE c. CALL FUNCTION 'WS_QUERY'EXPORTINGfilename = dirquery = 'DE'IMPORTINGreturn = retEXCEPTIONSinv_query = 1no_batch = 2frontend_error = 3OTHERS = 4.ENDFORM. "checkdir。

SAP CRM BP 常用主数据透明表

SAP CRM BP 常用主数据透明表

BP主数据是CRM主数据的重要部分,这里简要介绍几个常用的CRM BP主数据透明表:一、BP主数据普通数据部分1、BUT000-BP—BP主数据定义BP部分主数据如:业务合作伙伴标识、检索项、BP_GUID、组织名称、姓名、创建人、创建修改有效日期、搜索帮助等字段2、TSAD3、TSAD3T—标题定义了BP主数据标题,一般只定义三种:女士、男士、公司跟BP主数据表BUT000的关联关系:TSAD3-TITLE = BUT000-TITLE3、TB001、TB002—BP分组定义了BP的分组TB001:账户组及编码范围TB002:账户组描述跟BP主数据表BUT000的关联关系:TB001-BU_GROUP = BUT000-BU_GROUP4、TB004、TB004T—业务合作伙伴类型定义了业务合作伙伴的类型,与BP主数据表BUT000的关联关系:BUT000-BPKIND = TB004-BPKIND5、BUT020、ADRC、ADRP、ADR2、ADR3、ADR6—BP地址、通讯定义了BP详细通讯地址、邮编、电话等信息;关联关系BUT020-PARTNER = BUT000-PARTNERADRC-ADDRNUMBER = BUT020-ADDRNUMBERADR2-ADDRNUMBER = BUT020-ADDRNUMBERADR3-ADDRNUMBER = BUT020-ADDRNUMBERADR6-ADDRNUMBER = BUT020-ADDRNUMBERADRP-PERSNUMBER = BUT000-PERSNUMBER说明:ADR2表中电话信息包括BP关系中的电话信息5、ADCP—BP关系地址记录了BP之间关系的地址,与BP主数据的管理关系BUT000-PARTNER = BUT020-PARTNERBUT020-ADDRNUMBER = ADCP-ADDRNUMBERADCP-PERSNUMBER = BUT000-PERSNUMBER6、T005、T005T—国家定义了国家,关联关系:ADRC-COUNTRY=T005-LAND1ADRC- PO_BOX_CTY = T005-LAND17、T005S、T005U—地区(省)定义了升级地区,关联关系:(ADRC-REGION=T005S-BLAND)&(T005S-LAND1=’某国家编码’) (ADRC- PO_BOX_REG=T005S-BLAND)&(T005S-LAND1=’某国家代码’) 8、TB009、TB010—地址类型定义了地址类型及类型文本信息9、BUT021_FS—时间相关地址用法定义了地址的用法,与BP主数据表BUT000的关联关系:BUT021_FS-PARTNER = BUT000-PARTNER与地址类型信息的关联关系:BUT021_FS-ADR_KIND = TB009-ADR_KIND10、BUT100、TB003、TB003T—BP角色定义BP的角色职责;与BP主数据表BUT000的关联关系:BUT100-PARTNER = BUT000-PARTNERBUT100- RLTYP = TB003-ROLE11、DFKKBPTAXNUM、TFKTAXNUMTYPE_C、TFKTAXNUMTYPE_T—业务合作伙伴的税号定义了业务合作伙伴税号;与BP主数据表BUT000的关联关系:DFKKBPTAXNUM-PARTNER = BUT000-PARTNER12、BUT0BK、BNKA—BP银行明细定义BP的银行明细信息;与BP主数据表BUT000的关联关系:BUT0BK-PARTNER = BUT000-PARTNER;BUT0BK-BANKL = BNKA-BANKL13、KLAH、SWOR、KSML、CABN、CABNT、CAWN、CAWNT、AUSP—属性集、属性、属性值、及BP属性分配;定义了BP的市场营销信息;与BP主数据BUT000的关联关系:KLAH-CLINT = KSML-CLINTKSML-IMERK = CABN-ATINNCAWN-ATINN = CABN-ATINNAUSP-ATINN = CAWN-ATINN & AUSP-ATWRT = CAWN-ATWRTBUT000-PARTNER_GUID = AUSP-PARTNER_GUID注:市场营销属性定义的级别结构为:类号(KLAH-CLASS)->特征(KSML-IMERK)->特征名称(CABN-ATNAM)->特征值(CAWN-AWART),其中系统显示的值有类号(属性集)、特征名称(属性)、属性值14、CRMM_BUT_FRG0040、CRMM_BUT_FRG0041—销售分类定义了BP的销售分类信息;与BP主数据BUT000的关联关系:CRMM_BUT_FRG0040- PARTNER_GUID = BUT000- PARTNER_GUIDCRMM_BUT_FRG0041- PARTNER_GUID = BUT000- PARTNER_GUID相关码表:CRMC_T077D、CRMC_CLASSIF15、TJ30、TJ30T、CRM_JEST、CRM_JSTO—用户状态定义了用户状态参数文件、用户状态、具体用户状态;与BP主数据BUT000的关联关系:CRM_JSTO-OBJNR = BUT000-PARTNER_GUIDCRM_JSTO-STSMA = TJ30-STSMACRM_JEST-OBJNR = BUT000-PARTNER_GUIDCRM_JEST-STAT = TJ30-ESTAT16、BUT0ID、TB039A、TB039B—BP ID 类型定义了BP的ID类型,与BP主数据表BUT000的关联关系:BUT0ID-PARTNER = BUT000-PARTNERBUT0ID-TYPE = TB039A-TYPE二、BP主数据ERP销售数据1、CRMM_BUT_LNK0010、CRMM_BUT_LNK0011、CRMM_BUT_SET0010—BP销售范围销售定义了BP的销售范围数据-销售;与BP主数据表的关联关系:CRMM_BUT_LNK0011-PARTNER_GUID = CRMM_BUT_LNK0010-PARTNER_GUID CRMM_BUT_LNK0011-SALES_ORG = CRMM_BUT_LNK0010- SALES_ORGCRMM_BUT_LNK0011-CHANNEL = CRMM_BUT_LNK0010- CHANNELCRMM_BUT_LNK0011-DIVISION = CRMM_BUT_LNK0010- DIVISIONCRMM_BUT_LNK0010-PARTNER_GUID = BUT000-PARTNER_GUID2、CRMM_BUT_LNK0020、CRMM_BUT_LNK0021、CRMM_BUT_SET0020—BP销售范围运货规则定义了BP的销售范围数据-运货规则;与BP主数据的关联关系:CRMM_BUT_LNK0021-PARTNER_GUID = CRMM_BUT_LNK0020-PARTNER_GUID CRMM_BUT_LNK0021-SALES_ORG = CRMM_BUT_LNK0020- SALES_ORGCRMM_BUT_LNK0021-CHANNEL = CRMM_BUT_LNK0020- CHANNELCRMM_BUT_LNK0021-DIVISION = CRMM_BUT_LNK0020- DIVISIONCRMM_BUT_LNK0020-PARTNER_GUID = BUT000-PARTNER_GUID3、CRMM_BUT_LNK0030、CRMM_BUT_LNK0031、CRMM_BUT_SET0030—BP销售范围出票规则定义了BP的销售范围数据-出票规则;与BP主数据的关联关系:CRMM_BUT_SET0030-SET_GUID = CRMM_BUT_LNK0031-SET_GUIDCRMM_BUT_LNK0031-PARTNER_GUID = CRMM_BUT_LNK0030-PARTNER_GUID CRMM_BUT_LNK0031-SALES_ORG = CRMM_BUT_LNK0030- SALES_ORGCRMM_BUT_LNK0031-CHANNEL = CRMM_BUT_LNK0030- CHANNELCRMM_BUT_LNK0031-DIVISION = CRMM_BUT_LNK0030- DIVISIONCRMM_BUT_LNK0030-PARTNER_GUID = BUT000-PARTNER_GUID4、CRMM_BUT_LNK0140、CRMM_BUT_LNK0141、CRMM_BUT_SET0140—BP销售范围组织规则定义了BP的销售范围数据-组织规则;与BP主数据的关联关系:CRMM_BUT_LNK0141-PARTNER_GUID = CRMM_BUT_LNK0140-PARTNER_GUID CRMM_BUT_LNK0141-SALES_ORG = CRMM_BUT_LNK0140- SALES_ORGCRMM_BUT_LNK0141-CHANNEL = CRMM_BUT_LNK0140- CHANNELCRMM_BUT_LNK0141-DIVISION = CRMM_BUT_LNK0140- DIVISIONCRMM_BUT_LNK0140-PARTNER_GUID = BUT000-PARTNER_GUID6、CRMM_BUT_FRG0100—BP销售范围-状态定义了BP的销售范围数据-状态;与BP主数据的关联关系:CRMM_BUT_FRG0100-PARTNER_GUID = BUT000-PARTNER_GUID三、BP主数据关系部分数据1、TBZ9、TBZ9A—关系类别定义了BP的关系类别及类别文本2、BUT050—BP关系职责定义常规数据定义了BP的职责关系,与BP主数据表的关联关系:BUT050-PARTNER1 = BUT000-PARTNER3、BUT051、BUT052、BUT053—BP关系数据分别保存了BP关系中的四、其他业务数据1、COMM_CLEAR_STACK—客户档案净化案例客户档案净化案例单据抬头数据2、COMM_CLEAR_TARG—数据清除: 目标对象列表要合并的客户信息,与抬头的关联关系:COMM_CLEAR_TARG-CLEAR_CASE_GUID = COMM_CLEAR_STACK-GUID 与客户主数据BUT000的关联关系BUT000-PARTNER_GUID = COMM_CLEAR_TARG-OBJECT_GUID。

SAP傻瓜手册之修改表数据

SAP傻瓜手册之修改表数据

保镖锁-无法技术开启的锁,一切为了用户的安全!
第 7 页,共 10 页
支持网站: 论坛 或者
SAP 傻瓜手册之-修改表数据
作者: 陈家三少 版本所有,欢迎转载 该手册由保镖锁赞助出品
作者: 陈家三少 版本所有,欢迎转载 该手册由保镖锁赞助出品
系统会自动跳到程序调试界面,下图为 ECC5,6 的调试界面,R3 4.X 在本文后面另有说明。
双击上图断点位置的语句,观察右边变量视图,如下图
又狠狠的 双击这里!
保镖锁-无法技术开启的锁,一切为了用户的安全!
第 6 页,共 10 页
支持网站: 论坛 或者
SAP 傻瓜手册之-修改表数据
作者: 陈家三少 版本所有,欢迎转载 该手册由保镖锁赞助出品
找到 IF code = ‘SHOW’. 设置断点
,设置断点后颜色发生变化,请注意下图:
然后在 Tcode 方框里输入/ose16,出现下图
保镖锁-无法技术开启的锁,一切为了用户的安全!
第 4 页,共 10 页
双击断点行,会在底部字段名中显示。
保镖锁-无法技术开启的锁,一切为了用户的安全!
第 9 页,共 10 页
支持网站: 论坛 或者
SAP 傻瓜手册之-修改表数据
作者: 陈家三少 版本所有,欢迎转载 该手册由保镖锁赞助出品
教程内容 第一步:在 SE93 中输入 SE16
保镖锁-无法技术开启的锁,一切为了用户的安全!
第 1 页,共 10 页
支持网站: 论坛 或者
SAP 傻瓜手册之-修改表数据
适用版本
R3 4.6B,4.6C,4.7,ECC5,ECC6,BW,SRM,SCM 等
情景模拟: 某大头虾不小心把 PRD 中的物料期间开到下个月去了,但系统在下月期间还没发生凭证数 据,故可以通过修改 MARV 表退回一个期间。

SAP常用后台透明表

SAP常用后台透明表

TABLES IN SAP1CUSTOMISING (3)1.1G ENERAL SETTINGS (3)1.1.1Countries (3)1.1.2Currency (3)1.1.3Unit of measure (3)1.1.4Calendar functions (3)1.2E NTERPRISE STRUCTURE (3)1.2.1Definition (3)1.2.2Assignment (4)1.3F INANCIAL ACCOUNTING (4)1.3.1Company code (4)1.3.2Fi document (4)1.4N OT CATEGORIZED (4)2BASIC DATA / ADMINISTRATION (5)2.1W ORKBENCH RELATED TABLES (5)2.1.1Data dictionary tables (5)2.1.2Workbench (5)2.2A DMINISTRATION (5)2.2.1User administration (5)2.2.2Batch input queue (5)2.2.3Job processing (5)2.2.4Spool (6)2.2.5Runtime errors (6)2.2.6Message control (6)2.2.7EDI (6)2.2.8Change documents (6)2.2.9Reporting tree table (6)2.2.10LIS structure/control tables (6)3MASTER DATA : (7)3.1M ATERIAL MASTER : (7)3.1.1Basic data text (sap script) (7)3.1.2Batches (7)3.2C USTOMER MASTER DATA (7)3.3V ENDOR (7)3.4C USTOMER – MATERIAL INFO RECORD (8)3.5B ANK DATA (8)4CHARACTERISTICS : (9)4.1C HARACTERISTICS : (9)4.2C LASS TYPES AND OBJECTS : (9)4.3L INKS : (9)5FI/CO : (10)5.1FI: (10)5.1.1Master data (10)5.1.2Accounting documents // indices (10)5.1.3Payment run (10)5.2CO: (10)5.2.1Cost center master data (10)5.2.2Cost center accounting (10)6SALES AND DISTRIBUTION (SD) : (11)6.1S ALES ORDER : (11)6.2B ILLING DOCUMENT : (11)6.3S HIPPING : (11)6.4D ELIVERY : (11)6.5P RICING : (11)6.6CONTRACTS : (11)7MATERIAL MANAGEMENT (MM) : (12)7.1M ATERIAL DOCUMENT (12)7.2P URCHASING (12)8WAREHOUSE MANAGEMENT (WM) : (13)8.1T RANSFER REQUIREMENT (13)8.2T RANSFER ORDER (13)8.3M ASTER DATA - STOCK POSITIONS (13)8.4I NVENTORY DOCUMENTS IN WM (13)9QUALITY MANAGEMENT (QM) : (14)9.1I NSPECTION LOT / INFO RECORD (14)9.2Q UALITY NOTIFICATION (14)9.3C ERTIFICATE PROFILE (14)10PRODUCTION PLANNING (PP) (15)10.1W ORK CENTER (15)10.2R OUTINGS/OPERATIONS (15)10.3B ILL OF MATERIAL (15)10.4P RODUCTION ORDERS (15)10.5P LANNED ORDERS (16)10.6KANBAN (16)10.7R ESERVATIONS (16)10.8C APACITY PLANNING (16)10.9P LANNED INDEPENDENT REQUIREMENTS (16)11PROJECT SYSTEM (PS) (17)11.1B ASIC DATA (17)11.2E QUIPMENT (17)12PLANT MAINTENANCE (PM) (17)12.1H UMAN RESOURCES (18)12.2S ETTINGS (18)12.3M ASTER DATA (18)12.4I NFOTYPES (18)1Customising1.1General settings1.1.1CountriesT005 Countries1.1.2CurrencyTCURC Currency codesTCURR WisselkoersenTCURT Currency nameTCURX Decimal places for currencies.1.1.3Unit of measureT006 Units of measure1.1.4Calendar functionsT247 Month namesTFACD Factory calendar definitionT015M Month namesTTZZ Time zonesTTZD Summer time rulesTTZDF Summer time rules (fixed annual dates)TTZDV Summer time rules (variable dates)TTZDT Summer time rules textsTTZ5 Assign Time Tones to CountriesTTZ5S Assign time zones to regions1.2Enterprise structure1.2.1DefinitionFI T880 CompanyT001 Company codeCO TKA01 Controlling areaLO T001W Plant / sales organisationT499S LocationsTSPA DivisionSD TVKO Sales organisation / company code TVTW Distribution channelTVBUR Sales officeTVKBT Sales office textTVKGR Sales groupTVGRT Sales group textT171T Sales district textMM T001L Storage locationsT024E Purchasing organizationT3001 Warehouse numberTVST Shipping pointTVLA Loading pointTTDS Transportation1.2.2AssignmentCO TKA02 Assign company code to controlling areaLO T001K Assign plant (valuation area) to company codeSD TVKO Sales organisation / company codeTVKOV Distribution channel / sales organisationTVKOS Division to sales organizationTVTA Sales ariaTVKBZ Sales office to sales areaTVBVK Sales group to sales officeTVKWZ Plants to sales organizationMM T024E Purchasing organization / company code T024W Plant to Purchase organizationT001K Link plant ( = valuation area) / company codeTVSWZ Shipping point to plantT320 Assignment MM Storage Location to WM Warehouse 1.3Financial accounting1.3.1Company codeT004 Chart of accountsT077S Account group (g/l accounts)T009 Fiscal year variantsT880 Global company dataT014 Credit control area1.3.2Fi documentT010O Posting period variantT010P Posting Period Variant NamesT001B Permitted Posting PeriodsT003 Document typesT012 House banks1.4Not categorizedT007a Tax keysT134 Material typesT179 Materials: Product HierarchiesT179T Materials: Product hierarchies: TextsTJ02T Status textTINC Customer incotermsTVFK Billing doc typesT390 PM: Shop papers for print control2Basic data / administration2.1Workbench related tables2.1.1Data dictionary tablesDD02L Tables in SAPDD02T Tables descriptionDD03L Field names in SAPDD03T Field description in SAP2.1.2WorkbenchTADIR Directory of R/3 Repository ObjectsTRDIR System table TRDIRTFDIR Function ModuleTLIBG Person responsible for function classTLIBT Function Group Short TextsTFTIT Function Module Short TextTSTC Transaction codes in SAPTSTCT Transaction codes textsT100 Message text (vb e000)VARID Variant dataD020T Screen textsTDEVC Development classTDEVCT Texts for development classes2.2Administration2.2.1User administrationUSR01 User masterUSR02 Logon dataUSR03 User address dataUSR04 User master authorizationsUSR11 User Master Texts for Profiles (USR10)UST12 User master: AuthorizationsUSR12 User master authorization valuesUSR13 Short Texts for AuthorizationsUSR40 Prohibited passwordsTOBJ ObjectsTOBC Authorization Object ClassesTPRPROF Profile Name for Activity GroupDEVACCESS Table for development user2.2.2Batch input queueAPQD DATA DEFINITION QueueAPQI Queue info definition2.2.3Job processingTBTCO Job status overview tableTBTCP Batch job step overview2.2.4SpoolTSP02 Spool: Print requests2.2.5Runtime errorsSNAP Runtime errors2.2.6Message controlTNAPR Processing programs for outputNAST Message statusNACH Printer determination2.2.7EDIEDIDC Control recordEDIDD Data recordEDID2 Data record 3.0 VersionEDIDS EDI status recordEDPAR Convert External < > Internal Partner NumberEDPVW EDI partner typesEDPI1 EDI partner profile inboundEDPO1/2/3 EDI partner profile outbound2.2.8Change documentsCDHDR Change document headerCDPOS Change document positionenJCDS Change Documents for System/User Statuses (Table JEST)2.2.9Reporting tree tableSERPTREE Reporting: tree structure2.2.10LIS structure/control tablesTMC4 Global Control Elements: LIS Info Structure3MASTER DATA :3.1Material master :MARA Material masterMAKT Material textMARC Material per plant / stockMVKE Material master, sales dataMARD Storage location / stockMSKA Sales order stockMSPR Project stockMARM Units of measureMEAN International article numberPGMI Planning materialPROP Forecast parametersMAPR Link MARC <=> PROPMBEW Material valuationMVER Material consumptionMLGN Material / Warehouse numberMLGT Material / Storage typeMPRP Forecast profilesMDTB MRP tableMDKP Header data for MRP documentMLAN Tax data material masterMTQSS Material master view: QM3.1.1Basic data text (sap script)STXB SAPscript: Texts in non-SAPscript formatSTXH STXD SAPscript text file headerSTXL STXD SAPscript text file lines3.1.2BatchesMCHA BatchesMCH1 BatchesMCHB Stock : batches3.2Customer master dataKNA1 Customer masterKNB1 Customer / companyKNVV Customer sales dataKNBK Bank detailsKNVH Customer hierarchyKNVP Customer partnersKNVS Shipment data for customerKNVK Contact personsKNVI Customer master tax indicator3.3VendorLFA1 Vendor masterLFB1 Vendor per company codeLFB5 Vendor dunning dataLFM1 Purchasing organisation dataLFM2 Purchasing dataLFBK Bank details3.4Customer – material info recordKNMT Customer material info record3.5Bank dataBNKA Master bank data4Characteristics :4.1Characteristics :CABN Characteristics ( o.a. batch/vendor)CABNT Characteristics descriptionCAWN Characteristics ( o.a. material)CAWNT Characteristics descriptionAUSP Characteristic Values4.2Class types and objects :TCLAO Several class types for objectTCLA Class types ( vb. lfa1 => v10 en 010)TCLAT Class type textTCLT Classifiable objectsTCLC Classification status4.3Links :INOB Link between Internal Number and ObjectKLAH Class header dataKSSK Allocation Table: Object (vb.matnr) to Class KSML Characteristics for a class (internal number)5FI/CO :5.1FI :5.1.1Master dataSKA1 AccountsBNKA Bank master record5.1.2Accounting documents // indicesBKPF Accounting documentsBSEG item levelBSID Accounting: Secondary index for customers BSIK Accounting: Secondary index for vendors BSIM Secondary Index, Documents for Material BSIP Index for vendor validation of double documents BSIS Accounting: Secondary index for G/L accountsBSAD Accounting: Index for customers (cleared items)BSAK Accounting: Index for vendors (cleared items)BSAS Accounting: Index for G/L accounts (cleared items)5.1.3Payment runREGUH Settlement data from payment programREGUP Processed items from payment program5.2CO :TKA01 Controlling areasTKA02 Controlling area assignmentKEKO Product-costing headerKEPH Cost components for cost of goods manuf.KALO Costing objectsKANZ Sales order items - costing objects5.2.1Cost center master dataCSKS Cost Center Master DataCSKT Cost center textsCRCO Assignment of Work Center to Cost Center5.2.2Cost center accountingCOSP CO Object: Cost Totals for External PostingsCOEP CO Object: Line Items (by Period). COBK CO Object: Document headerCOST CO Object: Price Totals6Sales and Distribution (SD) :VBFA Document flow (alg.)VTFA Flow shipping documents6.1Sales order :VBAK Header dataVBAP Item dataVBPA Partners in sales orderVBKD Sales district dataVBEP Data related to line items, delivery lines6.2Billing document :VBRK header dataVBRP Item data6.3Shipping :VTTK Shipment headerVTTP Shipment itemVTTS Stage in transportVTSP Stage in transport per shipment itemVTPA Shipment partnersVEKP Handling Unit - Header TableVEPO Packing: Handling Unit Item (Contents)6.4Delivery :LIKP Delivery headerLIPS Delivery item6.5Pricing :KONH Conditions headerKONP Conditions itemsKONV Procedure ( billing doc or sales order)KOND6.6contracts :VEDA Contract data7Material Management (MM) :7.1Material documentMKPF material documentMSEG material document (item level)7.2PurchasingEKKO Purchase documentEKPO Purchase document (item level)EKPV Shipping-Specific Data on Stock Tfr. for Purch. Doc. ItemEKET Delivery scheduleVETVG Delivery Due Index for Stock TransferEKES Order Acceptance/Fulfillment ConfirmationsEKKN Account assignment in purchasingEKAN Vendor address purchasingEKPA Partner functionsEIPO Item export / import dataEINA Purchase info record (main data)EINE Purchase info record (organisational data)EORD Source listEBAN Purchase requisitionEBKN Purchase Requisition Account Assignment8Warehouse Management (WM) :8.1Transfer requirementLTBK Transfer requirement - headerLTBP Transfer requirement - item8.2Transfer orderLTAK Transfer order - headerLTAP Transfer order - item8.3Master data - stock positionsLQUA Quants8.4Inventory documents in WMLINK Inventory document headerLINP Inventory document itemLINV Inventory data per quant9Quality Management (QM) :9.1Inspection lot / info recordQALS Inspection lot recordQAMB Link inspection lot - material documentQAVE Inspection usage decisionQDPS Inspection stagesQMAT Inspection type - material parametersQINF Inspection info record (vendor - material)QDQL Quality levelQDPS Inspection stages9.2Quality notificationTQ80 Notification typesQMEL Quality notificationQMFE Quality notification – itemsQMUR Quality notification – causesQMSM Quality notification – tasksQMMA Quality notification – activitiesQMIH Quality message - maintenance data excerpt9.3Certificate profileQCVMT Certificate profile characteristic level: textsQCVM Certificate profile characteristic levelQCVK Certificate profile header10Production Planning (PP)10.1Work centerCRHH Work center hierarchy()CRHS Hierarchy structureCRHD Work center headerCRTX Text for the Work Center or Production Resource/ToolCRCO Assignment of Work Center to Cost CenterKAKO Capacity Header SegmentCRCA Work Center Capacity AllocationTC24 Person responsible for the workcenter10.2Routings/operationsMAPL Allocation of task lists to materialsPLAS Task list - selection of operations/activities PLFH Task list - production resources/toolsPLFL Task list - sequencesPLKO Task list - headerPLKZ Task list: main headerPLPH Phases / suboperationsPLPO Task list operation / activityPLPR Log collector for tasklistsPLMZ Allocation of BOM - items to operations10.3Bill of materialSTKO BOM - headerSTPO BOM - itemSTAS BOMs - Item SelectionSTPN BOMs - follow-up controlSTPU BOM - sub-itemSTZU Permanent BOM dataPLMZ Allocation of BOM - items to operationsMAST Material to BOM linkKDST Sales order to BOM link10.4Production ordersAUFK Production order headersAFIH Maintenance order headerAUFM Goods movement for prod. orderAFKO Order header data PP ordersAFPO Order itemRESB Order componentenAFVC Order operationsAFVV Quantities/dates/values in the operationAFVU User fields of the operationAFFL Work order sequenceAFFH PRT assignment data for the work order(routing) JSTO Status profileJEST Object statusAFRU Order completion confirmationsPRT’s voor production ordersAFFH PRT assignment data for the work orderCRVD_A Link of PRT to DocumentDRAW Document Info RecordTDWA Document TypesTDWD Data Carrier/Network NodesTDWE Data Carrier Type10.5Planned ordersPLAF Planned orders10.6KANBANPKPS Kanban identification, control cyclePKHD Kanban control cycle (header data)PKER Error log for Kanban containers10.7ReservationsRESB Material reservationsRKPF header10.8Capacity planningKBKO Header record for capacity requirementsKBED Capacity requirements recordsKBEZ Add. data for table KBED (for indiv.capacities/splits)10.9Planned independent requirementsPBIM Independent requirements for materialPBED Independent requirement dataPBHI Independent requirement historyPBIV Independent requirement indexPBIC Independent requirement index for customer req.11Project system (PS)11.1Basic dataPRHI Work Breakdown Structure, Edges (Hierarchy Pointer) PROJ Project definitionPRPS WBS (Work Breakdown Structure) Element Master DataRPSCO Project info database: Costs, revenues, financesMSPR Project stock11.2EquipmentEQUI Equipment master dataEQKT Equipment short textEQUZ Equipment time segment12Plant maintenance (PM)IHPA Plant Maintenance: PartnersOBJK Plant Maintenance Object ListILOA PM Object Location and Account AssignmentAFIH Maintenance order header12.1Human resources12.2SettingsT582A Infotypes: Customer-Specific Settings12.3Master dataT527X Organizational UnitsT528T Position TextsT554T Attendance and Absence TextsT501 Employee groupT503 Employee group, subgroupT503K Employee subgroupT510N Pay Scales for Annual Salaries (NA)T549A Payroll Accounting AreasT750X Vacancy12.4InfotypesPA0001 Org. AssignmentPA0002 Personal DataPA0006 AddressesPA0007 Planned Working TimePA0016 Contract elementsPA0008 Basic payPA0105 CommunicationsPA1007 VacanciesPA1035 TrainingPA2001 Absences欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。

SAP SE16透明表汇总

SAP SE16透明表汇总
总账 SKA1 SKB1 SKAT 银行 BNKA 客户 KNA1 KNB1 供应商 LFA1 LFB1 资产 ANLA 凭证行项目 BSIS BSAS BSID BSAD BSIK BSAK ANLC ANEP ANLP BKPF BSEG CO主数据部分 TKA01 TKA02 CSKS CSKT CRCO KALO KANZ CO凭证部分 COSP CO对象:外部记账的成本总计 COEP 成本控制对象:与期间相关的各行项目 COBK 成本控制对象:凭证抬头 COST 成本控制对象:价格总计 SD主数据部分:客户主数据 KNA1 客户主文件的一般数据 KNB1 客户主记录公司代码数据 KNBK 客户主数据(银行细目) KNVK 客户主要联系伙伴 KNVV 客户主记录销售数据 KNVP 客户主记录伙伴功能 SD主数据部分:价格主数据 KONH 条件(抬头) KONP 条件(项目) KONV 条件(事物数据) KOND 条件(数据) SD主数据部分:销售订单 VBAK 销售凭证:抬头数据 VBAP 销售凭证:行项目数据 成本控制范围 成本控制范围分配 成本中心主数据 成本中心说明文本 分配工作中心到成本中心 成本核算运行:成本核算对象(KVMK) 销售订单项目的分配-成本核算对象 总账未结清行项目 总账已结清行项目 客户未结清行项目 客户已结清行项目 供应商未结清行项目 供应商已结清行项目 资产值字段 资产行项目 资产期间价值 会计核算凭证表头 会计核算凭证行项目/BSET 与税相关财务凭证行项目 资产主数据 供应商主数据 供应商主数据(公司代码) 客户主数据 客户主数据(公司代码) 银行主数据记录 总账科目主数据(SCOA) 总账科目主数据(公司代码) 总账科目文本说明(理数据 VBUP 销售凭证:项目状态 VBPA 销售凭证:合作伙伴 VBEP 销售凭证:计划行数据 SD主数据部分:交货单/开发票 LIKP 交货单抬头 LIKP 交货单行项目 VBRK BILING抬头 VBRP BILING行项目 MM主数据部分:物料主数据 MARA 一般物料数据 MAKT 商品描述 MARC 物料的工厂数据 MARD 物料的仓储位置数据 MBEW 商品评估 MVKE 物料销售视图数据 MM主数据部分:供应商主数据 LFA1 供应商主数据(一般地区) LFB1 供应商主数据(公司代码) LFB5 供应商主数据(催款数据) LFM1 供应商主数据采购组织数据 LFM2 供应商主文件记录:采购数据 LFBK 供应商主数据(银行细目) MM主数据部分:采购信息记录 EINA 采购信息记录-一般数据 EINE 采购信息记录-采购组织数据 MM凭证部分:采购订单 EKKO 采购订单抬头 EKPO 采购订单行项目 EKET 交货计划 EKKN 采购凭证中的账号设置 EKPA 采购中的合作伙伴功能 MM凭证部分:采购申请/物理凭证 EBAN 采购申请 EBKN 采购申请账号设置 MKPF 物料凭证抬头 MSEG 物料凭证行项目

SAPquery详细手册

SAPquery详细手册
培训内容
➢ Query的用途 ➢ Query的使用例子 ➢ 制作Query
第 1页
Query的用途
查询透明表,视图中的数据
单表查询,多表关联查询
对数据进行分析
排序,求和,图形分析等
导出数据
文本和Excel表
用户管理
用户分组管理,数据分组管理,保证数据安全
第 2页
Query的例子
操作: 事务码:SQ01 Client :420 用户组:demo 查询名:…
✓可以看到 ✓可以执行
第 18页
制作Query
✓事务码:SQ02 ✓输入新功能区名称 ✓点击创建
第 19页ຫໍສະໝຸດ 制作Query✓输入新名称描述 ✓输入连接表名 ✓点击对勾
第 20页
制作Query
✓添加新关联表 ✓点击insert table
第 21页
制作Query
✓点击后退
第 22页
制作Query
✓选择第一项
第 23页
制作Query
✓保存 ✓激活即可
第 24页
制作Query
✓选择显示字段
第 25页
问题和回答
Q&A
第 26页
再见!
第 27页
第 13页
制作Query
✓选中字段组 ✓点击下一页
第 14页
制作Query
✓选中显示字段 ✓点击下一页
第 15页
制作Query
✓选中选择字段 ✓点击”等级清单” ✓输入顺序号 ✓修改“选项文本” ✓点击基本列表
第 16页
制作Query
✓选中字段 ✓调整显示位置 ✓保存即可
第 17页
制作Query
第 7页

基于SAP系统的透明加解密方法初探

基于SAP系统的透明加解密方法初探

·102·基于SAP 系统的透明加解密方法初探盖广仓(苏州市思贝电脑技术有限公司,江苏 苏州 215000)摘 要:作为目前国内在企业资源计划(ERP)商用管理软件中最先进的SAP 系统(数据处理系统应用与产品),在各行各业得到了非常广泛的应用,它的文件数据的安全性成为最为关键的问题。

针对它的安全性问题建立和SAP 系统的特征相符合的文件透明加解密系统,将SAP 系统联系的特定进程所关系到的读、写等文件的相关操作在驱动层进行捕捉,根据捕捉到的不同文件操作类型,对其进行不同的缓存置换,在应用层获得密钥之后将其发出。

实验结果表明,透明加解密系统能够在没有人工干扰的情况下与SAP 系统自动对接,使所导出的数据、文件实现透明加解密,从而使SAP 系统在企业管理中的安全管控上得到了完善,保证了企业使用数据、文件的安全性能。

关键词:SAP 系统;透明加解密;方法探讨中图分类号:TP393.084 文献标识码:A 文章编号:1672-1047(2018)04-0102-04 DOI:10.3969/j.issn.1672-1047.2018.04.26收稿日期:2018-07-01作者简介:盖广仓,男,工程硕士,高级工程师,SAP 高级顾问。

研究方向:数据处理系统应用与产品安全。

随着我国社会经济的快速发展,各个企业单位的业务也在随之不断的发展,而SAP 系统(数据处理系统应用与产品)这款软件系统在各个方面得到了非常广泛的应用,它是ERP(企业资源计划)当中最为先进的一款系统,各个企业都有着非常重要的数据信息储存在于其中,这些数据信息当中包含着很多企业的商业机密,一定要增强其安全性能,所以在SAP 系统当中,设计了很多的安全保护措施。

这些措施对SAP 系统中的信息数据起到了有效的保护作用,但是在SAP 系统中的数据文件导出的过程当中,仍存在着一定的危险性,非常容易被盗取。

因此对SAP 系统的安全性能问题研究,找到有效的解决方案是十分必要的。

SAP透明表

SAP透明表

TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP
客户主数据 (公司代码) 消费者收付历史 客户主记录 (催款数据) 客户主数据 (银行细目) 客户主记录 (交易额) 客户主数据 (特殊总帐业务额) 客户主数据信贷管理: 中心数据 客户主数据信贷管理: 控制范围数据 客户-物料信息记录数据表 客户-物料信息记录标题表 客户主装货点 客户主记录销售查询表 客户基本税指示符 客户主要联系伙伴 客户原执照 客户主记录伙伴功能 客户主装运数据 用于销售的客户主记录文本 客户主记录销售数据 回扣协议 条件(数据) 条件(抬头) 定价( 1维数量等级 ) 条件(项目) 条件(事务数据) 条件(1 维值比例) 供应商主数据 (一般地区) 供应商主数据 (增值税登记号的一般部分) 供应商主数据 (公司代码) 供应商主数据 (催款数据) 供应商主数据 (银行细目) 供应商主数据 (业务额) 主供应商 (特殊总分类帐交易图表) 供应商主记录购买组织数据 SD凭证 : 交货抬头数据 SD凭证 : 交货: 项目数据
TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP TRANSP

abap 标准透明表字段

abap 标准透明表字段

abap标准透明表字段
ABAP(Advanced Business Application Programming)是一种SAP公司开发的企业应用程序编程语言。

在ABAP中,标准透明表字段是指在SAP系统中的透明表(Transparent Table)中定义的标准字段。

透明表是一种数据库表,用于存储和管理数据。

标准透明表字段通常是一些通用的字段,它们在不同的SAP应用程序中被广泛使用,以确保数据的一致性和互操作性。

一些常见的标准透明表字段包括:
1.MANDT(客户):用于存储数据所属的客户或公司代码。

2.BUKRS(公司代码):用于标识数据所属的公司代码。

3.DATUM(日期):用于存储日期信息。

4.BELNR(凭证号):用于存储会计凭证的唯一标识符。

5.BETRAG(金额):用于存储货币金额。

这些标准字段被广泛用于SAP系统中的不同模块,以确保各种应用程序之间的数据交互和集成。

标准字段的使用有助于确保数据的一致性,同时减少了开发工作,因为开发人员可以重复使用这些字段而不必为每个应用程序重新定义它们。

sap水晶报表制作

sap水晶报表制作

格式化编辑器-字体(编程项)
字体颜色(System.Drawing.Color):Color 字体名称(string): 粗体(bool):Font.Bold 斜体(bool):Font. Italic 删除线(bool):Font.Strikeout 下划线(bool):Font.Underline 字体大小(float):Font.Size 字体集(System.Drawing.FontFamily):Font.FontFamily 字体使用的GDI字符集(byte):Font.GdiCharSet 字体是否从GDI垂直字体派生(bool):Font.GdiVerticalFont 字体行距(int):Height 判断字体是否System.Drawing.SystemFont成员(bool):IsSystemFont 原始字体名称(string):Font.OriginalFontName 字体大小(以点为单位,float):Font.SizeInPoints 字体样式(System.Font.FontStyle):Font.Style 系统字体名称(string):Font.SystemFontName 字体度量单位(System.Drawing.GraphicsUnit):Font.Unit
特殊字段
是水晶报表提供的一些系统 字段。 在创建公式字段表达式时也 可以使用特殊字段,不需要 分界符。 举例:
PageNumber:页次 TotalPageCount:总页数 RecordNumber:记录号 OnFirstRecord:是否第一 条记录 ReportTitle:报表标题
未绑定字段
水晶报表制作
内容提要
1.数据来源模式(推式和拉式) 2.水晶报表如何连接数据库 3.各种字段类型(如数据库字段、公式字段) 4.操作分组 5.理解向下钻取 6.筛选数据 7.记录排序 8.格式化编辑器的使用 9.图表制作 10.交叉表制作 11.设计技巧
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档