SAP ABAP 传输请求背后的读取函数和存储数据库表讲解试读版

简介: SAP ABAP 传输请求背后的读取函数和存储数据库表讲解试读版

本教程前一篇文章,我们介绍了 SAP ABAP 系统传输请求的基本知识:



有朋友提问:


你好,有个问题请教下,在开发系统通过SM30维护会产生传输请求的配置表,这个传输请求对应的本次修改的内容存在哪里的呢?SE09相关CR里只有配置表的关键字相关信息,看不到具体改的什么,表E070、E071、E71k等这些表只能存大概的信息,没有记录具体修改的非关键字值的信息,并且配置表的更改日志未打上勾也不能通过change docment查找,谢谢。


为了回答这个问题,我们首先需要了解有哪些 ABAP Function Module,可以返回传输请求相关的信息。


我们在事务码 SE37 里输入 TRINT,能看到超过 200 个以此关键字开头的 Function Module. TR 即 Transport Request 的缩写,INT 我们可以理解成 Interface 的缩写,即这些函数是用来读取传输请求明细数据的接口。


我们来看看 TRINT_SELECT_REQUESTS 这个函数。在 SE37 里直接按 F8,可以执行该函数,输入参数 IV_USERNAME_PATTERN 默认值为 SY-UNAME 即当前登录用户。


其中 IS_SELECTION 参数的数据类型为 TRWBO_SELECTION, 我们如果不为这个输入参数指定任何值,则执行函数后,能看到当前登录用户在本系统拥有的全部传输请求:


我们再仔细看看 IS_SELECTION 这个输入参数的数据类型 TRWBO_SELECTION.


双击之后,看到其详细的类型定义,这是一个巨大的结构,里面包含了很多字段,这些字段的数据类型,使用了 LIKE 关键字定义,LIKE 后面跟 ABAP 数据字典里实实在在的数据库表或者数据库表的字段,如下图所示的 E070, E070A, E070C 等等。


我们根据上面的线索,利用下面这个小技巧,就可以把和传输请求相关的数据库表一网打尽了。

事务码 SE11 打开 E070, 然后点击这个层级结构的工具栏按钮:


就导航到了数据库表 E070 所在的 ABAP 开发包,里面除了 E070 之外,还包含了其他所有和传输请求相关的数据库表:


下面对于这些数据库表,我们逐一简单浏览。


相关文章
|
1月前
|
存储 安全 数据库
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
什么是 SAP ABAP 数据库表的 Display Maintenance Allowed with Restrictions
|
1月前
|
安全 API 数据库
SAP ABAP OData 中 Function import 的概念介绍
SAP ABAP OData 中 Function import 的概念介绍
|
1月前
|
前端开发 数据库 开发者
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
|
1月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
|
1月前
|
JavaScript 前端开发 开发者
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
|
1月前
|
Web App开发 数据采集 前端开发
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
纯技术讨论:如何让 SAP UI5 应用无法被别人在浏览器里调试 - 这种做法不推荐试读版
|
1月前
|
XML 存储 数据格式
SAP UI5 控件 customData 属性的应用介绍
SAP UI5 控件 customData 属性的应用介绍
|
1月前
|
前端开发 JavaScript API
SAP UI5 sap.ui.require.toUrl 的作用介绍
SAP UI5 sap.ui.require.toUrl 的作用介绍
|
1月前
|
搜索推荐
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版
如何让 SAP UI5 Smart Table 支持多项选择(Multiple-Selection)试读版

热门文章

最新文章