‎2010 Mar 15 7:28 AM
HI All
the table USREXTID has the flag log data changes on and I want to identify if some API which
i can use to read this logs from the table ?
Regards
James
Edited by: James Herb on Mar 15, 2010 8:56 AM
‎2010 Mar 15 8:02 AM
‎2010 Mar 15 8:02 AM
‎2010 Mar 15 10:10 AM
Hi
There is APi like bapi or FM method that can give this data ?
Regards
James
‎2010 Mar 15 10:19 AM
I don't think there is any. Have a look at SCU3 how it's done there.
The table is DBTABLOG by the way, DBTABPRT is not in use any more since a few releases.
Thomas
‎2010 Mar 15 10:21 AM
‎2010 Mar 15 10:27 AM
> You can use FM ME_CHANGEDOC_READ.
No, this is for reading change documents for purchasing documents from CDHDR/CDPOS, not what the OP wants.
Thomas
‎2010 Mar 15 11:15 AM
HI Tomas,
i do some changing on table USREXTID but the table DBTABLOG remain empty,
there is a place which i need to activate something ?
Regards
James
‎2010 Mar 15 11:25 AM
Hi,
did you try to see what transaction SCU3 displays? If SCU3 displays changes then logs for tables stored in different table for your release (maybe DBTABPRT).
‎2010 Mar 15 11:52 AM
Table logging must be activated for the client (or all clients) in system parameter "rec/client", check in tx RZ11, this can be set by system administrators (also called "basis people")
Thomas
‎2010 Mar 16 6:49 AM
HI Thomas
So what you are saying that we have not FM or class which we can use in order to get the table
data like changes on DB records etc..
Regards
James
‎2010 Mar 16 10:20 AM
I don't know any such function or method, in the past I used to code the access to DBTABLOG myself.
Thomas
‎2010 Mar 16 10:37 AM
>
> I don't know any such function or method, in the past I used to code the access to DBTABLOG myself.
Why would you do that ? I mean why cant the business use SCU3 trxn, any specific reason ?
Edited by: Suhas Saha on Mar 16, 2010 4:08 PM
‎2010 Mar 16 10:41 AM
Yes, one thing is that business users often don't have access to S* transactions, in another case I wanted to integrate the display of table log entries in an application after pressing a button, and with a little less technical appeal to it, and yet another case was to combine CDHDR/CDPOS and DBTABLOG details into one neato report.
Plus, it's really not that difficult, as you know.
Thomas
‎2010 Mar 16 10:45 AM
>
> another case was to combine CDHDR/CDPOS and DBTABLOG details into one neat report.
I was guessing this might be the potential cause
‎2010 Mar 15 8:02 AM
Hi,
The USREXTID table is Assignment of External ID to Users.
You can use select querry on this table and you will get cname,cdate and ctimei.e.Modified by,date and time.
Regards,
Pravin
‎2010 Mar 15 8:12 AM
The changes are stored on table DBTABPRT please search Log for details! Please find here the details pertaining to the changes in you table. SCU3 would be the correct t-code
Regards
Tatenda