SAP ABAP Dump Analysis(ST22) 工具的使用和背景介绍试读版

简介: SAP ABAP Dump Analysis(ST22) 工具的使用和背景介绍试读版

笔者在 SAP 中国研究院 16年的工作生涯里,曾经在多个产品开发和产品支持团队工作过。产品支持(Product Support)团队的职责就是分析和处理 SAP 客户提交的 Incident.


不少客户提交的 Incident 只能在客户的生产系统上重现,而我们 SAP Support 工程师是不允许直接在客户生产系统进行会影响客户业务的操作,特别是一些写操作,比如修改订单等等。在这种情况下,利用 SAP ABAP 系统提供的各种分析工具,对故障的蛛丝马迹进行抽丝剥茧的审查,就成为 SAP Support 工程师的工程师日常工作的主要内容之一。


本文要介绍的 ABAP Dump Analysis 就是一个强有力的故障分析工具。


SAP ABAP Dump,也称为 ABAP 运行时错误(Runtime Error),是 SAP 系统运行 ABAP 程序过程中发生的一种问题。当 ABAP 程序在执行过程中,遇到程序本身的异常处理逻辑不能处理的情况时,ABAP 系统将停止程序的执行,并生成一个运行时错误(Runtime Error),这个错误在 ABAP 世界里称之为 Dump。一个 ABAP Dump 通常会包含详细的错误信息,能够帮助开发者和系统管理员找到并解决问题。


统一存储,管理和展示 ABAP Dump 的工具,就称之为 ABAP Dump Analysis,对应的事务码为 ST22.


按照本教程一贯偏向实战的风格,接下来我们还是通过实际的例子来介绍。

写一个简单的 ABAP 报表,故意构造一个 ABAP 运行时错误,即 1除以0

直接用事务码 SE38 执行这个报表,我们会看到下面这个错误显示界面。

我标注了一些关键点。

本文剩下部分,请移步这个链接阅读。


相关文章
|
27天前
|
前端开发 开发工具 Android开发
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
12 0
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
|
27天前
|
开发者 供应链 BI
SAP ABAP CALL SUBSCREEN 代码解析
SAP ABAP CALL SUBSCREEN 代码解析
32 0
|
23天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
23天前
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
16 1
|
23天前
|
人工智能
Suno AI 生成 SAP ABAP 顾问之歌
Suno AI 生成 SAP ABAP 顾问之歌
19 1
|
23天前
|
存储 安全 数据库
SAP ABAP 中数据类型 xstring 的使用介绍
SAP ABAP 中数据类型 xstring 的使用介绍
20 0
|
23天前
|
存储 API
如何在 SAPGUI 的 ABAP 报表里显示图片试读版
如何在 SAPGUI 的 ABAP 报表里显示图片试读版
20 1
|
27天前
什么是 SAP ABAP 里的 Subscreen
什么是 SAP ABAP 里的 Subscreen
16 1
什么是 SAP ABAP 里的 Subscreen
|
27天前
SAP ABAP 里 CALL SUBSCREEN 语句的使用介绍
SAP ABAP 里 CALL SUBSCREEN 语句的使用介绍
12 1
SAP ABAP 里 CALL SUBSCREEN 语句的使用介绍
|
27天前
SAP ABAP Subscreen 使用介绍试读版
SAP ABAP Subscreen 使用介绍试读版
15 0
SAP ABAP Subscreen 使用介绍试读版

热门文章

最新文章