Page 1 of 1

SCU3 zeigt keine Änderungen

PostPosted: Tue May 08, 2018 2:46 pm
by Mirac4164
Hallo,

wir haben eine kundeneigene Tabelle die in den technischen Einstellungen das Flag "Datenänderungen protokollieren" gesetzt hat.
Zu der Tabelle gibt es eine View. In dieser View kann ich über Hilfmittel->Änderungsprotokolle mir diese anzeigen. Wenn ich über die View die Daten ändere geht das auch, also es wird was angezeigt, aber wenn z.B. der Tabelleninhalt über einen Report verändert wird z.b. mittels INSERT INTO ztabr VALUES lv_ztab, dann finde ich nichts in den Protokollen.

Muss ich noch extra was einstellen, oder gilt das Protokoll der View auch nur für die Änderung über die View? Und wenn ja, wie kann ich einsehen, wie die daten durch einen Report geändert wurden?

Vielen Dank und grüße

Re: SCU3 zeigt keine Änderungen

PostPosted: Fri May 11, 2018 8:42 am
by Tron
Moin.
Es gibt 2 Tabellen, in denen Aufzeichnungen protokolliert werden.
1.) DBTABLOG
2.) CDHDR und CDPOS
schau doch mal mit SE16N nach, ob Du dort etwas findest.
gruß Jens

Re: SCU3 zeigt keine Änderungen

PostPosted: Tue Jun 19, 2018 1:49 pm
by Mirac4164
Hallo Jens,

ich komme jetzt leider erst dazu zu antworten.
In der Tab. DBTABLOG ist was drinne. In den anderen beiden nicht.
Was müsste da drinne stehen?
Grüße und Danke

Re: SCU3 zeigt keine Änderungen

PostPosted: Tue Jun 19, 2018 1:58 pm
by Mirac4164
aber dennoch die frage warum sehe ich die Änderung, die in der DBTABLOG drinne sind, nicht unter Hilfmittel->Änderungsprotokolle in der jeweiligen view der Tabelle?

Re: SCU3 zeigt keine Änderungen

PostPosted: Thu Jun 21, 2018 10:18 am
by Jane5204
Hallo,

Tabellenprotokollierungen sollte man nur für kleine Tabelle einschalten und ansonsten über Änderungsbelege ge-hen, welche dann in der CDHDR und CDPOS stehen.

Sobald du die Protokollierung eingestellt hast wird IMMER ein Eintrag in die Tabelle DBTABLOG geschrieben.

Änderst du die Tabelle über dein Programm steht in dem Feld Tabellenname die Tabelle und in dem Feld Pro-grammname das Programm,

Änderst du die Tabelle über ein Pflegeview steht in dem Feld Tabellenname der Pflegeviewname und in dem Feld Programmname das Programm SAPMSVMA (für die SM30).

Wenn du nun über den View die Änderungsprotokolle ansiehst steigt das Programm mit dem Viewname als Tabel-lenname ein und deswegen siehst du nur die Änderungen, welche du mit diesem View gemacht hast !

Am besten gehst du direkt in die Tabelle DBTABLOG oder über die SCU3 entweder mit dem View oder direkt mit der Tabelle

VG