我想记录我的RFC功能模块的每个调用。在SAP/ABAP中,做这件事的最新情况是什么?
这些日志存放在哪里,如何查看?还是创建一个自定义表并将调用写入此表更好?
ABAP版本为7.4
发布于 2019-04-03 16:05:58
发布于 2020-10-29 12:08:51
SAP有一个特殊框架来启用RFC日志记录,它被称为LOWGWIN (LOGCOM 200)。
特征集:
RFCs的日志允许您确定哪些用户在什么时间点访问了哪些数据。您可以在RFC功能模块(FM)级别上记录数据,例如:
为了最大限度地减少记录的数据量,可以执行以下操作:
您可以微调BAdI /LOGWIN/BADI_RFC_LOG_FILTER记录的RFC调用(模块),包括成功或失败的调用。
最初,日志暂时存储在SAP中,可以通过事务/LOGWIN/SHOW_LOG查看,之后您可以通过事务/LOGWIN/TSF_TO_EXT将必要的日志记录转移到外部存储库(您应该提前设置)。
架构概述:

更多文件载于以下文件:
> Software Downloads > Installations and Upgrades > A–Z Index > L > LOGGING OF RFC AND WEB SVCS 2.0完成的https://stackoverflow.com/questions/55498139
复制相似问题