通过SQL跟踪查找SAP字段对应的表

SAP系统中我们通常可以通过F1查找到屏幕字段对应的透明表,但是有的屏幕对应的透明表掩藏的比较深,这种情况可以通过SQL跟踪试试定位透明表。.

比我,我们想知道成本要素对应的表有哪些,除了Google和F1外,也可以通过跟踪KA01、KA02和KA03这三个事务代码的操作来进行定位。

例如,通过跟踪KA02可以定位到成本要素保存时更新的表。

首先,我们打开KA02初始界面并输入一个成本要素,但先别敲回车进入。

Graphical user interface, applicationDescription automatically generated

然后,新开个窗口执行事务代码ST05去启动SQL跟踪。

Graphical user interface, applicationDescription automatically generated

然后,在KA02界面敲回车进去,想查看哪个字段对应的表就随便修改一下字段值并保存。

Graphical user interface, application, WordDescription automatically generated

然后,ST05关闭SQL跟踪并查看跟踪结果。

Graphical user interface, application, WordDescription automatically generated

Graphical user interface, application, WordDescription automatically generated

Graphical user interface, applicationDescription automatically generated

进来之后有可能SQL语句无敌多,由于我们刚才是更新数据,因此SQL关键字应该是UPDATE、INSERT,过滤一下。

Graphical user interface, text, applicationDescription automatically generated

根据我们刚才修改的内容大致就能定位到表,再根据SAP同类业务的表名一般前面几个字母是相同的规律,结合SE16N看下表里的数据,大致就能锁定底表了。

TextDescription automatically generated

SE16N查看下数据就能落实了。

Graphical user interface, applicationDescription automatically generated

注意:SQL跟踪一定要记得关掉,否则不断记录的日志可能会把系统搞崩溃。

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://www.gavindong.com/10310.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

发表评论

登录后才能评论
email