<?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 Update internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767248#M331552</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;I have an internal table, the structure are&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF T_LIST_DATA,&lt;/P&gt;&lt;P&gt;         EBELN TYPE EKKO-EBELN,        "Purchasing Document Number(10)       &lt;/P&gt;&lt;P&gt;         EBELP TYPE EKPO-EBELP,        "Item# of Purchasing Document(5)&lt;/P&gt;&lt;P&gt;         EMATN TYPE EKPO-EMATN,        "Material number(18)&lt;/P&gt;&lt;P&gt;         MENGE TYPE EKPO-MENGE,       "Purchase order quantity(13)&lt;/P&gt;&lt;P&gt;         MEINS TYPE EKPO-MEINS,          "Order Unit(3)&lt;/P&gt;&lt;P&gt;         TXZ01 TYPE EKPO-TXZ01,             "Material Text(40)&lt;/P&gt;&lt;P&gt;         NAME1 TYPE LFA1-NAME1,          "Vendor Name(35)&lt;/P&gt;&lt;P&gt;         BANFN TYPE EKET-BANFN,        "Purchase requisition number(10)&lt;/P&gt;&lt;P&gt;       END OF T_LIST_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: GT_LIST_DATA TYPE T_LIST_DATA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the first query, i will select all the fields from table of EKPO and LFA1 except BANFN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT ... from ekpo inner join lfa1 on... INTO TABLE GT_LIST_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently i facing a problem, i don't know how to update the field of BANFN of GT_LIST_DATA, the data will get from another query. Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Jan 2007 02:07:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-01-03T02:07:58Z</dc:date>
    <item>
      <title>Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767248#M331552</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;I have an internal table, the structure are&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF T_LIST_DATA,&lt;/P&gt;&lt;P&gt;         EBELN TYPE EKKO-EBELN,        "Purchasing Document Number(10)       &lt;/P&gt;&lt;P&gt;         EBELP TYPE EKPO-EBELP,        "Item# of Purchasing Document(5)&lt;/P&gt;&lt;P&gt;         EMATN TYPE EKPO-EMATN,        "Material number(18)&lt;/P&gt;&lt;P&gt;         MENGE TYPE EKPO-MENGE,       "Purchase order quantity(13)&lt;/P&gt;&lt;P&gt;         MEINS TYPE EKPO-MEINS,          "Order Unit(3)&lt;/P&gt;&lt;P&gt;         TXZ01 TYPE EKPO-TXZ01,             "Material Text(40)&lt;/P&gt;&lt;P&gt;         NAME1 TYPE LFA1-NAME1,          "Vendor Name(35)&lt;/P&gt;&lt;P&gt;         BANFN TYPE EKET-BANFN,        "Purchase requisition number(10)&lt;/P&gt;&lt;P&gt;       END OF T_LIST_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: GT_LIST_DATA TYPE T_LIST_DATA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the first query, i will select all the fields from table of EKPO and LFA1 except BANFN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT ... from ekpo inner join lfa1 on... INTO TABLE GT_LIST_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently i facing a problem, i don't know how to update the field of BANFN of GT_LIST_DATA, the data will get from another query. Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 02:07:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767248#M331552</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-03T02:07:58Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767249#M331553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could loop at the internal table and do the select query inside, then modify it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Loop at GT_LIST_DATA .

* Select query and fill the field BANFN.
Modify GT_LIST_DATA .

endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or you could do one select and use FOR ALL ENTRIES in GT_LIST_DATA, then Loop the table and do a READ against it to fill the GT_LIST_DATA  table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RIch Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 02:11:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767249#M331553</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-01-03T02:11:41Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767250#M331554</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;We can directly get the PR number from table EKPO. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are extracting from EKET, you can still include this in the join of the extraction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From other source, proceed as below:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT GT_LIST_DATA INTO &amp;lt;WA&amp;gt;.
      READ TABLE IT_EKET INTO WA_EKET WITH KEY EBELN = &amp;lt;WA&amp;gt;-EBELN
                         EBELP = &amp;lt;WA&amp;gt;-EBELP.
      IF SY-SUBRC EQ 0.
          &amp;lt;WA&amp;gt;-BANFN = WA_EKET-BANFN.
          MODIFY GT_LIST_DATA FROM &amp;lt;WA&amp;gt; TRANSPORTING BANFN.
      ENDIF.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 02:27:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767250#M331554</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-03T02:27:11Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767251#M331555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use the code as follow, but it can't work. I can see the GV_LAST_PR value, but without any effect for GT_LIST_DATA, Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT GT_LIST_DATA.&lt;/P&gt;&lt;P&gt;           PERFORM GET_LAST_PR.&lt;/P&gt;&lt;P&gt;           GT_LIST_DATA-BANFN = GV_LAST_PR.&lt;/P&gt;&lt;P&gt;           MODIFY GT_LIST_DATA .&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 02:55:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767251#M331555</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-03T02:55:38Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767252#M331556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It should work fine, make sure that GV_LAST_PR  is defined exactly like GT_LIST_DATA-BANFN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RIch Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 03:05:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767252#M331556</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-01-03T03:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767253#M331557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please try by making the following changes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: TABIX LIKE SY-TABIX.
LOOP AT GT_LIST_DATA.
   TABIX = SY-TABIX.
   PERFORM GET_LAST_PR.
   GT_LIST_DATA-BANFN = GV_LAST_PR.
   MODIFY GT_LIST_DATA  INDEX TABIX TRANSPORTING BANFN.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 03:06:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767253#M331557</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-03T03:06:04Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767254#M331558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah, It's work, i made some mistake before. Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Beside, it is a typical way to update the internal table?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 03:18:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767254#M331558</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-03T03:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767255#M331559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My example is the most basic way.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 03:24:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767255#M331559</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-01-03T03:24:13Z</dc:date>
    </item>
    <item>
      <title>Re: Update internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767256#M331560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You might consider rewarding points for helpful answers.  Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jan 2007 03:25:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table/m-p/1767256#M331560</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-01-03T03:25:06Z</dc:date>
    </item>
  </channel>
</rss>

