Ansicht
Dokumentation

VIEW_MARK_WRITE - View-Markierung in Protokolltabelle schreiben

VIEW_MARK_WRITE - View-Markierung in Protokolltabelle schreiben

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

Funktionalität

Klammerung der Tabellenprotokolle innerhalb aggregierter Objekte mit dem Ziel, Änderungen an Customizing-Einstellungen bezogen auf Customizing-Objekte und nicht nur auf Dictionary-Tabellen auswerten zu können.

Die "Klammern" werden für jede Änderung an einem Customizing-Objekt in der Protokolltabelle DBTABLOG in Form von zwei Markier-Einträgen abgelegt:

1. Eintrag vor dem Zugriff auf die dem Customizing-Objekt unterge- ordneten Objekte wie z.B. Dictionary-Tabellen.

2. Eintrag danach.

Beispiel

DATA: ddobjects TYPE stprt_tablist.

* DDobjects mit allen Elementen der Stückliste aus der Pflegetransaktion

* SOBJ füllen (s. Tabelle OBJS).
* CUST_OBJ_1 sei aus den Dictionary-Tabellen TABLE1, TABLE2 und TABLE3
* zusammengesetzt.

...

* User-Kommando "speichern"

CALL FUNCTION 'VIEW_MARK_WRITE'
     EXPORTING
          objname   = cust_obj_1
          begin     = 'X'
*         OBJTYPE   = 'T'
      TABLES
           ddobjects = ddobjects
     EXCEPTIONS
           OTHERS    = 1.
INSERT / UPDATE / MODIFY / DELETE table2 ... .
* und/oder
INSERT / UPDATE / MODIFY / DELETE table1 ... .
* und/oder
INSERT / UPDATE / MODIFY / DELETE table3 ... .

CALL FUNCTION 'VIEW_MARK_WRITE'
     EXPORTING
           objname   = cust_obj_1
           begin     = space
*          OBJTYPE   = 'T'
      TABLES           ddobjects = ddobjects
      EXCEPTIONS
           OTHERS    = 1.

...





Parameter

BC_SET
BEGIN
CLIDEP
DDOBJECTS
IV_ACTIVITY_ID
IV_PROJECT_ID
OBJNAME
OBJTYPE

Ausnahmen

Funktionsgruppe

SVPR

Vendor Master (General Section)   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3459 Date: 20240604 Time: 064128     sap01-206 ( 33 ms )