跟踪获得权限

利用/H获得权限,以获Tcode:OKP1权限为例,其他所有tcode权限类似。

 

SAP 跟踪获得权限_第1张图片

输入/H后回车,显示调试被激活

SAP 跟踪获得权限_第2张图片

输入Tcode:OKP1 回车

 

(3).修改Tcode权限检查返回变量

出现下面” ENDFUNCTION“的画面。

SAP 跟踪获得权限_第3张图片

 

F5单步运行, 一般看到下面语句:

call 'AUTH_CHECK_TCODE'

      id 'TCODE' field tcode.

 if sy-subrc = 0.   (如果为0表示PFCG已经赋予权限,非0无权限)

 

SAP 跟踪获得权限_第4张图片

如果非0,表示无权限,只要按图[2]sy-subrc改成0就可以,也就是冒充有权限欺负一下系统,至此,再按F8就可运行此Tcode

前提:有/H和修改变量的权限!理论上讲,只要有了这两个权限就拥有一切权限,因为ABAP程序是解释形的,有的tcode可能在整个成组中多处有类似call  AUTHORITY检查的东西,则需耐心修改每个返回值。

SM13查看系统更新终止记录

创建财务凭证时显示凭证完全生成,但查看时显示凭证被归档,收件箱中也提示更新终止。

SM13:双击进去就能找到错误,实务中可能存在多种凭证不能正确更新的原因,下面是其一。

SAP 跟踪获得权限_第5张图片 

SAP 跟踪获得权限_第6张图片

 

 

Tcode:FM3I建立承诺项就可