How to identify a Table - Edit or Table Amendment in SAP

Dear Experts,
There are two options to edit the data existing in the DB tables in ABAP dictionary.
1. Through SE16N and entering &SAP_EDIT.But any amendment in SAP data thorugh this step is recorded in tables :
SE16N_CD_DATA
SE16N_CD_KEY
2. Thorugh SE16 and going to ABAP Debugger and going through
if code = 'SHOW'.
set titlebar 'TAB' with name 'anzeigen'(100).
elseif code = 'EDIT'.
set titlebar 'TAB' with name 'ändern'(101).
elseif code = 'INSR'.
set titlebar 'TAB' with name 'einfügen'(102).
elseif code = 'ANVO'.
set titlebar 'TAB' with name 'einfügen'(102).
elseif code = 'DELE'.
set titlebar 'TAB' with name 'löschen'(103).
endif.
and changing the variable CODE to "SHOW" during the debigging.But my question is how to trace these kind of amendments in system?
If anybody changes these important data thorugh the 2nd step,how to track?
Regards,
Soumick

Restrict the authorisation to &sap_edit.
Moreover deleting the entires of a table in debugging mode should be totally avoided  because such things can't be tracked ( I think) and leads to inconsistency in the data.I hope none will be having the authorisation to change the values in debugging unlike in Dev and Qaulity servers.
Thanks,
K.Kiran.

