Ansicht
Dokumentation
MALG_GEN_READ_WITH_LAY_VER_VAR - Lesen aller MALG-Sätze zu Layoutbaustein, Version, Variante
ROGBILLS - Synchronize billing plans PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Parameter LMVER_INIT bezieht sich auf alle Felder LMVER
in der Tabelle T_LAY_VER_VAR.
Grund: LMVER ist vom Typ NUMC und initial bedeutet '0000'.
Es gibt aber auch die Version '0000'. Dies ist hier nicht
unterscheidbar.
Falls das Feld LMVER technisch initial (also '0000') übergeben wird, gilt folgendes:
Wenn LMVER_INIT = 'I' ist, heißt dies LMVER ist initial ('0000'),
wurde also nicht belegt. Dies ist der Default-Wert.
Wenn LMVER_INIT = 'N' ist, heißt dies LMVER ist explizit Null ('0000'),
ist also logisch nicht initial.
Die Tabelle T_LAY_VER_VAR dient als Eingabeparameter zum Lesen von MALG-Sätzen zum angegebenen Layoutbaustein (LAYGR), Version (LMVER) und Variante (LMVAR).
Dabei gelten folgende Zugriffsregeln pro Eintrag in der Tabelle:
Wenn LMVER initial, wird VERINF ausgewertet;
Wenn VERINF = 'A', werden alle Versionen mit allen Varianten
gelesen.
Wenn VERINF = ' ', wird nur die aktuelle Version mit allen
Varianten gelesen.
Wenn LMVER nicht initial (Version angegeben), wird LMVAR untersucht:
Wenn LMVAR nicht initial, wird nur die angegebene Variante zur
Version gelesen.
Wenn LMVAR initial, wird VARINF ausgewertet;
Wenn VARINF = 'A', werden alle Varianten zur Version gelesen.
Wenn VARINF = ' ', wird nur die Grundvariante gelesen.
Alle gelesenen Sätze stehen dann in der Ausgabetabelle MALG_TAB zur
Verfügung.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
KZRFBLMVER_INIT
MALG_TAB
T_LAY_VER_VAR
Ausnahmen
NOT_FOUNDWRONG_CALL
Funktionsgruppe
MG51CL_GUI_FRONTEND_SERVICES - Frontend Services General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2251 Date: 20240523 Time: 142917 sap01-206 ( 26 ms )