Es ist immer hilfreich die Tabelle zu nennen, aus der gelesen wird.c oco hat geschrieben:d.h. warenempfänger und rechnungsempfänger müssen unterschiedliche geschäftspartnernummern haben als selektionsbedingung.
Code: Alles auswählen.
DATA: gt_kunnr TYPE TABLE OF kunnr,
gw_kunnr TYPE kunnr.
SELECT kunnr
FROM knvp AS re "Alias, da zwei Zugriffe auf die gleiche Tabelle
UP TO 10 ROWS "Testprogramm, soll ja auch mal ein Ergebnis ausspucken
INTO TABLE gt_kunnr
WHERE re~parvw EQ 'RE'
AND NOT exists ( SELECT kunn2
FROM knvp AS we "Alias s.o.
WHERE we~kunnr EQ re~kunnr
AND we~vkorg EQ re~vkorg
AND we~vtweg EQ re~vtweg
AND we~spart EQ re~spart
AND we~parvw EQ 'WE'
AND we~kunn2 EQ re~kunn2 ).
LOOP AT gt_kunnr INTO gw_kunnr.
WRITE: / gw_kunnr.
ENDLOOP.