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)。 关于 IDES 系统的安装,本书在附录中有较详尽的指导。
1.2 ABAP 开发总体介绍 在 ABAP 开发中,最主要的工作:
(1) 报表的开发,主要使用到数据库读取、ALV、LIST 等技术;
(2) 单据的打印,主要使用到数据库读取、SmartForms、Form 等技术;
(3) 数据的上载,主要使用到数据库存取、CATT、BDC 等技术。
Tcode |
描述 |
CMOD(SMOD) |
SAP增强 |
OSS1 |
连接SAP OSS |
S001 |
ABAP开发工作台菜单(含多Tcode) |
SA38 |