Ansicht
Dokumentation

CRM_INTLAY_INIT_SCRSEQ - Übernahme der Ortsparameter beim ersten Aufruf der Folgebildsteuerung

CRM_INTLAY_INIT_SCRSEQ - Übernahme der Ortsparameter beim ersten Aufruf der Folgebildsteuerung

rdisp/max_wprun_time - Maximum work process run time   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

1. Allgemeine Beschreibung

Die in der Funktionsgruppe V00F enthaltenen Bausteine dienen der Ermittlung der weiteren Verarbeitung nach Eingabe eines Funktionscodes über Taste oder Menü. Gesteuert wird das durch drei Tabellen, die zur Definition von Funktionen (T185F) und Verarbeitungsorten (T185V), sowie der Festlegung von Wegen zwischen den Orten (T185) verwendet werden.

Darüber hinaus besteht die Möglichkeit, die Sicherheitsdialoge, die in der Funktionsgruppe SPO1 realisiert sind, einzubinden. Die Steuerung erfolgt über T185F und T185D, die auszugebenden Texte sind in T185T hinterlegbar, alle Texte können jedoch auch jederzeit erst zur Laufzeit dynamisch übergeben werden.

Eine detaillierte Beschreibung der Ablaufsteuerung und ihrer umfangreichen Funktionalität ist im Projektsystem unter AS4 02 405 315 15 zu finden. Die hier folgende Beschreibung dient der Dokumentation des Aufrufes bzw. als Anleitung zur Implementierung der Funktionsbausteine zur Ablaufsteuerung (Funktionsgruppe V00F).

2. Verwendung

Der Funktionsbaustein ANFORDERUNGSBILD dient der Steuerung der weiteren Verarbeitung nach Ablauf aller Einzelschritte im PAI eines Dynpros. Er vermittelt nicht nur den Ansprung eines Folgedynpros, sondern auch der Ansteuerung von Menüs, Transaktionen, Dialog- und Funktionsbausteinen, sowie Reports, wobei die Schnittstelle zum Reporting noch nicht exakt definiert ist.

Er verarbeitet nur Funktionen des Typs 0, das ist die Vorbelegung des Feldes T185F-FCINT. Ein Aufruf mit einem anderen Typ führt zu einem Fehler. Es ist weiterhin darauf zu achten, daß das statische Folgedynpro im Kopf des jeweiligen Bildes nicht angegeben wird, da sonst keine Fenster gesendet werden können.

Er ist im Anforderungsbild einer Transaktion in der gleichen Weise wie der Baustein FOLGEBILD zu verwenden, der Unterschied ist eine etwas umfangreichere Schnittstelle. Diese Zweiteilung läßt sich umgehen, wenn man im PBO des Anforderungsbildes den Baustein CUA_PARAMETER_LESEN aufruft und dabei den Transktionstyp mit übergibt.

3. Aufruf

Der Funktionsbaustein erwartet als Eingabe das 5-stellige Arbeitsgebiet, in der Regel die letzten 5 Stellen des Modulpoolnamens des Aufrufers, den Transaktionstyp, Bildgruppe und Panel, Kopf- und Positionsgruppe, sowie die auszuführende Funktion.

Die Ausgabe enthält die CUA-Parameter für Status und Titel, sowie den Aktivitätstyp und die Angabe, ob das nächste Bild dunkel zu verarbeiten ist. Im Zusammenhang mit dem Aufruf von Transaktionen etc. per 'CALL' oder Dialogbausteinen ist das Kennzeichen LEAVE von Bedeutung: ist es bei der Rückkehr gesetzt, muß das Kommando 'LEAVE' ausgeführt werden, um den gerufenen Prozeß zu verlassen. Diese Vorgehensweise ist notwendig, da der Befehl 'LEAVE' innerhalb des Funktionsbausteins zum Abbruch der jweiligen Transaktion führt. Der Parameter FOLGEFUNKTION bietet die Möglichkeit, die Datenfreigabe mit einerFunktion vorzubelegen, in Anwendung der CUA-Normen sollte in der Regel eine Belegung gewählt werden, die auf dem aktuellen Bild stehen bleibt.

Beispiel:

Der Funktionscode 'ENT1' im Modulpool SAPMV45A ist im Bereich der Auftragsabwicklung (RL-VAS) die Standardbelegung der Datenfreigabe.

FORM FCODE_BEARBEITEN.

CALL FUNCTION 'ANFORDERUNGSBILD'
EXPORTING
PROGRAMM
TYP
BILDGRUPPE
PANEL
KOPFGRUPPE
POSITIONSGRUPPE
FUNKTION
IMPORTING
AKTYP
CUA_STATUS
CUA_TITEL
CUA_PARA1
CUA_PARA2
CUA_PARA3
CUA_PARA4
DUNKEL
FOLGEFUNKTION
LEAVE

IF LEAVE NE SPACE.
LEAVE.
ENDIF.

ENDFORM.

Die IF-Abfrage ist nur innerhalb per 'CALL' gerufener Transaktionen oder in Dialogbausteinen wirksam, sie kann deshalb auch generell aufgenommen werden.

Der Import-Parameter DUNKEL ist ebenfalls ein Flag, das zum PBO des Folgedynpros die Ausführung des Befehls SUPPRESS DIALOG initiiert. CUA_STATUS und CUA_TITEL sind die Schlüsselbegriffe für die CUA-Oberfläche und kommen ebenfalls erst im PBO des Folgebildes zur Anwendung. Die Parameter 1 bis 4 sind für Feldnamen gedacht, in denen die dynamischen Teile des Titel ($-Parameter) enthalten sind.





Parameter

ES_T185V
EV_FCODE
IV_FCODE
IV_PROGRAM

Ausnahmen

Funktionsgruppe

CRM_INTLAY_SCRSEQ

Addresses (Business Address Services)   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5022 Date: 20240523 Time: 145559     sap01-206 ( 118 ms )