<?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: Write validations in Table maintenance generator in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477067#M223590</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;Go to Se80 and in the function group in which u have created the table maintenance.&lt;/P&gt;&lt;P&gt;Then in the PAI of the table maintenance screen create a &lt;/P&gt;&lt;P&gt;'MODULE before_save  ON CHAIN-REQUEST'. This will be in the chain-endchain.&lt;/P&gt;&lt;P&gt;In this module you can put your validation code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sandeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Jul 2006 03:20:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-07-26T03:20:15Z</dc:date>
    <item>
      <title>Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477066#M223589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    How do we write our own validations (In  which event) in table maintenance generator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem was, I have created Ztable with fields UNIT and Desc and created table maintenance generator to maintain the table... So I am able to create new entrieas and delete existing entries from the table...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now my questation was:   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When i am deleting unit from my table I need to check wether this unit is used in another table or not...If so I should not allow for the deletion and throw error message...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rayudu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2006 02:43:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477066#M223589</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-26T02:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477067#M223590</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;Go to Se80 and in the function group in which u have created the table maintenance.&lt;/P&gt;&lt;P&gt;Then in the PAI of the table maintenance screen create a &lt;/P&gt;&lt;P&gt;'MODULE before_save  ON CHAIN-REQUEST'. This will be in the chain-endchain.&lt;/P&gt;&lt;P&gt;In this module you can put your validation code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sandeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2006 03:20:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477067#M223590</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-26T03:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477068#M223591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandeep,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; thnaks for info... but &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table maintenance generated following code....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Validation is:&lt;/P&gt;&lt;P&gt;  SELECT SINGLE yunit INTO LV_UNIT &lt;/P&gt;&lt;P&gt;      FROM YQ002 &lt;/P&gt;&lt;P&gt;      WHERE YUNIT = YQ001-YUNIT.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    MESSAGE E000(ZM) with ' UOM used in table 'YQ002' '.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table maintenance code as like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;  MODULE LISTE_INITIALISIEREN.&lt;/P&gt;&lt;P&gt;  LOOP AT EXTRACT WITH CONTROL&lt;/P&gt;&lt;P&gt;   TCTRL_YQ001 CURSOR NEXTLINE.&lt;/P&gt;&lt;P&gt;    MODULE LISTE_SHOW_LISTE.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt;  MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.&lt;/P&gt;&lt;P&gt;  MODULE LISTE_BEFORE_LOOP.&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 YQ001-YUNIT .&lt;/P&gt;&lt;P&gt;      FIELD YQ001-YDESC .&lt;/P&gt;&lt;P&gt;      MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST.&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;    FIELD VIM_MARKED MODULE LISTE_MARK_CHECKBOX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CHAIN.&lt;/P&gt;&lt;P&gt;      FIELD YQ001-YUNIT .&lt;/P&gt;&lt;P&gt;      MODULE LISTE_UPDATE_LISTE.&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  MODULE LISTE_AFTER_LOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2006 03:49:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477068#M223591</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-26T03:49:45Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477069#M223592</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In a Table Maintenance generator, you can do the required validations in the Flow Logic of the screen ( either in the PBO or the PAI). But I guess the better way to implement this functionality would be to code the required logic in the &amp;lt;b&amp;gt;events&amp;lt;/b&amp;gt;. If you are new to the &amp;lt;b&amp;gt;events&amp;lt;/b&amp;gt; concepts, go to SE11&lt;DEL&gt;&amp;gt;Display Table&lt;/DEL&gt;&amp;gt;Utilities&lt;DEL&gt;&amp;gt;Table Maintenance Generator&lt;/DEL&gt;&amp;gt;Environment--&amp;gt;Events. Please get back incase you have further doubts with regads to this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Saikiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2006 04:06:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477069#M223592</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-26T04:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477070#M223593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi saikiran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I tried events 03 and 01 .. but I am not getting selected lines from table control to validate...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And when I throw error message I am not able to edit further....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you help me out on this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rayudu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2006 08:39:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477070#M223593</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-26T08:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477071#M223594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  I am trying to use event 03 to do validations...But I am not getting proper data from field symbols...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any body help me....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is some help..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Event 03: Before Deleting the Display Data  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This event occurs before selected entries are sent to the trash with the 'Delete' function. Other activities can be performed, for example checking whether the entries can be deleted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Realization&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This event has no standard routine. The following global data is available for the realization of the user routine:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;internal table EXTRACT... But I didnt  understant properly....&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;http://help.sap.com/saphelp_47x200/helpdata/en/91/ca9f0ea9d111d1a5690000e82deaaa/frameset.htm&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rayudu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Aug 2006 09:59:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477071#M223594</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-01T09:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477072#M223595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi rayudu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. internal table EXTRACT... But I didnt understant properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we have to use offset concept.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LocID = Extract+3(6)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; where mandt would be occuping first 3 charactes &lt;/P&gt;&lt;P&gt;  the next six would be our location id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. EXTRACT contains&lt;/P&gt;&lt;P&gt;  all the characters of our table,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. we  have to fetch the data&lt;/P&gt;&lt;P&gt;  using offset concept.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Aug 2006 10:09:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477072#M223595</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-01T10:09:36Z</dc:date>
    </item>
    <item>
      <title>Re: Write validations in Table maintenance generator</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477073#M223596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes Amith,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Correct We need to use offset address... But the problem here is I am not getting correct record in &amp;lt;EXTRACT&amp;gt;.... Its always contains last record of table....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rayudu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Aug 2006 06:32:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/write-validations-in-table-maintenance-generator/m-p/1477073#M223596</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-02T06:32:45Z</dc:date>
    </item>
  </channel>
</rss>

