Ansicht
Dokumentation

DYNPRO_CONTROL_CUST_INIT - Customizing Dynprofolge: Benutzerdefinierte Dynprofolge initialisieren

DYNPRO_CONTROL_CUST_INIT - Customizing Dynprofolge: Benutzerdefinierte Dynprofolge initialisieren

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

Kurzbeschreibung Funktionsbaustein DYNPRO_CONTROL_CUST_INIT

Der Funktionsbaustein initialisiert den Dynprosteuerungsdialog, der mit den Funktionsbausteinen DYNPRO_CONTROL_CUST_* in den Customizingdialog eingebunden werden kann.

Allgemeines zu den Funktionbausteinen DYNPRO_CONTROL_CUST_*

Die Funktionsbausteine DYNPRO_CONTROL_CUST_* ermöglichen einen Dialog zum Festlegen einer anwenderdefinierten Dynprofolge. Gepflegt werden können die Einträge der Tabelle TZS02, die sich auf TZS01-Einträge mit SCNTRLTYP 'C' (Custom) beziehen. Die Funktionsbausteine sind einzeln nicht sinnvoll verwendbar, da das "globale Gedächtnis" der Funktionsgruppe genutzt wird.

Übersicht über Funktion und Verwendung der verschiedenen Funktionsbausteine:

DYNPRO_CONTROL_CUST_INIT (Muß)

Initialisiert das globale Gedächtnis des Funktionsbausteins. Dieser Funktionsbaustein ist beim ersten Eintritt in den Customizing-Dialog einmal aufzurufen.

DYNPRO_CONTROL_CUST_DIALOG (Muß)

Dieser Funktionsbaustein zeigt dem Anwender in einem Popup die in Tabelle TZS02 festgelegte Dynprofolge zur Änderung an. Der Anwender kann Dynpros aus der Folge löschen, die Reihenfolge verändern und Dynpros als Muß-Dynpros kennzeichenen. Er wird aufgerufen, wenn der Anwender im Customizing eine Funktion "Dynprofolge" aufruft.

DYNPRO_CONTROL_CUST_SAVE (Muß)

Dieser Funktionsbaustein speichert alle im Dialog vom Anwender festgelegten Dynprofolgen (aus dem globalen Gedächtnis des Funktionsbausteins) in der ATAB-Tabelle TZS02. Sie wird aufgerufen, wenn der Anwender im Customizing-Dialog die Funktion "Sichern" auswählt (bei Verwendung der Standard-View-Pflege: Exit-Routine mit TVIMF-Zeitpunkt 01).

DYNPRO_CONTROL_CUST_CHECK (Kann)

Dieser Funktionsbaustein wird benötigt, wenn der Anwender das Feld, auf dem eine Dynprofolge basiert, ändern kann. Er prüft, ob die explizite Dynprofolge mit der Basisdynprofolge vereinbar ist und ruft den Dialog auf, wenn dies nicht der Fall ist.

DYNPRO_CONTROL_CUST_DELETE (Kann)

Dieser Funktionsbaustein wird benötigt, wenn der Anwender den Feldwert, auf den sich eine Dynprofolge bezieht, löscht. Er ist aufzurufen, wenn der Anwender im Customizing-Dialog die Funktion "Löschen" auswählt (bei Verwendung der Standard-View-Pflege: Exit-Routine mit TVIMF-Zeitpunkt 03).

Einbindung in den Customizing-Dialog:

Die Einbindung in die Standard-Viewpflege geschieht über Veränderung der Ablauflogik und Exit-Routinen, die mit SM30 V_TVIMF gepflegt werden können. Für externe Nutzungsarten einer Mieteinheit (VIEW VTIV01) sind die Funktionsbausteine in Modulpool SAPL0FC1 und Ablauflogik Dynpro 100 eingebaut.





Parameter

Ausnahmen

Funktionsgruppe

FVZC

Vendor Master (General Section)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3126 Date: 20240523 Time: 134046     sap01-206 ( 66 ms )