Ansicht
Dokumentation

BUS_TABLE_CHANGEDOCUMENTS_READ - Vergangene/künftige Versionen aktueller Tabelleninhalte (ÄndBelege)

BUS_TABLE_CHANGEDOCUMENTS_READ - Vergangene/künftige Versionen aktueller Tabelleninhalte (ÄndBelege)

General Data in Customer Master   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein liefert zu einem oder mehreren Sätzen einer Tabelle aufgrund bestehender (CDHDR) oder geplanter (PCDHDR) Änderungsbelege den aktualisierten Datenstand zurück. Zu diesem Zweck muß der aktuelle Stand der Tabellensätze incl. Schlüssel in die Tabelle T_DATA übergeben werden. Der Funktionsbaustein ermittelt dann je nach Selektionsdatum (Zukunft oder Vergangenheit) die Daten zum gewünschten Zeitpunkt und gibt sie in T_DATA wieder zurück.

Alternativ können die aktuellen Tabellendaten auch in einer Struktur übergeben werden (I_STRUCTURE). In diesem Fall werden alle in T_DATA übergebenen Daten ignoriert.

Voraussetzung für die korrekte Ermittlung der Tabellenstände in der Vergangenheit bzw. Zukunft ist, daß sowohl beim Löschen als auch beim Anlegen von Tabellensätzen die Änderungsbelegschreibung auf Feldebene aktiv ist, d.h. daß die alten bzw. neuen Feldwerte gespeichert werden (dies impliziert natürlich das Schreiben von Änderungsbelegen beim Anlegen eines Objekts).

Falls noch nicht alle geplanten Änderungen zum Tagesdatum durchgeführt wurden, so erfolgt auf Wunsch eine Fehlermeldung bzw. es wird eine Ausnahme erzeugt.

Falls das Selektionsdatum dem Tagesdatum entspricht, erfolgt keine Aktion.

Der Aufruf muß für jede Tabelle separat erfolgen, wobei der Header zum gleichen Objekt nur einmal gelesen wird.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

C_STRUCTURE
E_CHANGES_ACTUAL
E_NOACT
I_ACTRUN
I_CD_CHECK_MESSAGE
I_DATUM
I_DATUM_INT
I_OBJECTCLAS
I_OBJECTID
I_PCHNGNR
I_TABNAME
T_DATA
T_DNTAB
T_TABKEY

Ausnahmen

DATE_NOT_ALLOWED
PLANNED_CHANGES_NOT_ACTIVE

Funktionsgruppe

BUSW

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

Length: 2179 Date: 20240523 Time: 165724     sap01-206 ( 50 ms )