<?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: fetching data in FM in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928189#M1795985</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rayan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in above you didnot mentioned about thischeck. &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/408/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me help you with this, i have a PO with 2 line items. so if all the line items for the PO should be closed to put the PO_STATUS as 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if this is correct. then you have to modify the code as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after fetching data into internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check for the non-closed items in your table and delete them from internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;make another internal table lt_podet_dup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT LT_PODET INTO LWA_PODET WHERE ELIKZ IS INITIAL.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APPEND LWA_PODET INTO LT_PODET_DUP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT LT_PODET_DUP BY EBELN.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM LT_PODET_DUP COMPARING EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_podet into lwa_podet where elikz is not initial.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ TABLE LT_PODET_DUP WITH KEY EBELN = LWA_PODET-EBELN.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lwa_po_status = 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modify lt_podet from lwa_podet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Dec 2013 07:16:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-12-26T07:16:05Z</dc:date>
    <item>
      <title>fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928182#M1795978</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 am extracting data for BW, I have one structure that has fields lets say&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EBELN&lt;/P&gt;&lt;P&gt;EBELP&lt;/P&gt;&lt;P&gt;NETWR&lt;/P&gt;&lt;P&gt;NETPR&lt;/P&gt;&lt;P&gt;ELIKZ&lt;/P&gt;&lt;P&gt;PO STATUS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;I have condition which will check if EKPO~ELIKZ is true for all PO ITEM of PO then it has to put 1 in PO Status field (Custom field). I am trying below logic but thinks doesn't seems working.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DATA ITAB_PO &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;ZPO_DETAILS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;WA_PO &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;ZPO_DETAILS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TYPES&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BEGIN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;T_OPENPO&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PONUM &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;EKPO&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;EBELN&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; POINUM &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;EKPO&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;EBELP&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OPENPO &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;EKPO&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;ELIKZ&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;END &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;T_OPENPO&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;TAB_OPENPO &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;T_OPENPO&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;WA_OPENPO &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;T_OPENPO&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT&amp;nbsp;&amp;nbsp; EKPO~EBELN EKPO~EBLEP EKPO&lt;SPAN class="L0S70"&gt;~NETWR EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;NETPR EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ELIKZ FROM EKPO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;ITAB_POO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE -----&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;ITAB_PO &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;WA_PO&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;WA_PO&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;EBELN &amp;lt;&amp;gt; &lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;EBELN EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;EBELP EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ELIKZ &lt;SPAN class="L0S52"&gt;from &lt;/SPAN&gt;EKPO &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;WA_OPENPO &lt;SPAN class="L0S52"&gt;where &lt;/SPAN&gt;EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;EBELN &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;WA_PO&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;EBELN&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;I am not abaper so plz advice how to achieve this&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;Thanks,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;Rayan&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:20:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928182#M1795978</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-12-26T06:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928183#M1795979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rayan, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Firstly What are you trying to achieve is not clearly mentioned in your query. And &lt;STRONG&gt;writing SELECT Query in a loop is not recommended&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you make it little bit clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Vijay &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:26:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928183#M1795979</guid>
      <dc:creator>VijayaKrishnaG</dc:creator>
      <dc:date>2013-12-26T06:26:09Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928184#M1795980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for Reply, actually I am not abaper so trying different options. My requirement is to fecth data into table and than return it with one custom field PO Status. If all line items of that PO are closed than we have to consider it close and put 1 in PO status field. I have not written entire select just want some logic to achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;rayan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:34:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928184#M1795980</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-12-26T06:34:13Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928185#M1795981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can't understand your logic correctly,&lt;/P&gt;&lt;P&gt;you are using same table to fetch the values twice , why ?? you can use single select statement where you can select all the required values with the conditions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then you can access the values from internal table into structure or work area by looping it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;sivaganesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:34:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928185#M1795981</guid>
      <dc:creator>sivaganesh_krishnan</dc:creator>
      <dc:date>2013-12-26T06:34:19Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928186#M1795982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do as mentioned below Assumping ZPO_DETAILS as all fields&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA ITAB_PO &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;ZPO_DETAILS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; field-symbols &amp;lt;WA_PO&amp;gt; &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;ZPO_DETAILS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT&amp;nbsp;&amp;nbsp; EKPO~EBELN EKPO~EBLEP EKPO&lt;SPAN class="L0S70"&gt;~NETWR EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;NETPR EKPO&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;ELIKZ FROM EKPO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;ITAB_POO&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE -----&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;ITAB_PO &lt;SPAN class="L0S52"&gt;assigning &amp;lt;WA_PO&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &amp;lt;WA_PO&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;ELIKZ eq 'X'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;WA_PO&amp;gt;-PO_STATUs = '1'.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:37:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928186#M1795982</guid>
      <dc:creator>nabheetscn</dc:creator>
      <dc:date>2013-12-26T06:37:03Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928187#M1795983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rayan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me conclude my understanding about your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if the databse table record of EKPO contains true in ELIKZ field then yo have mark the PO_status as 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am assuming that ZPO_DETAILS is having below fields in it.&lt;/P&gt;&lt;P&gt;EBELN&lt;/P&gt;&lt;P&gt;EBELP&lt;/P&gt;&lt;P&gt;NETWR&lt;/P&gt;&lt;P&gt;NETPR&lt;/P&gt;&lt;P&gt;ELIKZ&lt;/P&gt;&lt;P&gt;PO_STATUS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can write as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lt_podet type standard table of zpo_details,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lwa_podet type zpo_details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select ebeln ebelp netwr netpr elikz&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; into corresponding fields of lt_podet&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where ebeln = &amp;lt;inpute condition&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_podet into lwa_podet where elikz is not initial.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lwa_po_status = 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modify lt_podet from lwa_podet.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let us know if you face any issues with this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:45:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928187#M1795983</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-12-26T06:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928188#M1795984</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;Thanks, I am applying above code in my logic. Just want to confirm few things, does it checks if all the Line Item of PO are closed only than it puts 1 in PO status. i.e. Lets say PO has 2 line items closed but one is not closed in that case it should not put 1 in status. Does it alter the main internal table ZPO_DETAILS and add this PO status or the above code is enough to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 06:59:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928188#M1795984</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-12-26T06:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: fetching data in FM</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928189#M1795985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rayan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in above you didnot mentioned about thischeck. &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/408/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me help you with this, i have a PO with 2 line items. so if all the line items for the PO should be closed to put the PO_STATUS as 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if this is correct. then you have to modify the code as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after fetching data into internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check for the non-closed items in your table and delete them from internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;make another internal table lt_podet_dup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT LT_PODET INTO LWA_PODET WHERE ELIKZ IS INITIAL.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APPEND LWA_PODET INTO LT_PODET_DUP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT LT_PODET_DUP BY EBELN.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM LT_PODET_DUP COMPARING EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_podet into lwa_podet where elikz is not initial.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ TABLE LT_PODET_DUP WITH KEY EBELN = LWA_PODET-EBELN.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lwa_po_status = 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modify lt_podet from lwa_podet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Dec 2013 07:16:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fetching-data-in-fm/m-p/9928189#M1795985</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-12-26T07:16:05Z</dc:date>
    </item>
  </channel>
</rss>

