Code: Alles auswählen.
Was ist passiert?
Fehler im ABAP-Anwendungsprogramm.
Das laufende ABAP-Programm "Z_INSERT_QUAN" mußte abgebrochen werden, da es auf
eine Anweisung gestoßen ist, die leider nicht ausgeführt werden kann.
Code: Alles auswählen.
Fehleranalyse
Das laufende ABAP-Programm wollte eine Open SQL-Anweisung ausführen,
bei der die Treffermenge mit 'INTO CORRESPONDING FIELDS' in
namensgleiche Felder der Zielbereichs gestellt werden soll. Hierbei
müssen die namensgleichen Felder des Zielbereichs einen flachen Typ
haben, oder vom Typ STRING oder XSTRING sein.
Im vorliegenden Fall enthält der Zielbereich " " aber ein
namensgleiches Feld "BRGEW " mit dem verbotenen internen Typ "l".
Liste der internen ABAP-Typen:
C Text (Character)
N numerischer Text
D Datum (YYYYMMDD)
T Zeitpunkt (HHMMSS)
X Hexadezimal
I ganze Zahl (Integer)
P gepackte Zahl
F Gleitpunktzahl
h Interne Tabelle
r Objektreferenz
l Datenreferenz
g String vom Typ C
y String vom Typ X
s 2-Byte-Integer mit Vorzeichen
Code: Alles auswählen.
data: lf_var type i.
data: lr_var type ref to data.
get reference of lf_var to lr_var.