<?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: Expain this code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994402#M405314</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;   the loop at statemnt brings the contents from table  t_x1vbap to work area wa_x1vbap. and from the work area all the  data of fields in workarea wa_x1vbap are moved to another workarea wa_x1vbapx.&lt;/P&gt;&lt;P&gt;and the corresponding data from wa_x1vbap is moved to wa_x1vbapx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and all that data is being pushed into the internal table t_x1vbapx from workarea wa_x1vbapx, &lt;/P&gt;&lt;P&gt;and from the work area all the  data of fields in workarea wa_x1vbap are moved to another workarea wa_set ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and all that data is being pushed into the internal table t_set from workarea wa_set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_x1vbap INTO wa_x1vbap.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_x1vbapx.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zauart = wa_x1vbap-auart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvkorg = wa_x1vbap-vkorg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvtweg = wa_x1vbap-vtweg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zspart = wa_x1vbap-spart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunnr = wa_x1vbap-kunnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunwe = wa_x1vbap-kunwe.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zbstnk = wa_x1vbap-bstnk.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zmatnr = wa_x1vbap-matnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvrkme = wa_x1vbap-vrkme.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zwerks = wa_x1vbap-werks.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvdatu = wa_x1vbap-edatu.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zacq1 = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zyyykwmeng = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;APPEND wa_x1vbapx TO t_x1vbapx.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_set.&lt;/P&gt;&lt;P&gt;APPEND wa_set TO t_set.&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;kiran kumar k&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Mar 2007 06:23:10 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-14T06:23:10Z</dc:date>
    <item>
      <title>Expain this code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994398#M405310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam not able to under stand this code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls explian me ,where can we get it data and where w eput that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_x1vbap INTO wa_x1vbap.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING wa_x1vbap TO wa_x1vbapx.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zauart = wa_x1vbap-auart.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zvkorg = wa_x1vbap-vkorg.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zvtweg = wa_x1vbap-vtweg.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zspart = wa_x1vbap-spart.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zkunnr = wa_x1vbap-kunnr.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zkunwe = wa_x1vbap-kunwe.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zbstnk = wa_x1vbap-bstnk.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zmatnr = wa_x1vbap-matnr.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zvrkme = wa_x1vbap-vrkme.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zwerks = wa_x1vbap-werks.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zvdatu = wa_x1vbap-edatu.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zacq1  = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;    wa_x1vbapx-zyyykwmeng = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;    APPEND wa_x1vbapx TO t_x1vbapx.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING wa_x1vbap TO wa_set.&lt;/P&gt;&lt;P&gt;    APPEND wa_set TO t_set.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Mohan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 06:12:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994398#M405310</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T06:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: Expain this code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994399#M405311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOOP AT t_x1vbap INTO wa_x1vbap.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_x1vbapx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* here the fields having same field names as in wa_x1vbap is move to wa_x1vbapx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zauart = wa_x1vbap-auart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvkorg = wa_x1vbap-vkorg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvtweg = wa_x1vbap-vtweg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zspart = wa_x1vbap-spart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunnr = wa_x1vbap-kunnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunwe = wa_x1vbap-kunwe.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zbstnk = wa_x1vbap-bstnk.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zmatnr = wa_x1vbap-matnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvrkme = wa_x1vbap-vrkme.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zwerks = wa_x1vbap-werks.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvdatu = wa_x1vbap-edatu.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zacq1 = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zyyykwmeng = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* here some other fields of in wa_x1vbap is move to wa_x1vbapx&lt;/P&gt;&lt;P&gt;APPEND wa_x1vbapx TO t_x1vbapx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* here total work area wa_x1vbapx  append to table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* here the fields having same field names as in wa_x1vbap is move to wa_set&lt;/P&gt;&lt;P&gt;APPEND wa_set TO t_set.&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;ananth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 06:20:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994399#M405311</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T06:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: Expain this code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994400#M405312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mohan  , &lt;/P&gt;&lt;P&gt;this looks simple..u r looping at internaltabl t_x1vbap into another internal table t_x1vbapx. To do this move-corr is used and components having diff names are done with direct assignment.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 06:20:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994400#M405312</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T06:20:46Z</dc:date>
    </item>
    <item>
      <title>Re: Expain this code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994401#M405313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Reddy ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT t_x1vbap INTO wa_x1vbap.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;* This move corresponding will move the values of the fields in two structures wa_x1vbap , wa_x1vbapx which have the same field  name .&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_x1vbapx.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;* The fields which doenot have the same name are explicitly assigned below&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;from wa_x1vbap TO wa_x1vbapx&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zauart = wa_x1vbap-auart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvkorg = wa_x1vbap-vkorg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvtweg = wa_x1vbap-vtweg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zspart = wa_x1vbap-spart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunnr = wa_x1vbap-kunnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunwe = wa_x1vbap-kunwe.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zbstnk = wa_x1vbap-bstnk.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zmatnr = wa_x1vbap-matnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvrkme = wa_x1vbap-vrkme.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zwerks = wa_x1vbap-werks.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvdatu = wa_x1vbap-edatu.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zacq1 = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zyyykwmeng = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;* This values are moved to table t_x1vbapx.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;APPEND wa_x1vbapx TO t_x1vbapx.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;* This move corresponding moves the values of the fields in two structures wa_x1vbap , wa_set which have the same name .&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_set.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*This values are moved to table  t_set.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;APPEND wa_set TO t_set.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 06:21:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994401#M405313</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T06:21:33Z</dc:date>
    </item>
    <item>
      <title>Re: Expain this code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994402#M405314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;   the loop at statemnt brings the contents from table  t_x1vbap to work area wa_x1vbap. and from the work area all the  data of fields in workarea wa_x1vbap are moved to another workarea wa_x1vbapx.&lt;/P&gt;&lt;P&gt;and the corresponding data from wa_x1vbap is moved to wa_x1vbapx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and all that data is being pushed into the internal table t_x1vbapx from workarea wa_x1vbapx, &lt;/P&gt;&lt;P&gt;and from the work area all the  data of fields in workarea wa_x1vbap are moved to another workarea wa_set ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and all that data is being pushed into the internal table t_set from workarea wa_set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_x1vbap INTO wa_x1vbap.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_x1vbapx.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zauart = wa_x1vbap-auart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvkorg = wa_x1vbap-vkorg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvtweg = wa_x1vbap-vtweg.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zspart = wa_x1vbap-spart.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunnr = wa_x1vbap-kunnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zkunwe = wa_x1vbap-kunwe.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zbstnk = wa_x1vbap-bstnk.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zmatnr = wa_x1vbap-matnr.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvrkme = wa_x1vbap-vrkme.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zwerks = wa_x1vbap-werks.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zvdatu = wa_x1vbap-edatu.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zacq1 = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;wa_x1vbapx-zyyykwmeng = wa_x1vbap-accepted_qty.&lt;/P&gt;&lt;P&gt;APPEND wa_x1vbapx TO t_x1vbapx.&lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING wa_x1vbap TO wa_set.&lt;/P&gt;&lt;P&gt;APPEND wa_set TO t_set.&lt;/P&gt;&lt;P&gt;ENDLOOP.&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;kiran kumar k&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 06:23:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994402#M405314</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T06:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: Expain this code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994403#M405315</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here we are using totally 3 tables.&lt;/P&gt;&lt;P&gt;T_X1VBAP.&lt;/P&gt;&lt;P&gt;t_x1vbapx.&lt;/P&gt;&lt;P&gt;t_set.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These 3 tables contains some common fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the table t_x1vbapx:&lt;/P&gt;&lt;P&gt;So we can use the move corresponding statment.&lt;/P&gt;&lt;P&gt;After that for uncommon(names are not equal) fields we are explicitly assigning the values individually.&lt;/P&gt;&lt;P&gt;And then appending the work are to the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the table t_set:&lt;/P&gt;&lt;P&gt;We are using just move corresponding statement .&lt;/P&gt;&lt;P&gt;And then appending the work area to the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So from one table we are filling 2 another tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balakrishna.N&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 06:34:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/expain-this-code/m-p/1994403#M405315</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T06:34:58Z</dc:date>
    </item>
  </channel>
</rss>

