<?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 insert record into table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906839#M1145666</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello gurus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a ztable with fields client ,sales organisation,material ,material descriptaion.&lt;/P&gt;&lt;P&gt;so if i want to update one record into ztable do i need to give the client also ie update client also ?&lt;/P&gt;&lt;P&gt;i have written the program to update and it is not working please correct me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  updatetable                        .&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;       mandt TYPE ztable-mandt,&lt;/P&gt;&lt;P&gt;        vkorg TYPE ztable-vkorg,&lt;/P&gt;&lt;P&gt;       matkl TYPE ztable-matnr,&lt;/P&gt;&lt;P&gt;       mtbez TYPE ztable-matkx,&lt;/P&gt;&lt;P&gt;  END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  itab-mandt = 020. " is nessarcy to populate client also?&lt;/P&gt;&lt;P&gt;   itab-vkorg = 'M012'.&lt;/P&gt;&lt;P&gt;   itab-matnr = '1230762345'.&lt;/P&gt;&lt;P&gt;  itab-matkx = 'RAW MATERIAL'.&lt;/P&gt;&lt;P&gt;  APPEND itab.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;INSERT INTO ztable VALUES itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please correct me where i wrong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Dec 2008 04:00:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-16T04:00:09Z</dc:date>
    <item>
      <title>insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906839#M1145666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello gurus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a ztable with fields client ,sales organisation,material ,material descriptaion.&lt;/P&gt;&lt;P&gt;so if i want to update one record into ztable do i need to give the client also ie update client also ?&lt;/P&gt;&lt;P&gt;i have written the program to update and it is not working please correct me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  updatetable                        .&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;       mandt TYPE ztable-mandt,&lt;/P&gt;&lt;P&gt;        vkorg TYPE ztable-vkorg,&lt;/P&gt;&lt;P&gt;       matkl TYPE ztable-matnr,&lt;/P&gt;&lt;P&gt;       mtbez TYPE ztable-matkx,&lt;/P&gt;&lt;P&gt;  END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  itab-mandt = 020. " is nessarcy to populate client also?&lt;/P&gt;&lt;P&gt;   itab-vkorg = 'M012'.&lt;/P&gt;&lt;P&gt;   itab-matnr = '1230762345'.&lt;/P&gt;&lt;P&gt;  itab-matkx = 'RAW MATERIAL'.&lt;/P&gt;&lt;P&gt;  APPEND itab.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;INSERT INTO ztable VALUES itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please correct me where i wrong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:00:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906839#M1145666</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906840#M1145667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;after ur loop use update keyword like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE ztable FROM TABLE itab.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:05:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906840#M1145667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906841#M1145668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT updatetable .
DATA : BEGIN OF itab OCCURS 0,
vkorg TYPE ztable-vkorg,
matkl TYPE ztable-matnr,
mtbez TYPE ztable-matkx,
END OF itab.

LOOP AT itab.
itab-vkorg = 'M012'.
itab-matnr = '1230762345'.
itab-matkx = 'RAW MATERIAL'.
APPEND itab.
ENDLOOP.
MODIFY ZTABLE from itab. 
commit work.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:06:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906841#M1145668</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906842#M1145669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi madan,&lt;/P&gt;&lt;P&gt;initially, you have to declare same ztable structure for internal table , then append value to internal table .&lt;/P&gt;&lt;P&gt;finally you can update value from internal table to ztable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example : insert into ztable value &amp;lt;internaltable&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;velmurugan.s&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:07:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906842#M1145669</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:07:39Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906843#M1145670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, you have done a big mistake....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA : BEGIN OF itab OCCURS 0,
mandt TYPE ztable-mandt,
vkorg TYPE ztable-vkorg,
matkl TYPE ztable-matnr,
mtbez TYPE ztable-matkx,
END OF itab.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;why MATKL &amp;amp; MTBEZ here???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the time of filling the internal table...you have used MATNR &amp;amp; MAKTX......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Correct that error....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Arunima&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:09:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906843#M1145670</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:09:17Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906844#M1145671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Madan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No it not neccessary to take mandt field like this for inserting a record into database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use it this way, its working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Internal table declaration&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data : begin of itab occurs 0 with header line.
    include structure ztable. "include the structure same as database table
data : end of itab.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Or use&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data : itab type standard table of ztable initial size 10 with header line.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now say you have following fileds in your databse table:-&lt;/P&gt;&lt;P&gt;vkorg, matkl, and mtbez.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
itab-vkorg = 'M012'.
itab-matnr = '1230762345'.
itab-matkx = 'RAW MATERIAL'.
APPEND itab. "append records into internal table
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similarly you can take more entries into the internal table.&lt;/P&gt;&lt;P&gt;And the insert into database table using this internal table.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
insert ztable from table itab. "this will insert records from itab to ztable
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this solves your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Tarun Gambhir&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:12:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906844#M1145671</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2008-12-16T04:12:44Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906845#M1145672</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;no not nesessary to give client ,you should check primary key on the z table&lt;/P&gt;&lt;P&gt;you should not  use loop and endloop,&lt;/P&gt;&lt;P&gt;give a message ' Record successfully updated' type 'S' . after insert statement&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:16:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906845#M1145672</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906846#M1145673</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;its working try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"here we declaring inernal table type of standard table &lt;/P&gt;&lt;P&gt;"if we do this than mandt field also come into the structure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

data:  itab type standard table of ztable initial size 10  with hedaer line.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;    " passing value in internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-vkorg = 'M012'.&lt;/P&gt;&lt;P&gt;itab-matnr = '1230762345'.&lt;/P&gt;&lt;P&gt;itab-matkx = 'RAW MATERIAL'.&lt;/P&gt;&lt;P&gt;APPEND itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"inserting value from internal table to data base table.&lt;/P&gt;&lt;P&gt;"this statemant will insert the record into the data base table.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     insert ztable from table itab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Arun Kayal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Arun Kayal on Dec 16, 2008 5:21 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 04:20:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906846#M1145673</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T04:20:25Z</dc:date>
    </item>
    <item>
      <title>Re: insert record into table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906847#M1145674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TARUN you have explained clearly thank you and also to all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 17:51:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-record-into-table/m-p/4906847#M1145674</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T17:51:28Z</dc:date>
    </item>
  </channel>
</rss>

