<?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: Problem in processing internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113926#M1510137</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;PRE&gt;&lt;CODE&gt;
 READ table xvbkd with key vbeln = xvbap-vbeln
                            posnr = xvbap-posnr.
  IF sy-subrc = 0.
  xvbkd-inco1 = wa_xvbkd-inco1.
  xvbkd-inco2 = wa_xvbkd-inco2.
  modify xvbkd from wa_xvbkd index sy-tabix transporting  inco1 inco2. " &amp;lt;- must be so
 endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Jul 2010 07:31:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-07-16T07:31:01Z</dc:date>
    <item>
      <title>Problem in processing internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113924#M1510135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im facing some problem with an internal table with header.&lt;/P&gt;&lt;P&gt;This is Xvbkd with heaer line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Header	100	0000000049	000010					EXW	China
1	100	0000000049	000000					CIF	HK
2	100	0000000049	000010					CIF	HK
3	100	0000000049	000020					CIF	HK&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Now I want modify the internal table of 2nd record. The data above has modified in the header.but not reflected in the body.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my code:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT SINGLE inco1 inco2
                        INTO (knvv-inco1, knvv-inco2)
                        FROM knvv
                        WHERE kunnr EQ w_shipto
                          AND vkorg EQ vbak-vkorg
                          AND vtweg EQ vbak-vtweg
                          AND spart EQ vbak-spart.

                    IF sy-subrc EQ 0 AND
                        knvv-inco1 NE space or
                        knvv-inco2 NE space.

                      MOVE: knvv-inco1 TO wa_xvbkd-inco1,
                            knvv-inco2 TO wa_xvbkd-inco2.
                     READ table xvbkd with key vbeln = xvbap-vbeln
                                                posnr = xvbap-posnr.
                      IF sy-subrc = 0.
                      xvbkd-inco1 = wa_xvbkd-inco1.
                      xvbkd-inco2 = wa_xvbkd-inco2.
                      modify table xvbkd from wa_xvbkd transporting  inco1 inco2.
                     endif.
                    ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Requirement:&lt;/STRONG&gt; is the 2nd record(item 10) in above internal table has to reflect the change with EXW and China.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls help me with ur valuable suggestions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 07:21:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113924#M1510135</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-16T07:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in processing internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113925#M1510136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello priya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;READ table xvbkd with key vbeln = xvbap-vbeln
                                                posnr = xvbap-posnr &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;above statement will set your index  save it in some variable . ( Assumed that you are reading the record which you have to modify....!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you use modify use it to modify the table,&lt;/P&gt;&lt;P&gt;hope it helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 07:29:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113925#M1510136</guid>
      <dc:creator>anup_deshmukh4</dc:creator>
      <dc:date>2010-07-16T07:29:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in processing internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113926#M1510137</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;PRE&gt;&lt;CODE&gt;
 READ table xvbkd with key vbeln = xvbap-vbeln
                            posnr = xvbap-posnr.
  IF sy-subrc = 0.
  xvbkd-inco1 = wa_xvbkd-inco1.
  xvbkd-inco2 = wa_xvbkd-inco2.
  modify xvbkd from wa_xvbkd index sy-tabix transporting  inco1 inco2. " &amp;lt;- must be so
 endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 07:31:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113926#M1510137</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-16T07:31:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in processing internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113927#M1510138</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;Read statement is working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sy-subrc also = 0, but the problem is only with the modify statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any body pls help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgs,&lt;/P&gt;&lt;P&gt;Priya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 07:32:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113927#M1510138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-16T07:32:41Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in processing internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113928#M1510139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECT SINGLE inco1 inco2
                        INTO (knvv-inco1, knvv-inco2)
                        FROM knvv
                        WHERE kunnr EQ w_shipto
                          AND vkorg EQ vbak-vkorg
                          AND vtweg EQ vbak-vtweg
                          AND spart EQ vbak-spart.
 
                    IF sy-subrc EQ 0 AND
                        knvv-inco1 NE space or
                        knvv-inco2 NE space.
 
                      MOVE: knvv-inco1 TO xvbkd-inco1,
                            knvv-inco2 TO xvbkd-inco2.
                     READ table xvbkd with key vbeln = xvbap-vbeln
                                                posnr = xvbap-posnr.
                      IF sy-subrc = 0.
                      modify xvbkd index sy-tabix.
                     endif.
                    ENDIF.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;John&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: jvanpelt on Jul 16, 2010 9:36 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 07:35:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113928#M1510139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-16T07:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in processing internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113929#M1510140</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;use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;modify table xvbkd transporting  inco1 inco2.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;instead of &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;modify table xvbkd from wa_xvbkd transporting  inco1 inco2.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are modifying a table content without INDEX addition, a line to be modified is determined by values of key fields. In wa_xvbkd are these values not set, they are set in a header line of xvbkd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adrian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 08:40:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-processing-internal-table/m-p/7113929#M1510140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-16T08:40:22Z</dc:date>
    </item>
  </channel>
</rss>

