Hallo zusammen,
ich möchte die Debitorennr. vom Regulierer und Auftraggeber in 1 Zeile und 2 verschiedenen Spalten ausgeben (ALV).
Wenn ich das so schreibe:
LOOP AT gt_vbpa INTO gs_vbpa.
IF gs_vbpa-parvw = 'AG'.
gs_outtab-kunnr_ag = gs_vbpa-kunnr.
ELSEIF gs_vbpa-parvw = 'RG'.
gs_outtab-kunnr_rg = gs_vbpa-kunnr.
ENDIF.
...
MOVE-CORRESPONDING: gs_vbkd TO gs_outtab.
MOVE-CORRESPONDING: gs_vbpa TO gs_outtab.
MOVE-CORRESPONDING: gs_vbak TO gs_outtab.
APPEND gs_outtab TO gt_outtab.
ENDLOOP.
wird die kunnr von AG ausgelesen --> 1. Zeile entsteht.
Dann loopt mein Programm weiter und liest die kunnr zusätzlich für RG aus --> 2. Zeile entsteht --> ich möchte aber alles in einer Zeile.
Wie bekomme ich die beiden kunnr für AG und RG für die gleiche vbeln in eine Zeile?
MODIFY..INSERT...zusätzliche itab? Ich komm nicht drauf...
Grüße, M.
Bearbeitet vom Benutzer
vor 8 Jahre
|
Grund: Nicht angegeben