CL_CTS_REQUEST - CTS Auftrag

ROGBILLS - Synchronize billing plans   PERFORM Short Reference  
Diese 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 )