83.SAP ABAP从前台找字段所在表的两种方法整理笔记

embedded/2024/9/25 3:24:57/

目录

F1%E6%9F%A5%E7%9C%8B%E6%8A%80%E6%9C%AF%E4%BF%A1%E6%81%AF-toc" style="margin-left:0px;">方法1:F1查看技术信息

F1-toc" style="margin-left:40px;">F1

 技术信息

ST05%E5%BC%80%E5%90%AF%E8%B7%9F%E8%B8%AA-toc" style="margin-left:0px;">方法2:ST05开启跟踪

Activate Trace

Input and save data

Deactivate Trace

Display Trace

分析你想要的表


方法1:F1查看技术信息

从前台找一个屏幕字段所在表,一般通过按F1来查找。

F1">F1

 技术信息

如果FieldData下的Table Category显示Transparent Table,则Table Name就是你要找的表。

如果FieldData下的Table Category显示Structure,那么就可以使用ST05这个事务来跟踪查找。

ST05%E5%BC%80%E5%90%AF%E8%B7%9F%E8%B8%AA">方法2:ST05开启跟踪

ST05 supports seven interfaces across which the ABAP work process can exchange information with external components.

        在这里目标是寻找表名,所以使用SQL Trace,分四个步骤:

Activate Trace

        开启跟踪

Input and save data

        在业务前台输入数据并保存

Deactivate Trace

        停止跟踪 

Display Trace

        显示跟踪

        点执行后:

        数据比较多的情况下,使用Ctrl+F查找关键数据(第2步记住的数据):

        这次主要查找INSERT语句,共找到下面6处。

 

BUT0BK:BP: Bank Details 

KNBK:Customer Master (Bank Details) 

LFBK:Vendor Master (Bank Details) 

BDCP2:Aggregated Change Pointers (BDCP, BDCPS)

 CDHDR:Change document header

CDPOS:Change document items 

分析你想要的表

         使用SE11分别查看每个表的描述和数据情况,首先根据表的描述排除了下面3个。

        根据前面3个的分析情况,我这次使用BP查找供应商的银行账户信息,理论上LFBK是符合预期的。S/4HANA把供应商和客户集成为BP之后,感觉BUT0BK是符合预期的。BP维护后,数据依然保存到原先LFBK和KNBK中。

        这个分析过程更需要经验,可以模块顾问一起来研究。


http://www.ppmy.cn/embedded/94051.html

相关文章

pod详解 list-watch机制 预选优选策略 如何指定节点调度pod

K8S是通过 list-watch 机制实现每个组件的协同工作 controller-manager、scheduler、kubelet 通过 list-watch 机制监听 apiserver 发出的事件,apiserver 也会监听 etcd 发出的事件 scheduler的调度策略: 预选策略(Predicates)…

【论文解读】Performance comparison among popular implementations of H.264 encoders

级别:IOP作者:H Y El-Arsh, A S Elliethy, A M Abdelaziz and H A Aly机构:Military Technical College时间:2021下载地址:Performance comparison among popular implementations of H.264 encoders摘要 研究背景: 论文关注由无人机(UAV)携带的高分辨率相机捕获的遥感视…

河南萌新联赛2024第(四)场:河南理工大学 B C D F H I

题目集 B 小雷的神奇电脑 题目描述 小雷有一台特殊的电脑,这台电脑有一个 m m m位的寄存器,能够存储一个 m m m位的二进制数。换句话说,这台电脑可以存储一个从 0 0 0到 2 m − 1 2^m-1 2m−1之间的任何非负整数。 小雷还有一组 n n n个非…

python打怪练习

1. 求一个数的幂值 def mi(a, b):c afor i in range(b-1):a a * creturn aprint(mi(2, 4))2. 输出斐波那契数列 def feibonaqi(n):l []a 1b 1for i in range(n):l.append(a)l.append(b)a b ab a bprint(l)feibonaqi(5)3. 输出特定字典数据 keys [name, old, score…

NVIDIA Studio优化

NVIDIA Studio优化 在生产力方面,NVIDIA GPU打造的CUDA生态圈已经是业界无可匹敌的存在,RTX显卡也是设计师们优先考虑的高效工具,因此RTX40系列配合NVIDIA Studio驱动也将会为内容创作者们提供更加出色的选择。总的来说,目前RTX可以加速110多款主流创意应用,此外,SDK的提…

【vulnhub】WebDeveloper:1靶机

信息收集 靶机扫描 nmap 192.168.93.0/24 端口开放22、80 进行目录扫描,发现ipdata目录 进入该目录发现一个流量包,下载使用wireshark打开 查看后发现wordpress后台用户密码:webdeveloper:Te5eQg&4sBS!Yr$)wf%(DcAd 拼接/wp-admin 用找…

笔记本CPU天梯图(2024年8月),含AMD/骁龙等新CPU

原文地址(高清无水印原图/持续更新/含榜单出处链接): 2024年8月笔记本CPU天梯图 2024年8月笔记本CPU天梯图 2024年8月5日更新日志:常规更新Cinebench R23、PassMark笔记本CPU天梯图,新增Geekbench 6.2单核多核天梯图&…

[FSCTF 2023]webshell是啥捏

[FSCTF 2023]webshell是啥捏 点开之后页面如下: php中变量与变量之间用点号连接表示拼接,题目拼接结果为passthru 接着我们分析这段php代码: if (isset($_GET[👽])) {eval($😭($_GET[👽])); };isset($_…