Wo werden Exporting-Parameter hin exportiert?
Die EXPORTING
-Parameter werden an ein externes Programm (Report, Funktionsbaustein, ...) oder eine Methode übergeben. Wenn Du in Java so etwas wie
System.out.println("Test");
schreiben würdest, wäre das ABAP-Äquivalent von der Form
CALL METHOD systemout=>println
EXPORTING
to_print = 'Test'.
Auf der anderen Seite (die Seite der Methode 'SYSTEM_OUT_PRINTLN'
) wäre to_print
ein IMPORTING
-Parameter, da von anderer Stelle eine Information importiert und diese dann im aktuellen Kontext verarbeitet wird.
Du kannst Dir grob merken:
1.) Alles, was als Übergabeparameter an ein Programm (Report, Funktionsbaustein, ...) oder eine Methode verwendet wird, ist ein EXPORTING
-Parameter.
2.) Alles, was man sich importiert (Rückgabewerte, aus der Sicht einer Methode die Import-Parameter), sind IMPORTING
-Parameter.