Abap编程
文章平均质量分 81
欢迎来到“Abap编程“专栏!这是一个致力于探讨SAP ABAP编程语言、技术和最佳实践的专栏,主要基于对SAP abap顾问技能模型全面梳理,向大龄java程序员有意向转型SAP开发领域以及2年以下的Abaper们,提供参考,欢迎订阅!
Terry谈企业数字化
Terry谈企业数字化,涉及领域:商业模式、企业架构(业务架构、应用架构、数据架构、技术架构)、IT项目管理、业务流程、开发技术(Abap/Java)
展开
-
SAP ABAP 顾问(开发工程师)能力模型
目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!原创 2023-08-24 11:49:06 · 1208 阅读 · 2 评论 -
SAP_ABAP_MM_PO审批_队列实践SMQ1 SMQ2 SMQ3
SAP ABAP 顾问(开发工程师)能力模型-CSDN博客文章浏览阅读1k次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!原创 2024-04-12 10:36:02 · 392 阅读 · 0 评论 -
SAP_ABAP_SE30 & SAT_性能优化_案例分析实战全流程
SAP abap程序运行久了之后,就会非常之慢,那么就需要做调优,也就是SAP BC490中的内容!原创 2024-01-18 09:42:02 · 557 阅读 · 0 评论 -
SAP_ABAP_数据治理_物料主数据_基本视图_物料名称重复
问题:物料名称重名,影响正常下单等等... ...1 通过abap脚本找出重复的数据。原创 2024-01-17 14:14:37 · 419 阅读 · 0 评论 -
SAP_ABAP_选择屏幕的DIV布局功能实现步骤 && SAP资产负债表的实现步骤
1 实现效果:2 代码实现片段:INITIALIZATION. l_txt = '资产:' && cl_abap_char_utilities=>cr_lf && ' 流动资产:' && cl_abap_char_utilities=>cr_lf && ' 货币资金:1001*+1002*+1012*+1132*' && cl_abap_char_utilities=>cr原创 2023-12-28 10:05:33 · 494 阅读 · 0 评论 -
SAP_ABAP_面试篇_关于Function Module函数的三种处理类型
关于Function Module 这个技术点,在面试过程中一般会考察以下几个问题:1 函数处理类型的更新模式,一般会问到异步和事务(逻辑单元 LUW),异步函数的调试方式、SM13监控更新函数的执行过程(V1 与 V2 模式 )。原创 2023-11-22 10:10:41 · 1466 阅读 · 0 评论 -
SAP_ABAP_内表数据可能丢失现象_INTO CORRESPONDING FIELDS OF TABLE / INTO @DATA(LT1)
文章浏览阅读538次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!在使用“INTO CORRESPONDING FIELDS OF TABLE / INTO @DATA(LT1)” 有可能丢失数据,SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。也就是说:再 LT1 里边有多条相同的数据的时候,就会被最后一条数据覆盖。解决办法:加入条目数据的主键。原创 2023-12-05 11:58:52 · 538 阅读 · 0 评论 -
SAP_MM_实现当期研发费用统计方案
目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!原创 2023-12-05 09:53:26 · 466 阅读 · 0 评论 -
Abaper入门实战篇 ——从 0 - 1 完成一个ALV
基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!原创 2023-12-04 14:42:38 · 391 阅读 · 1 评论 -
SAP_ABAP_内表数据重复问题,解决思路
文章浏览阅读516次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!1 , LEFT JOIN ,的条件如果没有确定唯一记录的情况下,将会出现数据重复的现象!SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。2 ,对LEFT JOIN 的关联条件,进行排查 ,定位关联条件,数据重复的位置。原创 2023-12-04 14:01:59 · 569 阅读 · 0 评论 -
SAP_ABAP_RZ11解决SAP运行超时问题 TIME_OUT / rdisp/scheduler/prio_high/max_runtime
文章浏览阅读510次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。2 问题分析,从截图中看,最多运行660秒,也就是11分钟。原创 2023-12-04 09:02:55 · 706 阅读 · 0 评论 -
SAP_ABAP_编程基础_数据输出_WRITE AT / 格式化
目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!1 使用场景:SAP 早期编程的时候用到,在项目中很少用到该方式输出列表报表。平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!2.4 如果格式规范只包含直接值(即,不是变量),可以忽略关键字 AT。2.2 是最长为三位数字的数字或变量,表示在屏幕上的位置。2.3 是最长为三位数字的数字或变量,表示输出长度。2.1 斜线‘/’表示新的一行。原创 2023-11-29 10:14:40 · 433 阅读 · 1 评论 -
SAP_ABAP_编程基础_赋值_MOVE / WRITE TO
SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读470次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!原创 2023-11-30 09:37:02 · 515 阅读 · 0 评论 -
SAP_ABAP_编程基础_基本数据类型(预定义数据类型)介绍 , 它有10种
文章浏览阅读441次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!SAP 常用的基本数据类型,或者预定义数据类型有10种。6, "定义一个保留6位小数的例子。示例:12.91;原创 2023-11-28 10:38:47 · 450 阅读 · 0 评论 -
SAP_ABAP_编程基础_数值运算_基本算术运算 / 字符串的算术运算 ...
文章浏览阅读470次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!项目中真正用到的运算符号,非常少!TRUNC 参数整数部分。原创 2023-11-30 10:14:38 · 450 阅读 · 0 评论 -
SAP_ABAP_编程基础_逻辑流控制_比较运算符 / 比较字符串和数字串 / 比较二进制位结构 / 编程分支和循环
SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读470次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!实际在项目中用到的非常之少,所以说学编程,先学框架,在学细节!,因为细节太多,学不完!原创 2023-11-30 11:09:07 · 945 阅读 · 0 评论 -
SAP_ABAP_编程基础_字符串处理_SHIFT / REPLACE / TRANSLATE / CONVERT TEXT / OVERLAY / SEARCH / STRLEN / CONCATE
左边的第一个字符或右边的最后一个字符出现在<str>中,该语句将字段<c>向左或向右移动。字段右边或左边用空格填充,<str>可为变量。原创 2023-11-30 10:43:49 · 1238 阅读 · 0 评论 -
SAP_ABAP_编程基础_内表_创建内表 / 填充内表 / 读取内表 /修改和删除内表行 / 内表排序 / 创建顺序表 / 比较内表 / 初始化内表
SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读470次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!实际在项目中用到的非常之少,所以说学编程,先学框架,在学细节!,因为细节太多,学不完!原创 2023-11-30 11:41:50 · 977 阅读 · 0 评论 -
SAP_ABAP_编程基础_模块化_宏的定义和调用 / 使用包含程序 / 调用子程序 / 通过参数进行数据传递 / 在子程序中定义局部数据类型和对象 / 调用功能模块
目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!原创 2023-12-01 09:31:59 · 1009 阅读 · 0 评论 -
SAP_ABAP_编程基础_数据库(CRUD)_开放式SQL / 读取数据 / 添加数据 / 更新数据 / 添加或更改数据 /删除数据 / 使用光标读取数据 / 数据簇
如果说用 ‘CRUD’ 的样式 ,过完这一辈子,朋友们都会有哪些感想呢?原创 2023-12-01 10:30:44 · 883 阅读 · 0 评论 -
SAP_ABAP_编程基础_文件处理(CRUD)_R3系统_打开文件 / 关闭文件 / 删除文件 / 向文件中写入数据 / 从文件中读取数据 / 使用服务器上的文件
SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读490次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!实际在项目中用到的非常之少,所以说学编程,先学框架,在学细节!,因为细节太多,学不完!快速预览 ,关键字 ,在项目中有需求时,通过关键字到某百中,搜索模版... ...原创 2023-12-01 12:20:00 · 988 阅读 · 0 评论 -
SAP_ABAP_编程基础_报表_选择屏幕_PARAMATERS / SELECT-OPTIONS / 空行、下划线和注释 / 将几个元素放在同一行 / 创建元素块 /
给参数分配缺省值 : PARAMETERS <p> ...... DEFAULT <f> ......禁止参数显示 : PARAMETERS <p> ...... NO-DISPLAY ......允许参数接收大小写 : PARAMETERS <p> ...... LOWER CASE ......必须输入的参数字段 : PARAMETERS <p> ......OBLIGATORY ......创建复选框 : PARAMETERS <p> ...... AS CHECKBOX ......原创 2023-12-01 14:32:03 · 1050 阅读 · 0 评论 -
SAP_ABAP_编程基础_事件_INITIALZATION / AT SELECTION-SCREEN / START-OF-SELECTION / END-OF-SELECTION
如果数据库表的表工作区的内容与选择表<seltab>中的条件不匹配,并且将选择表<seltab>附加到该数据库表,则系统离开过程块。如果从当前数据库表中读取的行与所有选择表中的条件不匹配,并且将这些选择表连接到该数据库表,则系统离开过程块。与只使用 SELECT 语句的报表程序相似,在数据库表<table>的 SELECT 循环中,如果在 AT 事件的过程块中使用 EXIT 语句(有以 AT 开头的事件关键字的所有事件),要离开 GET 语句的过程块,并执行逻辑数据库高层的下一 GET 事件。原创 2023-12-01 15:17:00 · 928 阅读 · 0 评论 -
SAP_ABAP_编程基础_数据集_创建并填充摘录数据集 / 处理摘录数据集
SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读494次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!实际在项目中用到的非常之少,所以说学编程,先学框架,在学细节!,因为细节太多,学不完!原创 2023-12-01 15:35:25 · 830 阅读 · 0 评论 -
SAP_ABAP_编程基础_列表_自定义列表 / 多页列表 / 列表页面设置
定义页眉REPORT <rep> NO STANDARD PAGE HEADING. 取消标准页眉确定列表宽度LINE-SIZE<width>.确定页长定义页脚。原创 2023-12-01 16:14:34 · 937 阅读 · 0 评论 -
SAP_ABAP_基础编程_DESCRIBE FIELD_获取数据对象的属性
文章浏览阅读450次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。疑问: V 和 U是什么类型?原创 2023-11-29 09:50:50 · 451 阅读 · 0 评论 -
SAP_ABAP_编程基础_二进制文件_SMW0中上传与下载
目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!疑问1: SAP 与 JAVA 二进制和十六进制是否是一样的?从数据的存储上,应该是十六进制,也就是:二进制 转 十六进制。SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。1 SAP提供了一个二进制文件上传存储的位置,通过SMW0事务码进入,初次使用需要激活。2 一般在批导程序中需要下载批导模版,那么这个excel文件就是存放于此。原创 2023-11-29 09:10:23 · 636 阅读 · 0 评论 -
SAP_ABAP_编程基础_字符转换_内存表、jsonString 相互转换
文章浏览阅读441次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客。平时在 ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下!原创 2023-11-28 11:12:52 · 462 阅读 · 0 评论 -
SAP S/4 ABAP 新特性 新语法—— OPEN SQL | 内表操作 | 内嵌声明 | VALUE # |
SAP S/4 ABAP 新特性 新语法,用途说明:该内容涉及如下新语法,用于给R3项目转S/4项目的朋友们提供参考,或者也可以是面试前的复习资料,VALUE语法 |MOVE-CORRESPONDING语法 |CORRESPONDING语法 |itab[ … ]语法 |FOR语法 |REDUCE语法 |GROUP BY语法 |FELTER语法原创 2023-09-19 12:23:53 · 917 阅读 · 1 评论 -
SAP_ABAP_DEBUG技巧_场景介绍
sap abap debug原创 2023-08-28 17:01:46 · 536 阅读 · 0 评论 -
SAP_ABAP_OLE_EXCEL批导案例
1.2 选择EXCEL上传,解析EXCLE数据, Call屏幕。原创 2023-08-30 08:26:23 · 1403 阅读 · 0 评论 -
SAP_ABAP_FUNCTION_ALV案例
基于退货采购订单创建,解释FUNCTION_ALV开发的程序结构与代码模板参考原创 2023-08-29 22:36:16 · 444 阅读 · 0 评论 -
SAP_ABAP_OO_ALV案例
基于对收款清账平台的开发,解释 OO_ALV开发的程序结构与代码模板参考。原创 2023-08-29 22:57:49 · 721 阅读 · 0 评论 -
SAP_ABAP_SCREEN_屏幕案例
字段的输入、输出、必填控制,如果是按钮元素,请输入功能码。在这个区域,可以对屏幕的表,输入框里的值进行操作等等。创建成功之后分别对应到PBO PAI的模块中。逻辑流程中有两个部分的信息,PBO、PAI。2.2 屏幕:属性、元素单元、逻辑流。屏幕逻辑流的关于 MODULE,这个区域可以写搜索帮助等。屏幕需要选择对话框的方式。原创 2023-08-31 14:25:52 · 729 阅读 · 0 评论 -
SAP_ABAP_BDC录屏案例
SHDB --> 新建记录-->输入录制的tcode :BP,-->执行录屏操作-->录制结果封装成函数原创 2023-08-30 10:52:04 · 484 阅读 · 0 评论 -
SAP_ABAP_SMARTFORMS打印教程
smartforms 、abap 、sap、smartforms二维码原创 2023-08-23 21:42:38 · 1418 阅读 · 0 评论 -
SAP_ABAP_接口技术_RFC远程函数实践总结
函数模块: 在 SAP 系统中,函数模块是预定义的业务逻辑单元,可以被其他程序调用。RFC 机制允许通过网络调用远程系统中的函数模块。远程调用: RFC 允许在一个 SAP 系统中调用另一个 SAP 系统中的函数模块,即使这些系统可能位于不同的服务器上。同步和异步调用: RFC 调用可以是同步的(等待调用返回结果)或异步的(不等待返回结果)。同步调用适用于需要等待结果的情况,而异步调用适用于不需要立即获取结果的情况。RFC 目标: 在调用 RFC 函数模块之前,需要定义 RFC 目标。RFC 目原创 2023-08-30 14:24:55 · 2054 阅读 · 2 评论 -
SAP_ABAP_接口技术_Webservice实践总结
SAP对外发布WebService.实施步骤;SAP调用外部WebService.实施步骤原创 2023-08-30 14:49:19 · 587 阅读 · 0 评论 -
SAP_ABAP_接口技术_API/HTTP实践总结
【代码】SAP_ABAP_接口技术_API实践总结。原创 2023-08-30 17:22:22 · 521 阅读 · 0 评论 -
SAP_ABAP_接口技术_PI实践总结
案例:实现OA系统 --> PI系统 --> SAP系统的过程原创 2023-08-30 12:28:24 · 1249 阅读 · 0 评论