Wird beim vorbereiten des Views die Variante gesetzt (per SET_VARIANT), so kann diese per GET_VARIANT nicht mehr abgefragt werden, da hier die Variante direkt aus dem ALV genommen wird. Hier ist diese erst NACH dem ersten Anzeigen vorhanden. Somit liefert GET_VARIANT vor dem ersten Anzeigen (z.B. im BADI vor Anzeige /GIB/IF_DCP_BADI_VIEW_ALV~BEFORE_DISPLAY) eine leere Variante statt der aus PREPARE_VARIANT gesetzter.
Test auf Wartungssystem reicht aus. Kann nicht getestet werden.