Similar Messages

  • How to identify migrated rows on a table

    Hi, folks,
    I'm wondering how to identify migrated rows on a table.
    I understand that ANALYZE generates data into CHAINED_ROWS. The Oracle document implies that this table has both CHAINED ROWS and MIGRATED ROWS. FYI:
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14231/general.htm#sthref1881
    But how can I tell migrated rows from chained rows.
    Thanks!
    Alex

    im also not looking to ExporttoExcel feature on ADF just copy all the records displayed on a table
    im also not looking to ExporttoExcel feature on ADF just copy all the records displayed on a table ,
    Hi you can set the property( exportedRows) of exportListener
    you can limit the number of rows to download
    chekout documentaion
    ADF RichClient API - af:exportCollectionActionListener

  • How to identify new records in a table using OBIEE

    Hi,
    I have price change table as and when a record comes into this table i have to generate an alert. Then show a report with the price changes on which i can invoke an action to go into my transactional system to make the chnage. And once the change is made the process again starts to look for any new price chnage records that are recieved.
    Could anyone pls tell me how to identify new records in a table.
    Rgds

    SELECT ID, LastName, FirstName,
    RANK() OVER (PARTITION BY LastName,
    FirstName ORDER BY ID) AS SeqNumber
    FROM
    (SELECT ID, LastName, FirstName
    FROM Customers
    WHERE (LastName, FirstName) IN
    (SELECT LastName, FirstName
    FROM Customers
    GROUP BY LastName, FirstName
    HAVING COUNT(*) > 1)

  • How to identify the Oracle Edition ?

    Hai All,
    How to identify the oracle edition ( standard, enterprise etc...) running in a machine?
    Please help
    Shiju.

    Even if you have explicitly deselected the additional feature of the Enterprise Edition, If you have installed Oracle Enterprise Edition, then you have an Oracel Enterprise Edition Installed, and you must have a license to support your installation. There are several kinds of Edition, you may choose the one that best fits your needs.
    Oracle Enterprise Edition:
    Enterprise Edition is the full (top of the range) version or the Oracle Database Server. Options like RAC, Partitioning, Spatial, etc. can be purchased separately to enhance the functionality of the database.
    Oracle Standard Edition:
    Standard Edition is designed for smaller businesses and enterprises. It offers a subset of the features/ functionality implemented in Enterprise Edition. Database options like Data Guard, Partitioning, Spatial, etc. is not available with Standard Edition (from 10g one can use RAC with Standard Edition). Standard Edition can only be licensed on servers with a maximum capacity of four processors.
    Oracle Standard Edition One:
    Standard Edition One is a low cost, entry-level version of the Oracle Standard Edition database server. Standard Edition One can only be licensed on small servers with a maximum capacity of two processors.
    Oracle Personal Edition:
    Personal Oracle is a single user version of the database server. It is mostly the same as Enterprise Edition, but doesn't support advanced options like RAC, Streams, XMLDB, etc.
    Oracle Lite:
    Oracle Light is a database engine that can be used on mobile platforms like cell phones and PDA's.
    Oracle XE:
    Express Edition (XE) is a free, downloadable version of the Oracle database server. Oracle XE can only be used on single processor machines. It can only manage up to 4 GB of data and 1 GB of memory. ISVs can embed XE in 3rd party products and redistribute it freely.

  • How i can access and edit the table of database(.mdb) file through Labview

    Dear sir,
    I want to access and edit the table of database(.mdb) file through Labview and it should save.
    please tell me how i can do it.
    i am waiting for reply.
    regards
    Rajendra

    there are options aplenty for this.  First off, do you have the database connectivity toolset?  If so, You can do it from there.  Following the examples in labview. Or you can do a search for ADO or access database, and find plenty of VIs that can do this. 
    Paul <--Always Learning!!!
    sense and simplicity.
    Browse my sample VIs?

  • How to identify the hidden columns in table by using af:panelCollection

    Hi,
    We are using af:panelCollection tag for a table to show personalization features. i.e. to hide or disaply colums in the table.
    We also have a print button to print data in the table. the issue is when we hide any column in teble using the personalization feature given by af:panelCollection , we can see the hidden columns also on the page to be printed.which should not happen.
    For printing table we cant use showPrintablePageBehavior coz it prints data on current page only where as we also have Print all data button which should print all data on table which is not visible on scrren due to pagination.
    Using ADF 11.1.1.5.0 and JSF 2.0 . Please help how to capture whci colums are made hidden.
    The code used for printing data is
    <div class="print_data">Print Current Data</div>
    <ahref="printCurrentData.jsp" target="_blank" class="left">
    <img src="print.png" alt="abc"
    width="24" height="22" border="0"/></a>
    <div class="print_data">Print All Data</div>
    <ahref="printAllData.jsp" target="_blank" class="left">
    <img src="print.png" alt="abc"/></a>
    Edited by: 924834 on Aug 27, 2012 4:27 AM
    Edited by: 924834 on Aug 27, 2012 4:28 AM

    There are some things which don't add up here.
    You are using jdev 11.1.1.5.0 which only comes with jsf 1.2, but you are using jsf 2.0?
    Then you are using jsp instead of jsf which are the normal way to go for jsf.
    Can you please clarify on this?
    How is the printCurrentData.jsp setup? Do you have a table on it based on the same iterator as on the visible page with the hidden column?
    Timo

  • How to Identify unused columns in a table

    Hiiya..
    Is there a way to find out that following columns of table X,Y, Z have never been used. So that, I can check with the FCs and mark them un-used (using ALTER TABLE).
    I don't want to go through every line of (avlbl) PLSQL code to identify that so and so column of so and so table has never been used. Is there any view or any sys proc/pkg using which I can identify them.
    TIA

    Guido
    Not getting you exactly. What I am doing is pick all the columns one by one and search in all_source (like where TEXT like %COLUMN_NAME%). Now what about 'AND <UnusedColumn> IS NULL'
    Sidhu

  • How to identify the row in the table ? and pass it ?

    I have a report region
    report is based on query "SELECT * FROM EMP".
    The output shows 14 row from emp table..
    Ename     Job Sal     Comm
    ALLEN      SALESMAN      1600      300
    WARD      SALESMAN 1250      500
    MARTIN      SALESMAN      1250      1400
    KING      PRESIDENT      5000      
    TURNER      SALESMAN 1500      0
    now what i want is when i click on a row , say King row ,
    i want a popup box with " KING      PRESIDENT      5000      "
    i want all the column to be passed as parameter based on the row i click.
    how can we do that ?

    Sure - You need to also select the empno in your report. In the report attributes, you click on the empno field, and you can make it a report link. You would basically create a 2nd page which will be your pop-up, and create an item called P2_EMPNO (assuming your 2nd page is page 2).
    Then on your pop-up page, you can use that empno to fetch the other fields. Either by using an automated-row fetch, or other means.
    If you want a quick tutorial on making pop-ups, check here. Any questions, post back.
    http://www.oracle.com/technology/products/database/application_express/howtos/how_to_create_custom_popups.html

  • How to identify the required version of SAPINST and other SAP software?

    I have a dell poweredge machine with quad processor .
    On this we installed win 2k3 std x86
    when I go to my computer and properties, it shows me intel processor, and win 2k3 x86_64
    Then I download the IA64 verison and X86 versions of PI71 and related Oracle software.
    I tried installing Oracle 10g IA64 and it showed me an error message
    Then i installed I386 Oracle 10g and it installed successfully.
    While installing Pi71 software, it started promptint me that Oracle software is not found.
    So after a couple of hours of struggle and research< i installed AMD64 Oracle 10G and this got recognized by the PI71 software.
    My questionw rt the abvoe is - when my computer says it has x86_64 version of OS on an intel xeon processor, how did the AMD64 got into picture?
    So how to correctly identify which version of SAP software to download?
    Please advise - I am novice regarding OS and related issues...
    Thank,
    Ven

    IA64bit means Intel Itenium Processor.
    AMD64=(X64bit) means Intel Core 2 Duo
    This X64bit technologies invented by AMD so its called AMD64.
    Regards,
    Nikunj Thaker

  • How to identify whether a TCode is for SAP query or for a customized TCode

    Hi,
    We have a list of TCodes starting with Y_*
    Some of these TCodes could be related to SAP Queries and some could be real custom transactions. How do I find out which one of those are related to SAP queries and which ones are related to custom SAP transactions?
    I have already checked table TSTC for the program names of these Transactions, but the program name field (PGMNA) is blank. Also in TCode SE93 the transaction mentioned is START_REPORT. Also for some, when I go to the transaction (Y_*) and then environment->status to check the program name the values found are something like AQ11FI==========F10A==========.
    Please help on how to identify whether a TCode is actually for an SAP query or for a customized transaction.
    Thanks in advance.
    Mick

    Thanks Anil.
    In TSTC, the filed for program name is blank. Therefore I would have to go to each and every transaction (I  have around 250 Y_* TCodes with me) and then to environment->status to get the program name and then check whether it is A......
    Is there any easier way to know whether a TCode refers to an SAP query or a custom developed transactions/program.
    Mick

  • How to identify a rehire candidate?

    Hi,
    Please let us know if you have worked on the following:
    1) How can we identify in e-recruiting that an external candidate was a previous employee of the company at some point in time? OR how to identify that the candidate had a record in SAP PA in the company?
    2) what exactly is the difference between the "deleting external candidate" and " delete external candidate registration" ? is it only that the "delete external cand registration" first closes all the open applications/assignments to requisition and then deletes the details? or some more differerences are there?
    Also can you provide more information on "Store Legal Periods"? Can we define these periods based on some other criteria apart from Country/city criteria? if so how?
    Thanks,

    1) How can we identify in e-recruiting that an external candidate was a previous employee of the company at some point in time? OR how to identify that the candidate had a record in SAP PA in the company?
    You can identify in R/3 in INFOTYPE 0001 go to over view you will find all information of employee history
    2) what exactly is the difference between the "deleting external candidate" and " delete external candidate registration" ? is it only that the "delete external cand registration" first closes all the open applications/assignments to requisition and then deletes the details? or some more differerences are there?
    I belive both are one and same please what expert will say
    Best Regards

  • In E-recruiting how to identify a rehire candidate?

    Hi,
    Please let us know if you have worked on the following:
    1) How can we identify in e-recruiting that an external candidate was a previous employee of the company at some point in time? OR how to identify that the candidate had a record in SAP PA in the company?
    2) what exactly is the difference between the "deleting external candidate" and " delete external candidate registration" ? is it only that the "delete external cand registration" first closes all the open applications/assignments to requisition and then deletes the details? or some more differerences are there?
    Also can you provide more information on "Store Legal Periods"? Can we define these periods based on some other criteria apart from Country/city criteria? if so how?
    Thanks,

    1) How can we identify in e-recruiting that an external candidate was a previous employee of the company at some point in time? OR how to identify that the candidate had a record in SAP PA in the company?
    You can identify in R/3 in INFOTYPE 0001 go to over view you will find all information of employee history
    2) what exactly is the difference between the "deleting external candidate" and " delete external candidate registration" ? is it only that the "delete external cand registration" first closes all the open applications/assignments to requisition and then deletes the details? or some more differerences are there?
    I belive both are one and same please what expert will say
    Best Regards

  • How to identify tables use currency as foreign keys?

    Currently we have identified some currencies that needed to updated to ISO values and others as obsolete(eg. some EURO countiries set to EUR) in ECC
    So my question is how to efficiently locate those foreign keys tables in ECC?
    Thx and Best Grds
    David

    I do not think I fully understand your question but I will give it a shot.
    If you are trying to locate a foreign key, then proceed as follows.
    1.  Transaction Code: SE11
    2.  Enter the table in question.  For example BSEG
    3.  Select a table. For example BUKRS or KUNNR
    4.  Click on Foreign Keys.  The symbol or icon is a key with an arrow pointing down. It is before Srch Help.
    5. A screen will pop-up with the foreign key fields and tables where you can you the CHECKTABLE.
    Or enter table using SE11: GLPCT
    2.  Select RTCUR
    3.  Click on Foreign Keys
    3.  In the pop-up screen,  double click on TCURC in the check table field.
    Hopes the above provides you with a clue.
    Elias
    Edited by: Elias Akorli on Dec 7, 2009 2:29 PM

  • How to identify missing records in a single-column table?

    How to identify missing records in a single-column table ?
    Column consists of numbers in a ordered manner but the some numbers are deleted from the table in random manner and need to identify those rows.

    Something like:
    WITH t AS (
               SELECT 1 ID FROM DUAL UNION ALL
               SELECT 2 ID FROM DUAL UNION ALL
               SELECT 3 ID FROM DUAL UNION ALL
               SELECT 5 ID FROM DUAL UNION ALL
               SELECT 8 ID FROM DUAL UNION ALL
               SELECT 10 ID FROM DUAL UNION ALL
               SELECT 11 ID FROM DUAL
    -- end of on-the-fly data sample
    SELECT  '[' || (id + 1) || ' - ' || (next_id - 1) || ']' gap
      FROM  (
             SELECT  id,
                     lead(id,1,id + 1) over(order by id) next_id
               FROM  t
      where id != next_id - 1
    GAP
    [4 - 4]
    [6 - 7]
    [9 - 9]
    SQL> SY.
    P.S. I assume sequence lower and upper limits are always present, otherwise query needs a little adjustment.

  • How to identify fact and dimension tables

    Hi ,
    We are having the list of parent child relation info for each database tables. Based upon the parent child tables ,needs to identify which table is fact ,which table is dimension .Could you please help me how to identify the fact table and dimensions tables ?
    Thanks in advance

    Hi,
    Refer this link........
    http://www.oraclebidwh.com/2007/12/fact-dimension-tables-in-obiee/
    Please mark if it helps you.......

Maybe you are looking for