ABAP 好用的事务码工具记录(持续更新)

SAP-MM常用的事务代码+透明表(持续更新中...) MM业务类的事务代码+透明表(持续更新中) 阅读详情

性能优化类

  1. SM50-某个程序RUNNING时间过长的时候,可以直接跳转到对应程序位置。
    使用说明:一般选择仅活动进程,过滤列表中的活动程序和用户名,这样可以快速的定位到进程。
    在这里插入图片描述
    通过管理>>程序>>调试直接跳转到程序运行的当前位置。
    在这里插入图片描述

  2. ST05 -标准ABAP SQL 跟踪工具,可以进行 SQL Trace,Enqueue Trace,RFC Trace,Buffer Trace以及HTTP trace。

  • 目前使用到的两个作用:a. 追踪程序执行过程中涉及的表 b.查看程序执行耗时,可以针对性的做优化。

  • 使用步骤:Activate Trace >> Deactivate Trace >> Display Trace

  • 注意事项:

    1. 进入ST05追踪后可以关闭该界面继续执行其他操作,而不会影响到ST05 的执行。
    2. ST05不会随界面的关闭而结束,在使用完ST05 后必须手动停止追踪,否则会持续追踪,直到SAP DB LOG满为止。这样将会导致系统故障。
    3. 使用追踪看到的SQL语句是ABAP SQL 经解释后的版本,可能其中ABAP SQL 将会被自动分解或优化。
  • 双击Program Name可以跳转到对应程序,双击Object Name可以跳转到对象在数据字典中的信息,双击Statement可以跳转到解释后的SQL。
    在这里插入图片描述

  1. SAT-代码分析工具
    SAT使用说明
SAP-ABAP:SAP系统闪退故障排查指南 SAP系统闪退故障排查指南 阅读详情

相关推荐

ABAP事务控制深度指南:如何避免COMMIT WORK导致的BW数据丢失问题

本文深入探讨了ABAP事务控制中COMMIT WORK的使用风险,特别是在SAP BW项目中可能导致的数据丢失问题。通过分析UPD机制、介绍COMMIT WORK AND WAIT的实战应用策略,以及SM13诊断技巧,帮助开发者确保数据完整性。文章还分享了性能与数据安全的平衡艺术,以及真实案例中的教训和改进方案。

weixin_42648844的博客 231

SAP工具箱之 ABAP安装程序V3.0

之前发布过一个公众号分享安装包的安装程序,有些朋友尝试后反馈了一些问题:安装包对象覆盖了系统中已有对象的内容,导致原有程序的一些问题.函数CNVCF_GET_FILENAME在...

ABAP 技巧与实战 800

一些笔者原创或者搜集的 ABAP 小工具集合(一),持续更新中!!

每个报表短小精悍,拷贝到系统激活即可运行。不少报表脑洞大开。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2729

SAP ABAP 常用工具类或常用函数

CL_ABAP_BROWSER Display html/xml content CL_ABAP_CHAR_UTILITIES Utilities for Processing Characters CL_ABAP_STRUCTDESCR Runtime Type Services CL_ABAP_TABLEDESCR Runtime Type Services...

SAP小趴菜 804

SAP ABAP 实用小技巧合集 (一)

本合集包含了笔者从事 ABAP 开发 17 年以来积累的小技巧。持续更新。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 3218

别再把 SAIS 当成冷门事务码了,ABAP 平台审计真正能落地的工作台在这里

