ABAP的自学之路 ,初步认识ABAP <一>

      由于工作的关系,最近需要对SAP系统进行二次开发,于是开始学习ABAP。鉴于网上对于ABAP的资料少之又少,所以自己整理一些资料。

 

第一章 ABAP 开发环境和总体介绍
1.1 ABAP 开发环境
ABAP 开发的三种环境:
(1)SAP 正式系统环境;
(2)SAP IDES 系统环境(学习环境);
(3)MINISAP 环境。
三种环境中均含有大量的例子程序,事务代码(TCODE):Abapdocu。三种环境都能够
实现全部功能的 ABAP 开发(包括数据库编程)。
SAP 正式环境含有业务功能并能进行开发,但正式环境需要经过较复杂的系统配置,
才能使用业务功能。正式环境没有任何业务数据。开发 ABAP 程序需要向 SAP 公司申请开
发关键字。
SAP IDES 环境含有业务功能并能进行开发,而且含有一套完整演示数据,能直接使用
各类业务功能,同时,对于例子程序,也有演示数据,能进行 ABAP 的真实业务程序开发。
开发 ABAP 程序需要向 SAP 公司申请开发关键字。
MINISAP 没有业务功能,只有开发和维护功能。对于例子程序,没有演示数据。
SAP正式环境和SAP IDES环境的后台数据库可以有很多种,如SQL SERVER,ORACLE
等,需要很高的配置。而 MINISAP 需要的配置很低,需要使用 Microsoft 的 MSDE 数据库
(Microsoft Data Engine)。

1.2 ABAP 开发总体介绍
在 ABAP 开发中,最主要的工作:
(1) 报表的开发,主要使用到数据库读取、ALV、LIST 等技术;
(2) 单据的打印,主要使用到数据库读取、SmartForms、Form 等技术;
(3) 数据的上载,主要使用到数据库存取、CATT、BDC 等技术。

 

 


主要 ABAP 相关技术             

简称                              描述                                  备注

Internal Table               内表处理
CATT                         计算机辅助测试工具               SCAT
BDC                          批量数据处理程序                  SHDB 等
List                          数据列表,报表输出使用
Selection                  数据选择
Screen                     屏幕设计                               SE51
Menu                       菜单绘制器                            SE41
Form                        单据打印                              SE71
SmartForms            单据打印                               SmartForms
Query                     简单查询                                 SQ01
BAPI                        API 接口                               BAPI
ALV                         SAP List Viewer
ALV Tree                  ALV 分类汇总
Table Control            Screen 相关
Excel 处理                读入和存出
UserExit                   用户出口                             CMOD,SMOD
Tree Control              Tree 控件
数据字典                    数据字典                              SE11
逻辑库                      逻辑库                                  SE36
权限                        用户权限管理(BASIS)            PFCG
测试跟踪                SQL 跟踪                                 ST05
授权                    授权及权限检测                           SU21、SU20
LSMW                  数据导入工具                             LSMW

 

 

 

常用 TCODE                                  描述                                                    备注

ABAPDOCU                             ABAP 文档和范例
BAPI                                       BAPI 浏览器
CMOD/SMOD                            系统增加
LSMW                                     数据导入工具                                               数据导入
PFCG                                         权限管理
SA38                                        程序执行
SCAT                                  计算机辅助测试工具,测试,数据导入等                   数据导入
SCC1                                          集团拷贝
SCC4                                         显示集团
SE09                                运输组织者,查询传输请求
SE11                                           数据字典
SE16                                           数据浏览器
SE32                                           文本元素设定
SE36                                          逻辑数据器
SE37                                         函数据模块
SE38                                       ABAP 编辑器
SE41                                           菜单制作器
SE51                                           屏幕制作器
SE55                                         生成表维护程序
SE71                                          Form 设计                                      单据打印
SE78                                  Form、SmartForms 使用图片上载
SE80                                              对象浏览器
SE90                                              对象浏览器
SE91                                               消息设定
SE93                                              维护事务代码
SHDB                                         批输入代码 数据导入
SM04                                            显示在线用户
SM30                                               维护表视图
SM35                                                进程监控
SM50                                               超时用户
SMARTFORMS                               SmartForms 设计                         单据打印
SNUM                                              编号对象维护
SO10                                    标准文本,设定 Form 使用的 TIFF 图片等
SPAD                                               假脱机管理
SQ01                                              Query 查询制作
ST05                                                    SQL 跟踪
SU20                                                   授权字段                                 授权
SU21                                                     授权对象                               授权
WE21                                            IDOC 处理中的端口                        IDOC

 末尾提供一个程序员自己的查询网站

很多实用工具在慢慢更新

转载于:https://www.cnblogs.com/yunsos/p/5569512.html

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值