我想记录我的rfc功能模块的每次调用。
SAP / ABAP目前正在做什么?
这些日志存储在哪里以及如何查看?
还是创建自定义表并将调用写入该表更好?
版本:7.4
答案 0 :(得分:4)
有一组日志事务,特别是SLG0(用于创建事务类别)和SLG1(用于查看日志)。在有关SLG1的树液博客中进行搜索将返回有用的链接
恢复这些:
答案 1 :(得分:2)
SAP有一个special framework用于启用RFC日志记录,它称为LOWGWIN(LOGCOM 200)。
功能集:
RFC的日志记录使您可以确定哪些用户有权访问 哪个数据在什么时间点。您可以在RFC功能上记录数据 模块(FM)级别,例如:
参数类型
名称和参数的相应值
为了最大程度地减少记录的数据量,您可以执行以下操作:
将日志记录限制为某些用户
在将其包含在日志记录中之前过滤需要记录的参数
仅对具有以下功能的RFC功能模块启用客户端级别的登录 您要登录
您可以微调由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