Ansicht
Dokumentation

FAGL_MIG_RPITEMS_SELECT - Selektieren nachzubuchende Belege

FAGL_MIG_RPITEMS_SELECT - Selektieren nachzubuchende Belege

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Baustein liest blockweise Migrationsobjekte von der Tabelle FAGL_MIG_RPITEMS. Es muss der zu lesende Migrationsplan (ID_MGPLN) sowie der vom Aufrufer zu erreichende Migrationsstatus (ID_STATUS_NEXT) mitgegeben werden. Das Programm ermittelt alle Objekte, die diesen Migrationsstatus noch nichterreicht haben.

Zusätzlich können weitere Abrenzungen innerhalb des Migrationsplanes durch Buchungskreis, Belegnummer und Geschäftsjahr vorgegeben. Darüber hinaus kann ein Mindeststatus (ID_STATUS_PREV) angegeben werden. In diesem Fall werden nur die Objekte ermittelt, die diesen Status bereits erreicht haben.

Der Baustein muss in einer DO-Schleife aufgerufen werden, um alle Objekte zu den Selektionsparametern zurückzuliefern. Die Schleife ist dann zu beenden, wenn der Baustein keine Einträge mehr liefert.

Beispiel

...

DO.

REFRESH gt_rpitem.

CALL FUNCTION 'FAGL_MIG_RPITEMS_SELECT'

EXPORTING

id_mgpln = p_mgpln

...

IMPORTING

et_rpkey = gt_rpitem.

*--- leave DO-loop if there are no more items

IF gt_rpitem IS INITIAL.

EXIT.

ENDIF.

...

ENDDO.

...

Hinweise

Weiterführende Informationen





Parameter

ET_RPKEY
IB_STATUS_RESET
ID_MGPLN
ID_STATUS_NEXT
ID_STATUS_PREV
IR_BELNR
IR_BUKRS
IR_GJAHR
IR_MONAT
I_PACKAGE_SIZE

Ausnahmen

Funktionsgruppe

FAGL_MIG_RPITEMS

PERFORM Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1891 Date: 20240605 Time: 230454     sap01-206 ( 76 ms )