|
Der CT-Assist auf dem Frontend-PC verknüpft die Vorteile einer schnellen, innovativen PC-Entwicklungsumgebung mit der bewährten Applikationsserver-Technologie der ABAP™-Workbench.
Zusätzlich können auch automatisch im PC-Hintergrund entsprechende Funktionen des ABAP™-Editors (SE38) oder der Workbench über das
CT-Assist gesteuert werden.
Die Funktionen der ABAP™-Workbench stehen Ihnen auch zukünftig manuell direkt zur Verfügung, der CT-Assist stellt ergänzend zusätzliche, umfangreiche Funktionen bereit, die die ABAP™-Programmierung wesentlich vereinfachen.
Welche SAP®-Systeme und welches Release werden unterstützt ?
Der CT-Assist ist für folgende SAP®-Systeme geeignet: R/3® von Release 3.1x bis einschließlich 4.7 (Enterprise), mySAP™ ERP, mySAP™ CRM, SAP® BW,
sowie alle weiteren Komponenten, die auf SAP® NetWeaver® (bis 7.1) Systemen basieren.
Der Einsatz des CT-Assist erfolgt unabhängig vom eingesetzten SAP-Release. Bereits im R/3 Release 3.1x stehen z.B. sämliche Code-Completion Funktionen und Assistenten für die ABAP™-Programmierung zur Verfügung.
Die Installation des CT-Assists dauert je nach Release etwa 5 - 10 Minuten. Informationen zu den Systemvoraussetzungen finden Sie hier.
| Die Integration und Steuerungsfunktionen des CT-Assists |
Der CT-Assist stellt über eine Oberflächenbibliothek umfangreiche Workareas für die Bearbeitung von ABAP™-Programmen zur Verfügung. Mehr als 20 GUI-Elemente können vom Benutzer individuell für seine eigene Entwicklungsumgebung konfiguriert und als Perspektiven (Look & Feel)
gesichert werden (z.B. Edit-Karteikarten, Suchboxen und Find-Windows, Trees, PopUp-Windows, Steuerelemente ...)
Durch die Implementierung der Standardschnittstelle SAP® GUI Scripting ist in der Edit-Version des CT-Assist eine enge Integration mit der ABAP™-Workbench realisiert worden:
- Sicherer Update der ABAP™-Sourcen auf dem SAP® Applikationsserver über die Funktionssteuerung der ABAP™-Workbench,
- Vollständige Berechtigungsprüfung, Sperrkonzept, ...
- Komplett integrierter Verwendungsnachweis,
- Integrierte Nutzung des Transportwesens,
- Direkter Aufruf von über 40 Entwicklungstransaktionen und Reports,
- Direkte Übernahme von Änderungen an ABAP-Objects Methodenparametern,
- Direkter Read-Only-Zugriff auf das Data-Dictionary,
- ...
Zusätzlich ist über eine RFC-Verbindung (Remote Function Call) zum R/3®, die häufig eingesetzte "Doppelklick-Navigation" auch im CT-AddOn wie gewohnt verfügbar: Ein Klick innerhalb des CT-Assists ruft automatisch die entsprechende SAP®-Transaktion auf (z.B. das Data-Dictionary).
| Die technische Realisierung der READ/WRITE-Kommunikation |
Die Steuerung der Update-Funktionen im CT-Assist (Edit-Version)
Damit die im Edit-Modus über den CT-Assist durchgeführte Programmbearbeitung auch sicher in der Programmbibliothek des SAP®-Applikationsservers gespeichert werden, erfolgen die Sicherungsoperationen ausschließlich durch Steuerung des SAP®-GUI.
Die Standardschnittstelle
SAP® GUI Scripting wird nativ (und nicht über ein Script) direkt aufgerufen und steuert anschließend das zuvor bestimmte Dynpro der jeweiligen Transaktion (z.B. SE38, SE80 usw.).
Lesende Zugriffe vom CT-Assist zum Applikationsserver sind, je nach Informationsbedarf, sowohl über die Schnittstelle SAP® GUI Scripting als auch über RFC-Verbindung realisiert.
Im der Edit-Version des CT-Assist werden einige CT-Workreports bzw. Funktionsbaustein auf dem SAP®Applikationsserver installiert.
Durch die RFC-Verbindung werden ein CT-Funktionsbaustein und mehrere CT-Workreports zur Informationsbeschaffung auf dem Applikationsserver aufgerufen, das Ergebnis wird ebenfalls über RFC an den Frontend-PC übermittelt.
Der erweiterte Modus des CT-AddON als Übersichts-Skizze:

[Die Skizze in Originalgröße ... ]
Die eingeschränkte Update-Funktion im CT-Assist (lokaler Modus)
Im lokalen Modus werden keine CT-Workreports bzw. kein Funktionsbaustein auf dem SAP®-Applikationsserver installiert.
Wenn innerhalb des SAP®-Applikationsservers der Einsatz eines Editors (z.B. SE38) untersagt bzw. nur eingeschränkt gestattet ist (z.B. Produktionssystem), kann das CT-Assist alternativ auch im lokalen Modus zum Anzeigen von Sourcen eingesetzt werden. Im Rahmen der Installation des CT-AddOn wird festgelegt, ob der lokale Modus zur Anwendung gelangt.
Im lokalen Modus kommuniziert das CT-Assist ausschließlich im Read-only mit dem Applikationsserver. Ein Upload ist nur direkt über das SAPGUI möglich, eine entsprechende Funktion ist im CT-Assist nicht verfügbar.
Das CT-AddOn stellt auch im lokalen Modus den überwiegenden Teil seiner Funktionalität zur Verfügung.
|