Ansicht
Dokumentation

ISU_DB_EPPMHEADER_UPDATE_ALL - INTERN Update von ERCHZ zu Rechnungsbeleg

ISU_DB_EPPMHEADER_UPDATE_ALL - INTERN Update von ERCHZ zu Rechnungsbeleg

ABAP Short Reference   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ändert bzw. speichert die angegebenen Objekte in die Datenbank. Je nach Wert des Parameters X_UPD_MODE werden die Objekte neu eingespeichert oder geändert.
Zwei unterschiedliche Funktionsweisen sind realisiert:
1) Nur Übergabe der Tabelle T_ERCHZ. Die in dieser Tabelle übergebenen
Daten werden gemäß dem Parameter X_UPD_MODE verarbeitet.
2) Übergabe der Tabelle T_ERCHZ und T_OLD_ERCHZ. Hierbei werden die
Daten der Tabelle T_OLD_ERCHZ als der alte Zustand auf der Datenbank
interpretiert und die Daten der Tabelle T_ERCHZ als der neue,
gewünschte Zustand. Der Funktionsbaustein führt automatisch die
notwendigen Updates, Inserts oder Deletes durch.
Der Parameter X_UPD_MODE muß einen beliebigen gültigen Wert haben.

Zusätzlich wird in der Datenbanktabelle ERCH ein Kennzeichen (ERCHZ_V) geführt, welches aussagt ob die zugehörige Tabelle ERCHZ vorhanden ist. Das Kennzeichen wird durch den Funktionsbaustein aktualisiert.
Hierbei ist folgende Logik implementiert:
Wird die Feldleiste der Tabelle ERCH an den Funktionsbaustein übergeben, so wird das aktualisierte Kennzeichen in dieser Feldleiste zurückgegeben. Ist ein Update auf die Datenbanktabelle ERCH notwendig so wird dieser automatisch ausgeführt. Wird eine ERCH-Feldleiste übergeben, so wird ebenfalls der Datenbankupdate durchgeführt und die aktualisiertre Feldleiste ERCH zurückgegeben.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

X_PPMHEADER_NEW
X_PPMHEADER_OLD

Ausnahmen

INSERT_ERROR
NOT_FOUND
PARAMETER_ERROR
UPDATE_ERROR

Funktionsgruppe

EPREPAY_DB

Addresses (Business Address Services)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1992 Date: 20240523 Time: 113313     sap01-206 ( 55 ms )