目录
[Activate Trace](#Activate Trace)
[Input and save data](#Input and save data)
[Deactivate Trace](#Deactivate Trace)
[Display Trace](#Display Trace)
方法1:F1查看技术信息
从前台找一个屏幕字段所在表,一般通过按F1来查找。
F1
![](https://i-blog.csdnimg.cn/direct/df2611734e6e431a87bc3c8d48ee330f.png)
技术信息
如果FieldData下的Table Category显示Transparent Table,则Table Name就是你要找的表。
![](https://i-blog.csdnimg.cn/direct/36890c5be2c54715826e546db991133b.png)
如果FieldData下的Table Category显示Structure,那么就可以使用ST05这个事务来跟踪查找。
![](https://i-blog.csdnimg.cn/direct/169ae8c4bbd24f41b021ded078180b73.png)
方法2:ST05开启跟踪
ST05
supports seven interfaces across which the ABAP work process can exchange information with external components.
在这里目标是寻找表名,所以使用SQL Trace,分四个步骤:
Activate Trace
开启跟踪
![](https://i-blog.csdnimg.cn/direct/65c7cffabf5b4ef2978c8ff6f5f39a5a.png)
Input and save data
在业务前台输入数据并保存
![](https://i-blog.csdnimg.cn/direct/c106f28527794d8e8284100aa0e93aab.png)
Deactivate Trace
停止跟踪
Display Trace
显示跟踪
![](https://i-blog.csdnimg.cn/direct/8b7358712e7f4c818f56944521d798d6.png)
点执行后:
![](https://i-blog.csdnimg.cn/direct/cf4207ca7bf54d47bad24b31f085c2ae.png)
数据比较多的情况下,使用Ctrl+F查找关键数据(第2步记住的数据):
![](https://i-blog.csdnimg.cn/direct/875dac1a96104f1fb8c545104d5685ff.png)
这次主要查找INSERT语句,共找到下面6处。
![](https://i-blog.csdnimg.cn/direct/23691e5434fc4941bd6eb2e87a7cc229.png)
BUT0BK:BP: Bank Details
![](https://i-blog.csdnimg.cn/direct/84f72f2fea3e4c5a9dbc89f97c9b55ee.png)
KNBK:Customer Master (Bank Details)
![](https://i-blog.csdnimg.cn/direct/4a49d55e4df34a5bbbf62f01e2409212.png)
LFBK:Vendor Master (Bank Details)
![](https://i-blog.csdnimg.cn/direct/e492df4dbe10429987d20fdadb935724.png)
BDCP2:Aggregated Change Pointers (BDCP, BDCPS)
![](https://i-blog.csdnimg.cn/direct/e4abe293abd0482395c02ca6c465db5e.png)
CDHDR:Change document header
CDPOS:Change document items
分析你想要的表
使用SE11分别查看每个表的描述和数据情况,首先根据表的描述排除了下面3个。
根据前面3个的分析情况,我这次使用BP查找供应商的银行账户信息,理论上LFBK是符合预期的。S/4HANA把供应商和客户集成为BP之后,感觉BUT0BK是符合预期的。BP维护后,数据依然保存到原先LFBK和KNBK中。
这个分析过程更需要经验,可以模块顾问一起来研究。