<?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: how to save data in database table using module pool? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487308#M838447</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;case 'OK_CODE'.&lt;/P&gt;&lt;P&gt;WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;perform fill_data on commit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;&lt;STRONG&gt;Commit work.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and in perform following is written.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form FILL_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY zemployee542 FROM ZEMPLOYEE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MESSAGE S001(ZCA).&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 1002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " FILL_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you need to write commit work outside the perform to trigger the subroutine(on commit).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Neeraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Mar 2008 08:56:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-05T08:56:25Z</dc:date>
    <item>
      <title>how to save data in database table using module pool?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487307#M838446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;when i m clicking the save button on the screen , the data should get saved in the database table.&lt;/P&gt;&lt;P&gt;i'm doing the followin but still i am not getting the desired output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case 'OK_CODE'.&lt;/P&gt;&lt;P&gt;WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;perform fill_data on commit.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and in perform following is written.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form FILL_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY zemployee542 FROM ZEMPLOYEE.&lt;/P&gt;&lt;P&gt;COMMIT work.&lt;/P&gt;&lt;P&gt;MESSAGE S001(ZCA).&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 1002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " FILL_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;zemployee is my internal table nad zeployee542 is my database table tht i have made using se11 transaction.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:51:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487307#M838446</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T08:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: how to save data in database table using module pool?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487308#M838447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;case 'OK_CODE'.&lt;/P&gt;&lt;P&gt;WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;perform fill_data on commit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;&lt;STRONG&gt;Commit work.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and in perform following is written.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form FILL_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY zemployee542 FROM ZEMPLOYEE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MESSAGE S001(ZCA).&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 1002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " FILL_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you need to write commit work outside the perform to trigger the subroutine(on commit).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Neeraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:56:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487308#M838447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T08:56:25Z</dc:date>
    </item>
    <item>
      <title>Re: how to save data in database table using module pool?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487309#M838448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;see i have used &lt;/P&gt;&lt;P&gt;      &lt;STRONG&gt;modify z11_vivek_tab from table it_table.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;and it was working fine without commit statement.&lt;/P&gt;&lt;P&gt;i think problem is with your perform logic.&lt;/P&gt;&lt;P&gt;do one thing write logic without using perform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there might b second case that u have kept &lt;STRONG&gt;maintenance not allowed&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;attribute for your database table . so make it &lt;STRONG&gt;allowed without any restriction&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz reward if useful&lt;/P&gt;&lt;P&gt;vivek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 08:56:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487309#M838448</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T08:56:46Z</dc:date>
    </item>
    <item>
      <title>Re: how to save data in database table using module pool?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487310#M838449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First find the sy-ucomm of the "save" button on your GUI status.&lt;/P&gt;&lt;P&gt;then u can update your data base table using Insert statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case sy-ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When 'SAVE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Insert dbtable from itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check for sy-subrc on debugging and let me know if this doesn work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 09:00:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487310#M838449</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T09:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to save data in database table using module pool?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487311#M838450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friend,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Declaration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of zemployee.&lt;/P&gt;&lt;P&gt;           Include structure zeployee542.&lt;/P&gt;&lt;P&gt;data : end of zemployee.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*in screen give field name as &amp;lt;zemployee-Fieldname&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case 'OK_CODE'.&lt;/P&gt;&lt;P&gt;WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;      perform fill_data.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form FILL_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move-corresponding zemployee  to  zeployee542.&lt;/P&gt;&lt;P&gt;insert zeployee542.&lt;/P&gt;&lt;P&gt;clear : zemployee, zeployee542.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " FILL_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if you find usefull&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 09:00:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487311#M838450</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-05T09:00:53Z</dc:date>
    </item>
    <item>
      <title>Re: how to save data in database table using module pool?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487312#M838451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Put a break point at MODIFY statement and check the sy-subrc VALUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form FILL_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY zemployee542 FROM ZEMPLOYEE.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IF sy-subrc IS INITIAL.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;COMMIT work.&lt;/P&gt;&lt;P&gt;MESSAGE S001(ZCA).&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 1002.&lt;/P&gt;&lt;P&gt;*ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE e002(ZCA). "Data base updation failed.&lt;/P&gt;&lt;P&gt;ENDIF.*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " FILL_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2008 09:02:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-save-data-in-database-table-using-module-pool/m-p/3487312#M838451</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-03-05T09:02:46Z</dc:date>
    </item>
  </channel>
</rss>

