Ansicht
Dokumentation

FVVI_PREPARE_TABLES - Tabellen für Verbucher aufbereiten

FVVI_PREPARE_TABLES - Tabellen für Verbucher aufbereiten

ROGBILLS - Synchronize billing plans   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book


Dieser Funktionsbaustein bereitet eine Ergebnistabelle auf, die das
Ergebnis des Vergleichs zweier Eingabetabellen mit einem
Verarbeitungskennzeichen und Tabellennamen enthält.

Wichtig: die Schlüsselfelder der beiden Eingabetabellen müssen aufsteigend sortiert sein!

Bei der Aufbereitung werden identische Zeilen in TABLE_OLD
und TABLE_NEW ignoriert und die unterschiedlichen Zeilen
werden in die Ergebnistabelle kopiert und die Verarbeitungskennzeichen
mit dem Tabellennamen in der Ergebnistabelle gesetzt.

Beispielaufruf:

DATA: BEGIN OF TAB_OLD OCCURS 20.
INCLUDE STRUCTURE .

DATA: END OF TAB_OLD.

DATA: BEGIN OF TAB_NEW OCCURS 20.
INCLUDE STRUCTURE .

DATA: END OF TAB_NEW.

DATA: BEGIN OF TAB_RES OCCURS 20.
INCLUDE STRUCTURE RMF60IO.
END OF TAB_RES,

DATA: TABNAME LIKE CDHDR-TABNAME,
ERGEBNIS(1) TYPE C.

TABNAME = 'T4711'.



CALL FUNCTION 'PREPARE_TABLES'
EXPORTING
TABLENAME = TABNAME
IMPORTING RESULT = ERGEBNIS
TABLES TABLE_OLD = TAB_OLD
TABLE_NEW = TAB_NEW
TABLE_RES = TAB_RES
EXCEPTIONS ...

enthält nach Aufruf die durch den Verbucher zu

verarbeitenden Sätze mit Verarbeitungskennzeichen.

Wichtig: TAB_RES wird nicht initialisiert, die neuen Einträge werden also an bestehende Einträge angefügt!





Parameter

RESULT
TABLENAME
TABLE_NEW
TABLE_OLD
TABLE_RES

Ausnahmen

NAMETAB_ERROR
TABLE_RES_TOO_SMALL

Funktionsgruppe

FVVI

rdisp/max_wprun_time - Maximum work process run time   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2776 Date: 20240603 Time: 224113     sap01-206 ( 26 ms )