<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Track user changes in customized transparent table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707192#M1295945</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Create a table maintenence and then in the code of this generated view update another table with the user name, date and old value when ever the table is maintained.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Madan.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Jun 2009 02:36:50 GMT</pubDate>
    <dc:creator>madan_ullasa</dc:creator>
    <dc:date>2009-06-11T02:36:50Z</dc:date>
    <item>
      <title>Track user changes in customized transparent table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707191#M1295944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Greetings..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 01:52:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707191#M1295944</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-11T01:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: Track user changes in customized transparent table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707192#M1295945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Create a table maintenence and then in the code of this generated view update another table with the user name, date and old value when ever the table is maintained.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Madan.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 02:36:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707192#M1295945</guid>
      <dc:creator>madan_ullasa</dc:creator>
      <dc:date>2009-06-11T02:36:50Z</dc:date>
    </item>
    <item>
      <title>Re: Track user changes in customized transparent table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707193#M1295946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is it possible to retrieve data from table maintenance ? This mean i need to create another table to fill the changes value, sorry I'm bit lost here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 02:50:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707193#M1295946</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-11T02:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: Track user changes in customized transparent table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707194#M1295947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is possible. You can access the field in the generated code of the table maintenence... Once you get these values, update the username, date and old values in another custome table..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds,&lt;/P&gt;&lt;P&gt;Madan..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 03:00:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707194#M1295947</guid>
      <dc:creator>madan_ullasa</dc:creator>
      <dc:date>2009-06-11T03:00:01Z</dc:date>
    </item>
    <item>
      <title>Re: Track user changes in customized transparent table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707195#M1295948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From your requirement some of the terms are not much clear. What do you mean by Customized Transparent Table? What kind of changes you want track in the Table? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Transparent Table -&amp;gt; Technical Settings -&amp;gt; You can check the Log data Changes Checkbox. Please go through the documentation for the dependency scenarios which you need to take care.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use the TX : SCU3 to evaluate the log of the changed Table.Have a look at the following link for some details:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c7/69bcd2f36611d3a6510000e835363f/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c7/69bcd2f36611d3a6510000e835363f/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Samantak.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 03:48:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707195#M1295948</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-11T03:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: Track user changes in customized transparent table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707196#M1295949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;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.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="24" type="ul"&gt;&lt;P&gt;BEGIN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Events:&lt;/P&gt;&lt;P&gt;Go to SE11 and open your Ztable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;click on the Table maintenance generator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can find the function group. right&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take the Function group name and go to Tcode SE37 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and open the Function Group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Status of the small window of the Function &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;group display &lt;/P&gt;&lt;P&gt;you can find out change requests , Main program and &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function group Docu tabs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click on Main program and create user defined Include. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check the sample code below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click on main program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create user defined include&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User-defined Include-files (if necessary). * &lt;/P&gt;&lt;P&gt;***********************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE LZPHIRF... " Subprograms &lt;/P&gt;&lt;P&gt;INCLUDE LZPHIRO... " PBO-Modules &lt;/P&gt;&lt;P&gt;INCLUDE LZPHIRI... " PAI-Modules &lt;/P&gt;&lt;P&gt;Create the below include. &lt;/P&gt;&lt;P&gt;INCLUDE LZPHIRI01. " PAI-Modules&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Double click on the Include name. you have the below &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at Extract.&lt;/P&gt;&lt;P&gt;module liste_init_workarea.&lt;/P&gt;&lt;P&gt;chain.&lt;/P&gt;&lt;P&gt;field fild1&lt;/P&gt;&lt;P&gt;field fild2&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;field fild n&lt;/P&gt;&lt;P&gt;module set_update_flag on chain_request.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************************************&lt;/P&gt;&lt;P&gt;You have to add a new module here &lt;/P&gt;&lt;P&gt;check the below code&lt;/P&gt;&lt;P&gt;*********************************************&lt;/P&gt;&lt;P&gt;*----User defind module&lt;/P&gt;&lt;P&gt;Module user_defind_validation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Double click on module write code in that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Include &amp;lt;Include Name&amp;gt; * &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Module user_defind_validation&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Module user_defind_validation.&lt;/P&gt;&lt;P&gt;Here you can write your own validations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;field2 = field1 /2.&lt;/P&gt;&lt;P&gt;field4 = field1 /4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if field4 field3.&lt;/P&gt;&lt;P&gt;message.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EndModule. "user_defind_validation&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;Events allow you to change the generated table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maintenance dialog at predefined positions, which &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cannot be reached by user modules in the screen flow &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The user routines are called dynamically at runtime. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this reason, the routines must be in a user include &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the table/view maintenance dialog function group. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All extended table maintenance global data is available. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An interface is only required for events 22 and AF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The events can be additions or replacements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additional events&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Event 01 before saving the data in the database&lt;/P&gt;&lt;P&gt;This event occurs before new, changed or deleted &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;entries are written to the database&lt;/P&gt;&lt;P&gt;FORM abc.&lt;/P&gt;&lt;P&gt;DATA: F_INDEX LIKE SY-TABIX. "Index to note the &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lines found&lt;/P&gt;&lt;P&gt;LOOP AT TOTAL.&lt;/P&gt;&lt;P&gt;IF &amp;lt;ACTION&amp;gt; = desired constant.&lt;/P&gt;&lt;P&gt;READ TABLE EXTRACT WITH KEY &amp;lt;vim_xtotal_key&amp;gt;.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;F_INDEX = SY-TABIX.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;CLEAR F_INDX.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;(make desired changes to the line TOTAL)&lt;/P&gt;&lt;P&gt;MODIFY TOTAL.&lt;/P&gt;&lt;P&gt;CHECK F_INDX GT 0.&lt;/P&gt;&lt;P&gt;EXTRACT = TOTAL.&lt;/P&gt;&lt;P&gt;MODIFY EXTRACT INDEX F_INDX.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="24" type="ul"&gt;&lt;P&gt;END&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;thanq&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2009 03:48:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/track-user-changes-in-customized-transparent-table/m-p/5707196#M1295949</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-11T03:48:31Z</dc:date>
    </item>
  </channel>
</rss>

