|
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 (Edit-Karteikarten, Suchboxen und Find-Windows, Trees, PopUp-Windows, Steuerelemente ...)
Durch die Implementierung der Standardschnittstelle SAP® GUI Scripting ist 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 (erweiterter Modus)
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. 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)
Wenn innerhalb des SAP®-Applikationsservers der Einsatz eines Editors (z.B. SE38) nur eingeschränkt gestattet ist (z.B. Produktionssystem), kann das CT-Assist alternativ auch im lokalen Modus 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. Falls in Einzelfällen die Übernahme von ABAP™-Programmen auf dem Applikationsserver erforderlich wird, erfolgt dies über die Windows-Ablage mit der gewohnten Upload-Funktion.
Hierbei ist zu beachten, daß bereits das entsprechende ABAP™-Member in der Programmbibliothek vorhanden sein muß. Der aktuell vorhandene Inhalt des Source Code Members wird dabei üblicherweise überschrieben.
Im lokalen Modus werden keine CT-Workreports bzw. Funktionsbaustein auf dem SAP®-Applikationsserver installiert. Das CT-AddOn stellt auch im lokalen Modus den überwiegenden Teil seiner Funktionalität zur Verfügung.
Der lokale Modus des CT-AddON als Übersichts-Skizze:

[Die Skizze in Originalgröße ...]
|