Track Table Changes

Hi,
May I know how to track changes to a table,
eg. what data has been added/updated/deleted by who and when?
i have set rec/client parameter in the profile.
and using SE13, i have tick the log data changes flag of the table.
when using scu3, logging display status, i can see logging is active
and the table logging status is active too.
when using scu3, list of change docs, the page shows
"Analysis without archived log data
No logs found for the selected period"
When clicking on compare, current and history is the same.
We have made a few updates, additions of rows to the tables.
May I know how to view these changes, made by who and when.
What other setting do i have to set?
Thanks.

Hello Lovejoy,
Unfortunetly, the SDN search is not working today for some reason (no sarcasm intended... -Regarding Search ).
When it is back up again, search for the term rec/client. There are also SAP notes on it.
Cheers,
Julius

Similar Messages

  • Track table changes at Schema Level

    Hi,
    I have 40 tables in a schema and correponding 40 history tables in the same schema. If any row is being deleted (or updated) in the parent table, i want to insert the data in history tables.
    Do i need to write 40 separate trigger for this or do i have any option to write a single trigger on the schema so that the changes on the parent table can be inserted in history table.

    Hi,
    I was trying to execute the query for workspace manager,
    BEGIN
    DBMS_WM.GrantSystemPriv (
    'ACCESS_ANY_WORKSPACE, MERGE_ANY_WORKSPACE, '
    || 'CREATE_ANY_WORKSPACE, REMOVE_ANY_WORKSPACE, '
    || 'ROLLBACK_ANY_WORKSPACE',
    'WSMGMT',
    'YES'
    END;
    (which was mentioned in the link http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:4529781014729)
    I am getting below error.
    ORA-06550: line 2, column 4:
    PLS-00201: identifier 'DBMS_WM.GRANTSYSTEMPRIV' must be declared
    ORA-06550: line 2, column 4:
    PL/SQL: Statement ignored
    How to declare that or to clear the error.

  • How to Track the changes made to the custom table field value

    I want to track the changes made to the custom table field value in table maintenance generator.please help me it is very urgent
    Thanks & Regards,
    Kranti

    Hi Satya,
    These are the steps you've to do.
    1. Enable the change document flag in the data element level for the fields of the tables you want to monitor.
    2. Go to transaction SCDO. Create a new change object, and add your table to this object. After generation, you'll get a function module.
    3. Call this function module in the table maintainence generator screen, after the data is saved to the database table. This function module automaticallly writes the changes, with the old and new values, and the fields that were changed to the tables CDHDR and CDPOS.
    4. You can keep track of the changes made to the table by monitoring these tables.
    Regards
    Anil Madhavan

  • Tracking the changes made to the custom table  field value

    Hi all,
           can we track the changes made to the custom table field values. if yes..plz specify how it can be done.
    Example: if i changed the  value of field  'NAME' of table 'YYHCUSTOMER'. i would like to know the old value and the new value of the field. For this, I set the flag 'LOG DATA CHANGES' in the technical settings of the table 'YYHCUSTOMER'.

    -> try TA: SCU3
    regards Andreas

  • How to track the changes to a table and update the other table ?

    Hi Guys,
                   I am looking to track deletion of entries on KONV table and sync these missing entries in an other table which has primary key entries of KONV.
    How to do this.. is ALE change pointer is any good for this purpose ?
    Thanks
    AJ

    Hi Sam,
      In order to track the changes in the KONV table, go to table CDHDR and give objectclass and objectid, you will get all the details.
    Regards,
    ramesh.

  • How to get the Reports of Change Tracking Table in MDM?

    Hi!
    Please tell me how to get the reports of Change Tracking Table in MDM which is a System table, directly from MDM without using any interface.
    Thanks in advance for the reply.
    With Best Regards
    Devendra Pandey

    Hi Devendra,
    MDM can track changes on tables and fields. <u>The level of change tracking, and which tables/fields to track, are configurable in the MDM Console</u>. MDM opens a new database on the same database engine as the MDM repository and writes all change records to this database.
    For information of various steps you can visit
    <a href="http://help.sap.com/saphelp_mdm550/helpdata/en/45/c7b20339ee570ae10000000a114a6b/content.htm">this URL</a>
    Regards,
    Krutarth

  • Tracking the custom table changes

    Hai,
    plz let me know how to track the changes in custom table?
    thankyou.
    Moderator message: please search for available information before asking.
    locked by: Thomas Zloch on Sep 17, 2010 12:55 PM

    Please SEARCH in SCN before posting.

  • Track user changes in customized transparent table

    Greetings..
    How do i to track user changes in my table ? is there any master table that keep track changes made by user on the specific field.? Is there possible if the table have the original and changed data.

    i got the below explanation from other thread, which has explained by an expert, so, take it as reference and interprete according to ur req.
    BEGIN
    Table Events:
    Go to SE11 and open your Ztable
    click on the Table maintenance generator.
    you can find the function group. right
    Take the Function group name and go to Tcode SE37
    and open the Function Group.
    In the Status of the small window of the Function
    group display
    you can find out change requests , Main program and
    Function group Docu tabs.
    Click on Main program and create user defined Include.
    check the sample code below
    Click on main program
    Create user defined include
    User-defined Include-files (if necessary). *
    INCLUDE LZPHIRF... " Subprograms
    INCLUDE LZPHIRO... " PBO-Modules
    INCLUDE LZPHIRI... " PAI-Modules
    Create the below include.
    INCLUDE LZPHIRI01. " PAI-Modules
    Double click on the Include name. you have the below
    code
    Loop at Extract.
    module liste_init_workarea.
    chain.
    field fild1
    field fild2
    field fild n
    module set_update_flag on chain_request.
    You have to add a new module here
    check the below code
    *----User defind module
    Module user_defind_validation.
    endchain.
    Double click on module write code in that.
    Include <Include Name> *
    *& Module user_defind_validation
    Module user_defind_validation.
    Here you can write your own validations.
    field2 = field1 /2.
    field4 = field1 /4.
    if field4 field3.
    message.
    endif.
    EndModule. "user_defind_validation
    Events allow you to change the generated table
    maintenance dialog at predefined positions, which
    cannot be reached by user modules in the screen flow
    logic.
    The user routines are called dynamically at runtime.
    For this reason, the routines must be in a user include
    in the table/view maintenance dialog function group.
    All extended table maintenance global data is available.
    An interface is only required for events 22 and AF.
    The events can be additions or replacements.
    Additional events
    Event 01 before saving the data in the database
    This event occurs before new, changed or deleted
    entries are written to the database
    FORM abc.
    DATA: F_INDEX LIKE SY-TABIX. "Index to note the
    lines found
    LOOP AT TOTAL.
    IF <ACTION> = desired constant.
    READ TABLE EXTRACT WITH KEY <vim_xtotal_key>.
    IF SY-SUBRC EQ 0.
    F_INDEX = SY-TABIX.
    ELSE.
    CLEAR F_INDX.
    ENDIF.
    (make desired changes to the line TOTAL)
    MODIFY TOTAL.
    CHECK F_INDX GT 0.
    EXTRACT = TOTAL.
    MODIFY EXTRACT INDEX F_INDX.
    ENDIF.
    ENDLOOP.
    SY-SUBRC = 0.
    ENDFORM.
    END
    thanq

  • Track of table changes in a database

    how to keep track of table changes in a database.
    Some records have been deleleted, is there away of seeing that change.

    basically, if you havn't already set up a mechanism to track these sorts of changes, they are already lost.
    there are a number of things you can do. one method that we use is a trigger on the table to insert a record into an audit table for every row that gets changed or deleted.
    oracle has some other built in auditing tools that I'm not familiar with though.

  • Tracking the table changes

    Hi All,
    We need to have a trace on the changes(direct/transactional) made to one particular field of a table (LFA1-ESRNR). We have already explored the following options:
    --> Attempting the change log in the table is expected to have a huge hit on the system memory.
    --> Another option of tracking this field is the data base level is ruled out because it's not recommended practice.
    --> The option of logging the changes through vendor master changes is also ruled out because requirement is to track the changes done directly to the table.
    Any pointers to this direction would be highly appreciated.
    Thanks and Regards,
    Ashish

    Hi Ashish ..
    The best way to do is using Change douments .. Since SAP provided the Change doc mainly for this..
    Tables:  CDHDR and CDPOS.
    Tcode:  SCDO.  Vendor Master  : KRED is the Change doc object.
    For this the Corresponding data element of LFA1-ESRNR i.e ESRNR is already flagged with Change Document property.
    What do u mean by directly updating table .. is it in SE11 or SM30 ..
    Then In the Generated Table maintenance program incorporate the Change document logic also .
    <b>reward if helpful</b>

  • Track table data changes (inserts, updates, deletes) including os_user

    Hi ,
    I was given a task by manager to keep track of changes on a given table including os_user who made it.
    Should I create a trigger on it (on any update, insert, delete etc.) or there is a better way of doing it ?
    I think there could be some info already in some data dictionary views or something like it.
    If I CREATE MATERIALIZED VIEW LOG on that table would it help?
    I'm kind of new to that sort of tasks,
    Thanks a lot!

    Leo_Y wrote:
    Hi ,
    I was given a task by manager to keep track of changes on a given table including os_user who made it.
    Should I create a trigger on it (on any update, insert, delete etc.) or there is a better way of doing it ?
    I think there could be some info already in some data dictionary views or something like it.
    If I CREATE MATERIALIZED VIEW LOG on that table would it help?
    I'm kind of new to that sort of tasks,
    Thanks a lot!is application 3-tier like below?
    EndUser<=>browser<=>WebServer<=>ApplicationServer<=>DatabaseServer

  • Tracking the change of value/ New insert within a table

    Hi!
    Can you please suggest any way to track the change/s we are making in the Table. I tried the following:
    1. Activated the Log option for the table in Technical Setting
    2. Through SCU3 we are able to see the changes that has occurred in the table.
    3. I checked the option of tracking of change for a data element in further characteristic of the data element, say for matnr this is active.
    Now problem lies:
    1. The output available shows only the key field/s of the created/deleted record.
    2. No track for the changes of any non-key field(:>(
    Objective is to track any change in any field of any record of the table.
    Please can you suggest on this.
    Best wishes,
    Atanu

    Hi Atanu,
    Change Documents might be what you are looking for. SAP uses these to track changes in all important documents (Material Master, PO, SO..), and these changes can be viewed using CDHDR and CDPOS. For more information on how to enable the same, pls see the following link:
    http://help.sap.com/saphelp_47x200/helpdata/en/2a/fa0b1a493111d182b70000e829fbfe/frameset.htm
    Sudha

  • Any standard table that keep tracks of changes in user attributes

    Hi,
    We have a HR system and we are tyring to find out a standard table that keep tracks of changes(when was it changed,who changed it,what has been changed) in user details like email,address etc.
    Plz let me know the solution
    Thanks
    Bala Duvvuri

    CDHDR
    CDPOS

  • Tracking Table value changes

    Hi all,
    currently we are in the process of tracking the data changes in the following table
    /sapsll/adrcon (GTS specific) but it has been checked for the log data changes in its technical settings
    but still we are unable to track the changes in
    cdpos table
    please provide your valuable inputs
    so that we can track the changes
    cheers
    balu

    Hi,
    The place where we find Transaction Table history is SCU3.
    ===================================================================================================
    The logging flag defines whether changes to the data records of a table should be logged. If logging is activated, every change (with UPDATE, DELETE) to an existing data record by a user or an application program is recorded in a log table in the database.
    Note: Activating logging slows down accesses that change the table. First of all, a record must be written in the log table for each change. Secondly, many users access this log table in parallel. This could cause lock situations even though the users are working with different application tables.
    Dependencies
    Logging only takes place if parameter rec/client in the system profile is set correctly. Setting the flag on its own does not cause the table changes to be logged.
    The existing logs can be displayed with Transaction Table history (SCU3).
    Regards,
    Bhargava

  • Tracking the changes in HRP tables for sending thru IDOC

    Hi ALL,
    We are planning to send iDoc to another SAP system with HR Data from different HRP tables. HRP1000,HRP1001,HRP1005,HRP1008,HRP1013,HRP1050 etc
    If we change any PA infotypes they are linked to pernr and we can easily track the changes but if there is any change in HRP tables how do we track the changes and send them thru idoc.
    Thanks
    Bala Duvvuri

    Kiran,
    I am planning to use tocde PFAL  for both inital loads and delta loads of HR data to other system .Can i get all the changes for HRP tables in PFAL without custom programming?
    Let me explain with an example.
    I changed the text for one of the org units and I can see the changes in HRP1000.but how will i send this data to another SAP system using PFAL ,how will i track those changes.
    I heard that we can enable change pointers on each and every field in all the infotypes,so when i change the org unit text and  it is one of the field in PA0001 of every employee a change pointer is triggered .is that true
    Thanks
    Bala Duvvuri
    Edited by: Bala Duvvuri on May 16, 2010 8:33 AM

Maybe you are looking for

  • How do i set an alias @me as my default account on my iphone?

    it appears you cant change your main @me.com address so...I have set up my icloud mal on my desktop to use an alias as default accout but cant seem to do it on my iphone.

  • How to recover a deleted document library webpart with files in it?

    Hi,  I accidentally deleted a document library webpart with folders and files in it. Can someone help how to recover it? What do you think happens to the files? I checked the recycle bin, there is no any deleted file related to the missing files. Whe

  • I can't get the file attachment in a web form to work

    I have a web form made in Business Catalyst that I'm having some problems with. I have added a file attachment option, but I can't get this to work properly. When a user chooses a file and sends the form, the message that is being sent includes the n

  • EREC - SAP When an external candidate registers - default email

    Hello All, When an external candidate registers on E Recruitment does a default email go to his email id with the user id & password. Please let me know if any standard workflow is avaiable? Regards, Poornima

  • CS5 on Yosemite ESTK performance

    This is a very specific scenario: I'm running legacy CS5 on the new Yosemite OS on my Mac laptop, with the Java Runtime 6 making it possible. http://www.macworld.co.uk/how-to/mac-software/how-make-photoshop-cs5-run-in-mac-os-x-yosem ite-3596952 While