SAP ABAP 顾问(开发工程师)能力模型

目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!


基础开发 接口技术 增强技术 性能优化 程序调试 程序权限 模块知识

ALV/REPORT|SMARTFROM|SCREEN|OLE|BAPI|BDC|PI|IDOC|RFC|API|WEBSERVICE|Enhancement|UserExits|Badi|Debug

项目 案例
function alv https://blog.csdn.net/java_zhong1990/article/details/132571516
OO alv https://blog.csdn.net/java_zhong1990/article/details/132571748
SMARTFROM https://blog.csdn.net/java_zhong1990/article/details/132455896
SCREEN https://blog.csdn.net/java_zhong1990/article/details/132469977
OLE https://blog.csdn.net/java_zhong1990/article/details/132574806
BAPI https://blog.csdn.net/java_zhong1990/article/details/132497843
BDC https://blog.csdn.net/java_zhong1990/article/details/132577508
PI https://blog.csdn.net/java_zhong1990/article/details/132579742
IDOC
RFC https://blog.csdn.net/java_zhong1990/article/details/132581582
API https://blog.csdn.net/java_zhong1990/article/details/132587036
WEBSERVICE https://blog.csdn.net/java_zhong1990/article/details/132582443
Debug https://blog.csdn.net/java_zhong1990/article/details/132542693
程序权限 https://blog.csdn.net/java_zhong1990/article/details/132857037
S/4 新特性 新语法 https://blog.csdn.net/java_zhong1990/article/details/133022045
第一代: user exit(需要access key)
第二代: customer exit
第三代: BADI https://blog.csdn.net/java_zhong1990/article/details/133642824
第四代: Framework(显式增强, 隐式增强 Enhancement) https://blog.csdn.net/java_zhong1990/article/details/132875374
屏幕增强  https://download.csdn.net/download/java_zhong1990/88280011
FI:BTE, validation, substitution

第一代: user exit(需要access key)

第二代: customer exit

第三代: BADI

第四代: Framework(显式增强, 隐式增强)

Enhancement

屏幕增强  https://download.csdn.net/download/java_zhong1990/88280011

FI:BTE, validation, substitution

 参考Terry的实战笔记:

 https://may82jftve.feishu.cn/sheets/shtcnvEO8ZmmJgQS7xXnx94AJ2g?sheet=tJ80CN

 https://may82jftve.feishu.cn/docx/NqN9dXSaZofVuRxmVKOcHpEfnHh


性能优化

程序检测Tcode:
1 READ TABLE加二分法查询BINARY SEARCH
2 Loop嵌套Loop,Loop 嵌套select,改成:Loop + READ TABLE加二分法查询BINARY SEARCH
3 FOR ALL ENTRIES IN,使用判空+索引或者多次循环取数
4 SELECT * INTO CORESPONDING ,少用减少内存开销
5 用EQ、NE来代替=、<> 等符号

鸣谢:感谢查阅,请多多指教,有用请收藏、点赞哦 ! 

猜你喜欢

转载自blog.csdn.net/java_zhong1990/article/details/132469977