SAP审计信息系统(SAIS)是ABAP平台中的集中化审计工作台,通过结构化菜单整合审计程序、文档、评估和取证功能。其核心audit structure将审计步骤、背景说明和检查路径组织为可导航树形结构,支持预定义视图和自定义扩展。SAIS覆盖系统审计、用户权限、税务合规等场景,通过事务码SAIS_ADM、SAIS_LOG等实现管理功能。该系统将分散的审计流程转化为可维护的系统资产,配合底层日志组件形成完整证据链,尤其适合大型企业建立标准化审计体系。随着后续补丁增强,SAIS持续集成代码扫描(SAIS_CO

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 71

ZWFTOOLS工具包详解,ABAP常用工具

GITHUB 项目地址该项目包含一些个人常用的ABAP公共类/程序.部分程序来自于其它人分享.部分原创.

qq_33852362的博客 1188

ABAP Daemons 和 ABAP 后台作业的区别

Daemon 在计算机科学领域的含义是守护进程。在《计算机操作系统专业课》里讲过,以 Linux 系统为例,Linux 守护进程是运行在后台的一种特殊进程,独立于控制终端并且周期性地执行某种任务,或等待处理某些将要发生的事件。Linux 系统很多服务都通过守护进程实现,常见的例子有系统日志进程 syslogd,web服务器 httpd,邮件服务器 sendmail 和数据库服务器 mysqld 等。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 535

SAP编写SQL快速取数

SAP编写SQL快速取数

Li958172829的博客 4786

执古御今,以道纪护持 SAP ABAP 开发的长久生命

摘要:老子"执古之道,以御今之有"的思想对SAP ABAP开发具有深刻启示。文章指出,在S/4HANA、ABAP Cloud等新技术背景下,开发者不应简单照搬旧代码或盲目追求新语法,而应把握ABAP开发的本质原则:数据一致性、事务边界、授权控制等工程秩序。通过采购审批场景的代码示例,展示了如何将业务规则与数据访问分离,保持系统边界清晰。文章强调,无论是传统ABAP还是ABAP Cloud,真正的"道纪"在于维护系统的可维护性、可演进性和稳定性,而非单纯的技术新旧。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2052

从 Eclipse ADT 的隐形接口到 AI 驱动的 ABAP 自动化,理解 abap-adt-api 的价值边界和使用场景

这篇文章介绍了 GitHub 仓库 abap-adt-api 的核心功能和定位。它是一个用 TypeScript 编写的 ADT 客户端库,主要作用是封装 SAP ABAP Development Tools 的 REST 接口,为非 Eclipse 工具提供访问 ABAP 仓库的能力。文章分析了该库的技术架构、依赖组件和模块划分,阐述了它在 ABAP 开发生态中的独特价值 - 作为"headless ADT"支持自动化脚本、VS Code 扩展等场景。重点说明了该库解决的 ABAP 开发核心痛点不是语法问

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1396

ABAP基础知识 SQL执行跟踪分析

一前言今天在执行一个程序时,意外的发现只有400多行的记录,SQL语句读取了400多秒才获取数据. 所以尝试追踪了一下SQL语句的执行情况.本文主要介绍跟踪并查看SQL执行计划的方式本文的系统环境是S4 HANA . 如果是非HANA的ECC系统, 执行计划显示部分不适用.二追踪工具以下事务代码可以触发系统追踪SQL执行情况ST05 性能跟踪ST12 Single transaction analysisSAT ABAP Trace实际应用中, 如果可以通过执行程序或事务代码重现该过程, 则推荐使用ST1

ChampaignWolf的专栏 1198

ABAP 授权概念解析

摘要:SAP系统的授权管理通过授权对象、角色和配置文件等组件控制用户访问权限。授权对象由多个字段组成,通过逻辑组合进行权限验证。角色(单一/复合)生成授权配置文件,管理员通过用户主记录分配角色来授予权限。开发中需手动添加授权检查代码(如ABAP的S_USER_AUTH函数)。可靠的授权计划需持续优化,确保用户获得最小必要权限,兼顾安全性与业务需求。该机制有效防止未授权访问,是SAP系统安全和合规的核心保障。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 664

SAP ABAP常用事务代码合集以及常用的系统变量(会陆续补充,建议收藏)

本章节主要记录SAP ABAP开发模块比较常用的事务代码,后续会陆陆续续的更新和整理,如有错希望大家指正。

yishangbing的博客 2983

CANoe/CANalyzer新手必看:从零配置到报文分析的完整流程(附B站官方教程实操)

本文为CANoe/CANalyzer新手提供从零配置到报文分析的完整流程指南,涵盖硬件连接、工程配置、报文捕获及信号级分析等关键步骤。通过详细的实操案例和B站官方教程,帮助工程师快速掌握汽车电子总线分析工具的核心应用,提升诊断效率与通信系统理解。

y7z8a的博客 771

FPGA新手避坑指南:手把手教你搞定RTL8211千兆网PHY的时序配置(附Verilog代码)

本文详细解析了FPGA与RTL8211千兆网PHY芯片的时序配置问题,重点介绍了TXDLY/RXDLY引脚设置、FPGA发送端和接收端的Verilog实现,以及调试与验证的完整流程。通过硬件电路设计和代码示例,帮助开发者解决网络连接不稳定、丢包等常见问题,提升千兆网通信的稳定性。

weixin_28732953的博客 541

SAP ABAP编程实战-开发清单-持续更新...

记录学习ABAP编程过程中,有价值的实战代码,待回顾学习时更加快速的找到对应的代码逻辑。

1677

AI智能体协作:构建更精准的公司破产预测模型

公司破产预测对于金融机构、投资者和监管部门等具有至关重要的意义。准确的破产预测可以帮助金融机构提前做好风险防范,避免贷款损失;投资者可以根据预测结果调整投资组合,降低投资风险;监管部门可以及时发现潜在的金融风险,采取相应的监管措施。然而,传统的公司破产预测模型往往存在精度不高的问题,无法满足实际需求。本研究的目的是利用AI智能体协作的方式,构建一个更精准的公司破产预测模型。通过将多个AI智能体的优势进行整合,充分挖掘公司财务数据、市场数据等多源数据中的信息,提高预测的准确性和可靠性。

2501_92132293的博客 1081

SAP ABAP SUBMIT 用法详解(看这一篇就够了)

SAP ABAP SUBMIT 用法详解 看这一篇就够了 保姆级教学傻瓜都学的会。

Li958172829的博客 1万+

ROS 入门教程:小乌龟仿真器和基础操作

小乌龟仿真器和ros基础操作

zlflll的博客 4125

Nvidia Isaac Sim安装与配置 入门教程 2024(2)

Isaac Sim 安装和配置教程将指导用户完成从下载软件到设置和运行仿真的全过程。教程内容包括安装必要的依赖项、配置系统环境、配置Omniverse环境以及调试和优化仿真环境的步骤。通过详细的操作步骤和图文并茂的说明,用户可以快速上手 Isaac Sim,构建出高质量的机器人仿真环境,实现其研究和应用目标。

m0_56661101的博客 2万+

SAP ABAP BDC 录屏开发

SAP ABAP BDC 录屏开发

Li958172829的博客 3349

从Xilinx FPGA到MIPI DSI LCD屏:手撸代码的实战经验分享

本文分享了使用Xilinx FPGA驱动MIPI DSI LCD屏的实战经验。作者从依赖官方IP核失败,到与底层D-PHY IP缠斗,最终通过手撸代码,直接配置GTY收发器原语并实现完整的D-PHY与DSI协议栈,成功点亮屏幕。文章详细剖析了协议细节、Vivado工具链的调试技巧与避坑指南,为FPGA工程师提供了从理论到实践的宝贵参考。

weixin_29188997的博客 399
上一篇: SAP 号码范围(NUMBER RANGE)配置和使用方法
下一篇: ABAP SAT使用说明
Explore1995
博客等级 码龄10年 46粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值