|
We have combined the power of a modern PC development environment (comparable to Eclipse™) with the proven functionality of the SAP® ABAP™ Workbench by using the SAP® standard interface SAP® GUI Scripting. Through this interface (which is available since 2003), a safe integration between the ABAP™ Workbench (SE80) and the CT-Assist could be realized.
Which SAP® system und which release are supported ?
The CT Add-On is suitable for the following SAP® systems: R/3® from release 3.1x up to 4.7 (Enterprise), mySAP™ ERP, mySAP™ CRM, SAP® BW,
as well as all further components which are based on SAP Netweaver™ (up to 7.1).
The use of the CT-Assist is independent of the SAP® release. Even older R/3® releases (like 3.1x) can fully benefit from code completion functions and ABAP™ programming Assistants of the CT-Assist .
The installation process depends on the release and takes about 5 - 10 minutes. Information about the system requirements can be found here.
| Integration and control functions of the CT-Assist |
The CT-Assist uses a modern GUI library (comparable to Eclipse or Microsoft® Visual Studio® 2005), which can be fully customized. More than 20 GUI elements (Edit windows, search boxes, hit windows, trees, popup windows, control elements ...) can be indivdually arranged to build your individual development environment.
Through the implementation of the standard interface SAP® GUI Scripting a tight and safe integration with the ABAP™ Workbench is realized:
- Safe update of ABAP™ source code, no direct database access, the ABAP™ source is saved by the ABAP™ Workbench,
- complete authority check, lock concept, ...
- completely where used functionality,
- integrated use of the transport system,
- Direct call of over 40 transactions and reports,
- Direct access to the data dictionary,
- ...
The frequently used 'double-clicking navigation' is also available (realized via Remote Function Call [RFC] ). A click within the CT-Assist automatically invokes the corresponding SAP® transaction (e.g. the data dictionary).
| The technical realization of the READ/WRITE communication |
The source code update functions of the CT-Assist (extended mode)
To ensure a safe ABAP™ program update on the SAP® application server the ABAP™ source code is exclusively saved by using SAP® GUI transactions. This is achieved by using the standard interface SAP® GUI Scripting (native mode - not with a script).
Read-Only accesses to SAP® application server are also realized via the SAP® GUI Scripting interfaces but and also via an RFC connection (SAP standard interface BC-MID-RFC). Through the RFC connection a function module and several work reports are called to get futher information (e.g. where used lists).
Extended mode diagram:

[Click here to enlarge the diagram ... ]
The restricted update functionality of the CT-Assist (local mode)
If the use of an editor (e.g. SE38) is restricted in your actual SAP® system (e.g. production like system), the CT-Assist can be alternatively used in local mode. The local mode can be chosen during the installation of the CT-Module.
In the local mode the CT-Assist communicates with the application server exclusively 'Read-only'. If in some cases an ABAP™ programs should be uploaded to the application server, you can use the windows clipboard and the usual upload function.
In the local mode no CT work reports or function modules are installed on the SAP® application server. But you can still benefit from a lot of features of the CT-Assist.
Local mode Diagram:

[Click here to enlarge the diagram ...]
|