您的位置:首页 > 其它

ABAP开发环境和总体介绍

2008-05-26 08:34 190 查看
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)。
关于IDES系统的安装,本书在附录中有较详尽的指导。
2 ABAP开发总体介绍
在ABAP开发中,最主要的工作:
(1) 报表的开发,主要使用到数据库读取、ALV、LIST等技术;
(2) 单据的打印,主要使用到数据库读取、SmartForms、Form等技术;
(3) 数据的上载,主要使用到数据库存取、CATT、BDC等技术。
主要ABAP相关技术见表1-1。

[align=center]表1-1 [/align]
[align=center]简称 [/align]
[align=center]描述 [/align]
[align=center]备注 [/align]
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及描述见表1-2。

[align=center]表1-2 [/align]
[align=center]TCODE [/align]
[align=center]描述 [/align]
[align=center]备注 [/align]
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: