<?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: saving data from table control to database in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357776#M1037450</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;For your 12 entry check out that where the internal table filled in PBO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can write a module to read input entry from table control&lt;/P&gt;&lt;P&gt;using write a module   MODULE READ_TABLE_CONTROL.&lt;/P&gt;&lt;P&gt;in PAI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  READ_TABLE_CONTROL  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE READ_TABLE_CONTROL INPUT.&lt;/P&gt;&lt;P&gt;glb_field = tabcont_field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " READ_TABLE_CONTROL  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Aug 2008 04:34:48 GMT</pubDate>
    <dc:creator>former_member745780</dc:creator>
    <dc:date>2008-08-26T04:34:48Z</dc:date>
    <item>
      <title>saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357773#M1037447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a table control in which i am inputting data manually (not pre-populated) and want to save the records in the database. But when i loop the internal table(empty at first) with the table control in PBO. After the PBO, i have 12 empty rows in the internal table,as there are 12 visible rows in the table control. Because of this, when i save the internal table in database, i get runtime error of 'duplicate records exists in the database. Hope you all have understood.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shehryar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Aug 2008 19:00:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357773#M1037447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-25T19:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357774#M1037448</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;In the PBO write DESCRIBE TABLE &amp;lt;ITAB&amp;gt; ....... Statement and try..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sathish Reddy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 04:27:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357774#M1037448</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T04:27:14Z</dc:date>
    </item>
    <item>
      <title>Re: saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357775#M1037449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AoA,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That will give me 12 lines. Your point ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shehryarb&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 04:31:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357775#M1037449</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T04:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357776#M1037450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;For your 12 entry check out that where the internal table filled in PBO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can write a module to read input entry from table control&lt;/P&gt;&lt;P&gt;using write a module   MODULE READ_TABLE_CONTROL.&lt;/P&gt;&lt;P&gt;in PAI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  READ_TABLE_CONTROL  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE READ_TABLE_CONTROL INPUT.&lt;/P&gt;&lt;P&gt;glb_field = tabcont_field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " READ_TABLE_CONTROL  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 04:34:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357776#M1037450</guid>
      <dc:creator>former_member745780</dc:creator>
      <dc:date>2008-08-26T04:34:48Z</dc:date>
    </item>
    <item>
      <title>Re: saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357777#M1037451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;can you give the sample code...what you have written in PBO and PAI...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satish Reddy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 04:58:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357777#M1037451</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T04:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357778#M1037452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  USER_COMMAND_9200  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_9200 input.&lt;/P&gt;&lt;P&gt;CASE OK_CODE1.&lt;/P&gt;&lt;P&gt;  WHEN 'GO'.&lt;/P&gt;&lt;P&gt;*ROUTINE GETDATA&lt;/P&gt;&lt;P&gt;   PERFORM GETDATA.&lt;/P&gt;&lt;P&gt;   CLEAR OK_CODE1.&lt;/P&gt;&lt;P&gt;*&amp;amp;&amp;amp; BACK&lt;/P&gt;&lt;P&gt;when 'CANCEL'.&lt;/P&gt;&lt;P&gt;    leave program.&lt;/P&gt;&lt;P&gt;  WHEN 'BACK'.&lt;/P&gt;&lt;P&gt;   CLEAR : I_TAB, I_TAB1,AFKO-PLNBEZ,ZMATKL,T001W-WERKS,AFKO-GSTRP,flag,count,qtyflag.&lt;/P&gt;&lt;P&gt;   REFRESH : I_TAB1.&lt;/P&gt;&lt;P&gt;   LEAVE TO SCREEN 9100.&lt;/P&gt;&lt;P&gt;*&amp;amp;&amp;amp; SAVE   INSERT DATA TO ZPPT_CONFIRM&lt;/P&gt;&lt;P&gt;  WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;    data : co type C,&lt;/P&gt;&lt;P&gt;           del type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT I_TAB1.&lt;/P&gt;&lt;P&gt;  IF I_TAB1-LMNGA  IS NOT INITIAL OR&lt;/P&gt;&lt;P&gt;     I_TAB1-LMNGA1 IS NOT INITIAL. "OR&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_TAB1-XMNGA  IS NOT INITIAL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if I_TAB1-EMPNO &amp;lt;&amp;gt; space and I_TAB1-EMPNO+0(1) &amp;lt;&amp;gt; 'P'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         MESSAGE I991(ZMESSAGE) with 'ENTER INSPECTOR NUMBER at Line' sy-tabix.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          continue.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        clear : v_charg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                    SELECT single CHARG FROM MCHB into v_charg&lt;/P&gt;&lt;P&gt;                                WHERE LGORT = '1080'&lt;/P&gt;&lt;P&gt;                                  AND LVORM &amp;lt;&amp;gt; 'X'&lt;/P&gt;&lt;P&gt;                                  AND CHARG = I_TAB1-CHARG.&lt;/P&gt;&lt;P&gt;                if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;                Message 'Enter correct batch' type 'W'.&lt;/P&gt;&lt;P&gt;                continue.&lt;/P&gt;&lt;P&gt;                endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     IF I_TAB1-LMNGA IS NOT INITIAL AND&lt;/P&gt;&lt;P&gt;        I_TAB1-CHARG IS INITIAL.&lt;/P&gt;&lt;P&gt;        MESSAGE 'Enter Batch' TYPE 'S'.&lt;/P&gt;&lt;P&gt;     ELSE.&lt;/P&gt;&lt;P&gt;*&amp;amp;&amp;amp; ACTIVITY 10&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CDATE  = SY-DATUM.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CTIME  = SY-UZEIT.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PDATE  = afko-gstrp.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-WERKS  = T001W-WERKS.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-DISPO  = '103'.            "MRP CONTROLLER&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-VORNR  = '0010'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFNR  = I_TAB1-AUFNR.     "ORDER NO&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNO = ZPP_SUP_MRP-ZSUPNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFART = 'ZH23'.          "ORDER TYPE&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MATNR  = I_TAB1-PLNBEZ.   "MATERIAL&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MAKTX  = I_TAB1-WGBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GAMNG  = I_TAB1-GAMNG.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA.    "MOULD FILL&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-GRUND     = I_TAB1-GRUND. "reason for scrap&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNAME  = SNAME.        "supervioser name&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CHARG     = I_TAB1-CHARG. "batch&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZHODNO    = V_ZHODNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-FEVOR     = V_PRDSCHED.    "PRODUCT SCHEDULER&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PERNR     = I_TAB1-pernr.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ENAME     = I_TAB1-ENAME.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZUSER     = sy-uname.&lt;/P&gt;&lt;P&gt;   sno = sno + 1.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-sno     = sno.&lt;/P&gt;&lt;P&gt;   INSERT ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR  ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;*&amp;amp;&amp;amp; ACTIVITY 20&lt;/P&gt;&lt;P&gt;   if I_TAB1-XMNGA1 &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CDATE  = SY-DATUM.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CTIME  = SY-UZEIT.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PDATE  = afko-gstrp.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-WERKS  = T001W-WERKS.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-DISPO  = '103'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-VORNR  = '0020'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFNR  = I_TAB1-AUFNR.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNO = ZPP_SUP_MRP-ZSUPNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFART = 'ZH23'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MATNR  = I_TAB1-PLNBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MAKTX  = I_TAB1-WGBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GAMNG  = I_TAB1-GAMNG.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-XMNGA  = I_TAB1-XMNGA1.   "SCARP&lt;/P&gt;&lt;P&gt;     if I_TAB1-XMNGA1 is NOT INITIAL.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GRUND     = '0001'. "reason for scrap&lt;/P&gt;&lt;P&gt;     CO = 'X'.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNAME  = SNAME.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-CHARG     = I_TAB1-CHARG.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-ZHODNO    = V_ZHODNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-FEVOR     = V_PRDSCHED.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PERNR     = I_TAB1-pernr.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ENAME     = I_TAB1-ENAME.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZUSER     = sy-uname.&lt;/P&gt;&lt;P&gt;   sno = sno + 1.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-sno     = sno.&lt;/P&gt;&lt;P&gt;   INSERT ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   CLEAR  ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;   if I_TAB1-XMNGA2 &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CDATE  = SY-DATUM.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CTIME  = SY-UZEIT.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PDATE  = afko-gstrp.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-WERKS  = T001W-WERKS.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-DISPO  = '103'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-VORNR  = '0020'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFNR  = I_TAB1-AUFNR.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNO = ZPP_SUP_MRP-ZSUPNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFART = 'ZH23'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MATNR  = I_TAB1-PLNBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MAKTX  = I_TAB1-WGBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GAMNG  = I_TAB1-GAMNG.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-XMNGA  = I_TAB1-XMNGA2.   "SCARP&lt;/P&gt;&lt;P&gt;     if I_TAB1-XMNGA2 is NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     ZPPT_CONFIRM-GRUND     = '0002'. "reason for scrap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     if co &amp;lt;&amp;gt; 'X'.&lt;/P&gt;&lt;P&gt;      ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;P&gt;      co = 'X'.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNAME  = SNAME.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-CHARG     = I_TAB1-CHARG.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-ZHODNO    = V_ZHODNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-FEVOR     = V_PRDSCHED.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PERNR     = I_TAB1-pernr.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ENAME     = I_TAB1-ENAME.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZUSER     = sy-uname.&lt;/P&gt;&lt;P&gt;   sno = sno + 1.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-sno     = sno.&lt;/P&gt;&lt;P&gt;   INSERT ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   CLEAR  ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;   if I_TAB1-XMNGA3 &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CDATE  = SY-DATUM.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CTIME  = SY-UZEIT.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PDATE  = afko-gstrp.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-WERKS  = T001W-WERKS.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-DISPO  = '103'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-VORNR  = '0020'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFNR  = I_TAB1-AUFNR.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNO = ZPP_SUP_MRP-ZSUPNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFART = 'ZH23'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MATNR  = I_TAB1-PLNBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MAKTX  = I_TAB1-WGBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GAMNG  = I_TAB1-GAMNG.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-XMNGA  = I_TAB1-XMNGA3.   "SCARP&lt;/P&gt;&lt;P&gt;     if I_TAB1-XMNGA3 is NOT INITIAL.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GRUND     = '0003'. "reason for scrap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     if co &amp;lt;&amp;gt; 'X'.&lt;/P&gt;&lt;P&gt;      ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;P&gt;      co = 'X'.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNAME  = SNAME.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-CHARG     = I_TAB1-CHARG.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-ZHODNO    = V_ZHODNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-FEVOR     = V_PRDSCHED.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PERNR     = I_TAB1-pernr.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ENAME     = I_TAB1-ENAME.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZUSER     = sy-uname.&lt;/P&gt;&lt;P&gt;   sno = sno + 1.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-sno     = sno.&lt;/P&gt;&lt;P&gt;   INSERT ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   CLEAR  ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;   if I_TAB1-XMNGA4 &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CDATE  = SY-DATUM.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-CTIME  = SY-UZEIT.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PDATE  = afko-gstrp.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-WERKS  = T001W-WERKS.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-DISPO  = '103'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-VORNR  = '0020'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFNR  = I_TAB1-AUFNR.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNO = ZPP_SUP_MRP-ZSUPNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-AUFART = 'ZH23'.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MATNR  = I_TAB1-PLNBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-MAKTX  = I_TAB1-WGBEZ.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GAMNG  = I_TAB1-GAMNG.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-XMNGA  = I_TAB1-XMNGA4.   "SCARP&lt;/P&gt;&lt;P&gt;     if I_TAB1-XMNGA4 is NOT INITIAL.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-GRUND     = '0004'. "reason for scrap&lt;/P&gt;&lt;P&gt;     if co &amp;lt;&amp;gt; 'X'.&lt;/P&gt;&lt;P&gt;      ZPPT_CONFIRM-LMNGA  = I_TAB1-LMNGA1.  "CARRYOUT&lt;/P&gt;&lt;P&gt;      co = 'X'.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZSUPNAME  = SNAME.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ZPPT_CONFIRM-CHARG     = I_TAB1-CHARG.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ZPPT_CONFIRM-ZHODNO    = V_ZHODNO.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-FEVOR     = V_PRDSCHED.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-PERNR     = I_TAB1-pernr.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ENAME     = I_TAB1-ENAME.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-ZUSER     = sy-uname.&lt;/P&gt;&lt;P&gt;   sno = sno + 1.&lt;/P&gt;&lt;P&gt;   ZPPT_CONFIRM-sno     = sno.&lt;/P&gt;&lt;P&gt;   INSERT ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   CLEAR  ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      DELETE TABLE I_TAB1 FROM I_TAB1.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;   CLEAR  ZPPT_CONFIRM.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  CLEAR OK_CODE1.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " USER_COMMAND_9200  INPUT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 06:32:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357778#M1037452</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T06:32:39Z</dc:date>
    </item>
    <item>
      <title>Re: saving data from table control to database</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357779#M1037453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What does the above code do . Kindly pin point the logic and not give the whole source code. It is hard to comprehend this way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shehryar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2008 08:57:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/saving-data-from-table-control-to-database/m-p/4357779#M1037453</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-28T08:57:59Z</dc:date>
    </item>
  </channel>
</rss>

