<?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: Performance problem with coding in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168577#M1516936</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could you post this again in a neater more readable format.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Aug 2010 11:56:16 GMT</pubDate>
    <dc:creator>former_member201275</dc:creator>
    <dc:date>2010-08-16T11:56:16Z</dc:date>
    <item>
      <title>Performance problem with coding</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168576#M1516935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Abapers,&lt;/P&gt;&lt;P&gt;this coding taken more time for execution. For increase the performance for the program what  should i do.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR:GS_VBFA.&lt;/P&gt;&lt;P&gt; LOOP AT GT_SALES_DOC INTO GS_SALES_DOC.&lt;/P&gt;&lt;P&gt; SELECT SINGLE VBELV FROM VBFA CLIENT SPECIFIED INTO GS_VBFA&lt;/P&gt;&lt;P&gt;                        WHERE MANDT = SY-MANDT&lt;/P&gt;&lt;P&gt;                         AND VBELN = GS_SALES_DOC-SALES_DOC&lt;/P&gt;&lt;P&gt;                         %_HINTS ORACLE 'INDEX["VBFA"  "VBFA~M01"]'.&lt;/P&gt;&lt;P&gt; SELECT VBELV POSNV VBELN POSNN VBTYP_N  RFWRT ERDAT  INTO TABLE LT_VBFA FROM VBFA&lt;/P&gt;&lt;P&gt;       WHERE VBELV EQ GS_VBFA-VBELV&lt;/P&gt;&lt;P&gt;      AND VBTYP_N = 'J'. &lt;/P&gt;&lt;P&gt;      SORT LT_VBFA BY VBELN .&lt;/P&gt;&lt;P&gt;      LOOP AT LT_VBFA INTO LS_VBFA .&lt;/P&gt;&lt;P&gt;READ TABLE GT_SALES_DOC INTO GS_SALES_DOC WITH KEY SALES_DOC = LS_VBFA-VBELN BINARY SEARCH.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;DELETE GT_SALES_DOC INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;P&gt;GS_FIRST_POD-SAL_ORDER = GS_VBFA-VBELV. &lt;/P&gt;&lt;P&gt;      IF LS_VBFA-VBTYP_N EQ 'J'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get outbound delivery&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;GS_FIRST_POD-OUT_DEL = LS_VBFA-VBELN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; get delivery doc date&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SELECT SINGLE ERDAT INTO GS_FIRST_POD-DEL_DAT FROM LIKP&lt;/P&gt;&lt;P&gt;      WHERE VBELN EQ GS_FIRST_POD-OUT_DEL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get goods issue&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SELECT SINGLE VBELN INTO GS_FIRST_POD-GOODS_ISSUE FROM VBFA&lt;/P&gt;&lt;P&gt;        WHERE VBELV EQ LS_VBFA-VBELN AND VBTYP_N EQ 'R'.&lt;/P&gt;&lt;P&gt;LV_ERDAT = LS_VBFA-ERDAT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get billing doc&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SELECT SINGLE VBELN INTO GS_FIRST_POD-BILL_DOC FROM VBFA&lt;/P&gt;&lt;P&gt;      WHERE VBELV EQ LS_VBFA-VBELN AND VBTYP_N EQ 'M'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLEAR LS_VBFA.&lt;/P&gt;&lt;P&gt;      IF NOT GS_FIRST_POD-OUT_DEL IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get customer&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SELECT SINGLE KUNNR INTO (GS_FIRST_POD-CUST_NO) FROM VBAK&lt;/P&gt;&lt;P&gt;            WHERE VBELN EQ GS_VBFA-VBELV. "LV_SALES_DOC.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get customer name&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SELECT SINGLE NAME1 INTO GS_FIRST_POD-CUST_NAME FROM KNA1&lt;/P&gt;&lt;P&gt;          WHERE KUNNR EQ GS_FIRST_POD-CUST_NO.&lt;/P&gt;&lt;P&gt;        CONCATENATE GS_FIRST_POD-GOODS_ISSUE  LV_ERDAT+0(4) INTO LV_AWKEY .&lt;/P&gt;&lt;P&gt;        SELECT SINGLE BELNR INTO GS_FIRST_POD-GI_ACC_DOC&lt;/P&gt;&lt;P&gt;                                FROM BKPF&lt;/P&gt;&lt;P&gt;                                WHERE AWKEY = LV_AWKEY.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;bill doc for Accounting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        SELECT SINGLE BELNR INTO GS_FIRST_POD-BILL_ACC_DOC&lt;/P&gt;&lt;P&gt;                            FROM BKPF&lt;/P&gt;&lt;P&gt;                            WHERE AWKEY = GS_FIRST_POD-BILL_DOC.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;profit centre&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        REFRESH LT_PRCTR.&lt;/P&gt;&lt;P&gt;        SELECT PRCTR INTO TABLE LT_PRCTR&lt;/P&gt;&lt;P&gt;                                FROM LIPS "BSEG&lt;/P&gt;&lt;P&gt;                      WHERE VBELN EQ GS_FIRST_POD-OUT_DEL. "BELNR = GS_FIRST_POD-BILL_ACC_DOC and bukrs eq 'AU01'.&lt;/P&gt;&lt;P&gt;        LOOP AT LT_PRCTR INTO LS_PRCTR .&lt;/P&gt;&lt;P&gt;          IF NOT LS_PRCTR-PROFIT_CTR IS INITIAL .&lt;/P&gt;&lt;P&gt;            GS_FIRST_POD-PROFIT_CNTR = LS_PRCTR-PROFIT_CTR.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Amount of sale&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       SELECT WRBTR INTO TABLE LT_WRBTR&lt;/P&gt;&lt;P&gt;                          FROM BSEG&lt;/P&gt;&lt;P&gt;                          WHERE BELNR = GS_FIRST_POD-GI_ACC_DOC AND BUKRS EQ 'AU01' AND SHKZG EQ 'S'.&lt;/P&gt;&lt;P&gt;        LOOP AT LT_WRBTR INTO LS_WRBTR .&lt;/P&gt;&lt;P&gt;SELECT WRBTR INTO TABLE LT_WRBTR&lt;/P&gt;&lt;P&gt;                          FROM BSEG&lt;/P&gt;&lt;P&gt;                          WHERE BELNR = GS_FIRST_POD-GI_ACC_DOC AND BUKRS EQ 'AU01' AND SHKZG EQ 'S'.&lt;/P&gt;&lt;P&gt;        LOOP AT LT_WRBTR INTO LS_WRBTR .&lt;/P&gt;&lt;P&gt;          GS_FIRST_POD-AMT_SALE = GS_FIRST_POD-AMT_SALE + LS_WRBTR-AMT_WRBTR.&lt;/P&gt;&lt;P&gt;        ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     selecting the documents based on selection screen filtering&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF GS_SALES_DOC-SALES_DOC EQ GS_FIRST_POD-OUT_DEL .&lt;/P&gt;&lt;P&gt;          APPEND GS_FIRST_POD TO GT_FIRST_POD .&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLEAR : GS_FIRST_POD.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Aug 2010 11:47:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168576#M1516935</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-08-16T11:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Performance problem with coding</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168577#M1516936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could you post this again in a neater more readable format.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Aug 2010 11:56:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168577#M1516936</guid>
      <dc:creator>former_member201275</dc:creator>
      <dc:date>2010-08-16T11:56:16Z</dc:date>
    </item>
    <item>
      <title>Re: Performance problem with coding</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168578#M1516937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This would be a topic for the "ABAP performance" forum, but &lt;SPAN __jive_macro_name="thread" id="1283414"&gt;&lt;/SPAN&gt; for plenty of information on how to find out yourself before asking.&lt;/P&gt;&lt;P&gt;Thread locked.&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Aug 2010 12:08:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/performance-problem-with-coding/m-p/7168578#M1516937</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2010-08-16T12:08:53Z</dc:date>
    </item>
  </channel>
</rss>

