ZTG-事务码使用日志报表

本文档介绍了如何使用ABAP开发一个事务码使用日志报表系统,包括事务码、账号使用情况的多维度统计。通过增强授权检查、报表程序实现对事务码的记录和展示,并提供了筛选和过滤功能。
摘要由CSDN通过智能技术生成

场景;
多维度统计,事务码,账号使用情况

在这里插入图片描述
在这里插入图片描述

开发步骤:
1.创建自荐表记录
在这里插入图片描述
2.增强埋点

SE37->AUTH_CHECK_TCODE

在这里插入图片描述

"事务码开关
PERFORM zauth_check_tcode USING tcode.

FORM zauth_check_tcode USING tcode TYPE sy-tcode.

"TCODE 日志记录
DATA:ls_ztcode_log TYPE ztcode_log.

ls_ztcode_log-tcode = tcode."事务代码

SELECT SINGLE
ttext
FROM tstcv
INTO ls_ztcode_log-ttext "事务代码描述
WHERE sprsl = ‘1’
AND tcode = tcode.

ls_ztcode_log-uname = sy-uname."用户名

SELECT SINGLE
name_textc
FROM user_addr
INTO ls_ztcode_log-name_text "完整的人员名称
WHERE bname = sy-uname.

“获取二级用户
GET PARAMETER ID ‘ZUSERID’ FIELD ls_ztcode_log-zsejizh.” 二级帐号ID

"获取二级用户名称
SELECT SINGLE zname "用户姓名
INTO ls_ztcode_log-zuserid
FROM zuserinfo
WHERE zuserid = ls_ztcode_log-zsejizh.

ls_ztcode_log-zcjrq = sy-datum."创建日期
ls_ztcode_log-zcjsj = sy-uzeit."创建时间

MODIFY ztcode_log FROM ls_ztcode_log.

ENDFORM.

3.报表程序
REPORT ztg.


  • 事务代码: ZTG
  • 程序名称: ZTG
  • 程序目的: ZTG-事务码使用日志
  • 开发人员:
    *(修改日志)--------------------------------------------------------
  • 日志号 修改人 修改时间 修改说明 传输号码

  • 001 创建

======================================================================

  • INCLUDE
    ======================================================================
    INCLUDE ztg_top.
    INCLUDE ztg_f01.

======================================================================

  • AT SELECTION-SCREEN.
    ======================================================================
    AT SELECTION-SCREEN OUTPUT.

======================================================================

  • INITIALIZATION
    ======================================================================
    INITIALIZATION.

======================================================================

  • START-OF-SELECTION.
    ============================================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

放弃幻想_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值