Mit Transaktionsvarianten können Transaktionsabläufe vereinfacht werden durch:
● Vorbelegung von Feldern mit Werten
● Ausblenden und Ändern der Eingabebereitschaft von Feldern
● Ausblenden und Ändern der Eigenschaften von Table-Control-Spalten
● Ausblenden von Menüfunktionen
● Ausblenden ganzer Bilder
Eine Transaktionsvariante setzt sich aus einer Reihe von Screenvarianten zusammen. Die Feldwerte und Feldattribute für jedes in der Transaktionsvariante erfasste Dynpro werden in einer Screenvariante abgelegt. Jede Variante ist einer Transaktion zugeordnet. Varianten können Werte für Screens mehrerer Transaktionen beinhalten, falls der Transaktionsablauf dies erfordert.
Es gibt mandantenabhängige und mandantenunabhängige Transaktionsvarianten. Screenvarianten sind immer mandantenunabhängig, können aber einer mandantenabhängigen Transaktionsvariante zugeordnet werden.
Für mandantenunabhängige Transaktionsvarianten sowie für die Screenvarianten existieren ein Namensraum und ein automatischer Transportanschluss. Mandantenabhängige Transaktionsvarianten können manuell transportiert werden.
Transaktions- und Screenvarianten können für alle Dialog- und Reporttransaktionen angelegt werden. Abhängig von der internen Verwendung der entsprechenden Transaktionen gelten jedoch bestimmte Einschränkungen.
Für bereits parametrisierte Transaktionen (Parametertransaktionen und Variantentransaktionen können keine Transaktionsvarianten erstellt werden.
Siehe auch: