CL_CTS_REQUEST - CTS Auftrag
ROGBILLS - Synchronize billing plans PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Tool-Klasse für Auftragseditor im CTS.
Beziehungen
Implementiert das Interface IF_WB_PROGRAM zur Kommunikation mit dem Workbench Manager
Dynpro-Repräsentation des Editors mit Tabstrips über FunktionsbausteinTRINT_DISPLAY_REQUEST der Funktionsgruppe SCTSREQ.
Zustandsbeschreibung des Tools über die Klasse CL_CTS_REQUEST_STATE.
Architektur
Die Klasse implementiert das Interface IF_WB_PROGRAM zur Kommunikation mit dem Workbenchmanager.
Dieser ruft das Tool, indem er eine Instanz des Tools erzeugt (Constructor) und ihre Methode process_wb_requestruft, der er die benötigten Visualisierungsinformationen übergibt (Anzeige- oder Änderungsmodus,welcher Tabstrip, Markierungen, etc.). Die Instanz liest daraufhin den kompletten Auftrag (Methode read_from_db), initialisiert interne Variablen und stellt sich dann mit Hilfe des FunktionsbausteinsTRINT_DISPLAY_REQUEST,derdas Dynpro ruft, auf dem sich das Tool visualisiert. Dem Baustein werden die wesentlichen Attribute der Klasse über seine globale Schnittstelle übergeben. Der Baustein ruft daraufhin das Tabstrip-Dynpro.
Weitere Details in der Dokumentation der Funktionsgruppe SCTSREQ
Aufrufzyklus
Eine detaillierte Beschreibung eines kompletten Aufrufzyklus sowie eine Grafik über die Interaktion der verschiedenen Klassen und Funktionsgruppen befindet sich auf dem CTS-Server.
Bemerkungen
Jedem Funktionscode, der von SCTSREQ gefangen wird entspricht im allgemeinen eine Public-Methode der vorliegenden Klasse.
General Material Data SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2141 Date: 20120527 Time: 140651 triton ( 69 ms )






