<?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: Good statement to remove this join statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225532#M769343</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT PA0002~NACHN&lt;/P&gt;&lt;P&gt;       PA0002~PERNR&lt;/P&gt;&lt;P&gt;       PA0002~VORNA&lt;/P&gt;&lt;P&gt;  FROM PA0002&lt;/P&gt;&lt;P&gt;  INTO (PA0002-NACHN, PA0002-PERNR, PA0002-VORNA)&lt;/P&gt;&lt;P&gt; WHERE PA0002~PERNR IN SP$00001.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    SELECT KNVP~KUNNR&lt;/P&gt;&lt;P&gt;           KNVP~PARVW&lt;/P&gt;&lt;P&gt;           KNVP~PERNR&lt;/P&gt;&lt;P&gt;           KNVP~SPART&lt;/P&gt;&lt;P&gt;           KNVP~VKORG&lt;/P&gt;&lt;P&gt;           KNVP~VTWEG&lt;/P&gt;&lt;P&gt;       FROM KNVP&lt;/P&gt;&lt;P&gt;      INTO (KNVP-KUNNR, KNVP-PARVW, KNVP-PERNR, KNVP-SPART, KNVP-VKORG ,&lt;/P&gt;&lt;P&gt;           KNVP-VTWEG)&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN PA0002&lt;/P&gt;&lt;P&gt;     WHERE PERNR = PA0002&lt;/P&gt;&lt;P&gt;       AND KNVP~KUNNR IN SP$00004&lt;/P&gt;&lt;P&gt;       AND KNVP~PARVW IN SP$00014.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;        SELECT VBAK~AUART&lt;/P&gt;&lt;P&gt;               VBAK~ERDAT&lt;/P&gt;&lt;P&gt;               VBAK~ERNAM&lt;/P&gt;&lt;P&gt;               VBAK~ERZET&lt;/P&gt;&lt;P&gt;               VBAK~FAKSK&lt;/P&gt;&lt;P&gt;               VBAK~KUNNR&lt;/P&gt;&lt;P&gt;               VBAK~LIFSK&lt;/P&gt;&lt;P&gt;               VBAK~SPART&lt;/P&gt;&lt;P&gt;               VBAK~VBELN&lt;/P&gt;&lt;P&gt;               VBAK~VKORG&lt;/P&gt;&lt;P&gt;               VBAK~VTWEG&lt;/P&gt;&lt;P&gt;          FROM VBAK&lt;/P&gt;&lt;P&gt;          INTO (VBAK-AUART, VBAK-ERDAT, VBAK-ERNAM, VBAK-ERZET,&lt;/P&gt;&lt;P&gt;                VBAK-FAKSK, VBAK-KUNNR, VBAK-LIFSK, VBAK-SPART,&lt;/P&gt;&lt;P&gt;                VBAK-VBELN, VBAK-VKORG, VBAK-VTWEG)&lt;/P&gt;&lt;P&gt;            FOR ALL ENTRIES IN KNVP&lt;/P&gt;&lt;P&gt;          WHERE KUNNR EQ KNVP-KUNNR&lt;/P&gt;&lt;P&gt;            AND VBAK~AUART IN SP$00005&lt;/P&gt;&lt;P&gt;            AND VBAK~ERDAT IN SP$00011&lt;/P&gt;&lt;P&gt;            AND VBAK~ERNAM IN SP$00013&lt;/P&gt;&lt;P&gt;            AND VBAK~ERZET IN SP$00012&lt;/P&gt;&lt;P&gt;            AND VBAK~KUNNR IN SP$00006&lt;/P&gt;&lt;P&gt;            AND VBAK~SPART IN SP$00009&lt;/P&gt;&lt;P&gt;            AND VBAK~VBELN IN SP$00010&lt;/P&gt;&lt;P&gt;            AND VBAK~VKORG IN SP$00007&lt;/P&gt;&lt;P&gt;            AND VBAK~VTWEG IN SP$00008.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;          IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;            SELECT VBUK~CMGST&lt;/P&gt;&lt;P&gt;                   VBUK~VBELN&lt;/P&gt;&lt;P&gt;              INTO (VBUK-CMGST, VBUK-VBELN)&lt;/P&gt;&lt;P&gt;              FROM VBUK&lt;/P&gt;&lt;P&gt;               FOR ALL ENTRIES IN VBAK&lt;/P&gt;&lt;P&gt;             WHERE VBELN EQ VBAK-VBELN.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;              IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;                SELECT TVLS-LIFSP&lt;/P&gt;&lt;P&gt;                  INTO (TVLS-LIFSP)&lt;/P&gt;&lt;P&gt;                   FOR ALL ENTRIES IN VBAK&lt;/P&gt;&lt;P&gt;                 WHERE LIFSP EQ VBAK-LIFSP.&lt;/P&gt;&lt;P&gt;                ENDIF.&lt;/P&gt;&lt;P&gt;              ENDIF.&lt;/P&gt;&lt;P&gt;            ENDIF.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kanagaraja L&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jan 2008 12:08:15 GMT</pubDate>
    <dc:creator>Kanagaraja_L</dc:creator>
    <dc:date>2008-01-10T12:08:15Z</dc:date>
    <item>
      <title>Good statement to remove this join statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225531#M769342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;select PA0002&lt;SUB&gt;NACHN PA0002&lt;/SUB&gt;PERNR PA0002&lt;SUB&gt;VORNA KNVP&lt;/SUB&gt;KUNNR KNVP&lt;SUB&gt;PARVW KNVP&lt;/SUB&gt;PERNR KNVP&lt;SUB&gt;SPART KNVP&lt;/SUB&gt;VKORG KNVP&lt;SUB&gt;VTWEG VBAK&lt;/SUB&gt;AUART&lt;/P&gt;&lt;P&gt;       VBAK&lt;SUB&gt;ERDAT VBAK&lt;/SUB&gt;ERNAM VBAK&lt;SUB&gt;ERZET VBAK&lt;/SUB&gt;FAKSK VBAK&lt;SUB&gt;KUNNR VBAK&lt;/SUB&gt;LIFSK VBAK&lt;SUB&gt;SPART VBAK&lt;/SUB&gt;VBELN VBAK&lt;SUB&gt;VKORG VBAK&lt;/SUB&gt;VTWEG VBUK~CMGST&lt;/P&gt;&lt;P&gt;       VBUK&lt;SUB&gt;VBELN TVLS&lt;/SUB&gt;LIFSP&lt;/P&gt;&lt;P&gt;into (PA0002-NACHN , PA0002-PERNR , PA0002-VORNA , KNVP-KUNNR , KNVP-PARVW , KNVP-PERNR , KNVP-SPART , KNVP-VKORG , KNVP-VTWEG&lt;/P&gt;&lt;P&gt;     , VBAK-AUART , VBAK-ERDAT , VBAK-ERNAM , VBAK-ERZET , VBAK-FAKSK , VBAK-KUNNR , VBAK-LIFSK , VBAK-SPART , VBAK-VBELN&lt;/P&gt;&lt;P&gt;     , VBAK-VKORG , VBAK-VTWEG , VBUK-CMGST , VBUK-VBELN , TVLS-LIFSP )&lt;/P&gt;&lt;P&gt;from ( PA0002&lt;/P&gt;&lt;P&gt;       inner join KNVP&lt;/P&gt;&lt;P&gt;       on KNVP&lt;SUB&gt;PERNR = PA0002&lt;/SUB&gt;PERNR&lt;/P&gt;&lt;P&gt;       inner join VBAK&lt;/P&gt;&lt;P&gt;       on VBAK&lt;SUB&gt;KUNNR = KNVP&lt;/SUB&gt;KUNNR&lt;/P&gt;&lt;P&gt;       and VBAK&lt;SUB&gt;SPART = KNVP&lt;/SUB&gt;SPART&lt;/P&gt;&lt;P&gt;       and VBAK&lt;SUB&gt;VKORG = KNVP&lt;/SUB&gt;VKORG&lt;/P&gt;&lt;P&gt;       and VBAK&lt;SUB&gt;VTWEG = KNVP&lt;/SUB&gt;VTWEG&lt;/P&gt;&lt;P&gt;       inner join VBUK&lt;/P&gt;&lt;P&gt;       on VBUK&lt;SUB&gt;VBELN = VBAK&lt;/SUB&gt;VBELN&lt;/P&gt;&lt;P&gt;       inner join TVLS&lt;/P&gt;&lt;P&gt;       on TVLS&lt;SUB&gt;LIFSP = VBAK&lt;/SUB&gt;LIFSK )&lt;/P&gt;&lt;P&gt;       where PA0002~NACHN in SP$00003&lt;/P&gt;&lt;P&gt;         and PA0002~PERNR in SP$00001&lt;/P&gt;&lt;P&gt;         and KNVP~KUNNR in SP$00004&lt;/P&gt;&lt;P&gt;         and KNVP~PARVW in SP$00014&lt;/P&gt;&lt;P&gt;         and VBAK~AUART in SP$00005&lt;/P&gt;&lt;P&gt;         and VBAK~ERDAT in SP$00011&lt;/P&gt;&lt;P&gt;         and VBAK~ERNAM in SP$00013&lt;/P&gt;&lt;P&gt;         and VBAK~ERZET in SP$00012&lt;/P&gt;&lt;P&gt;         and VBAK~KUNNR in SP$00006&lt;/P&gt;&lt;P&gt;         and VBAK~SPART in SP$00009&lt;/P&gt;&lt;P&gt;         and VBAK~VBELN in SP$00010&lt;/P&gt;&lt;P&gt;         and VBAK~VKORG in SP$00007&lt;/P&gt;&lt;P&gt;         and VBAK~VTWEG in SP$00008.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 10:00:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225531#M769342</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-10T10:00:34Z</dc:date>
    </item>
    <item>
      <title>Re: Good statement to remove this join statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225532#M769343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT PA0002~NACHN&lt;/P&gt;&lt;P&gt;       PA0002~PERNR&lt;/P&gt;&lt;P&gt;       PA0002~VORNA&lt;/P&gt;&lt;P&gt;  FROM PA0002&lt;/P&gt;&lt;P&gt;  INTO (PA0002-NACHN, PA0002-PERNR, PA0002-VORNA)&lt;/P&gt;&lt;P&gt; WHERE PA0002~PERNR IN SP$00001.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    SELECT KNVP~KUNNR&lt;/P&gt;&lt;P&gt;           KNVP~PARVW&lt;/P&gt;&lt;P&gt;           KNVP~PERNR&lt;/P&gt;&lt;P&gt;           KNVP~SPART&lt;/P&gt;&lt;P&gt;           KNVP~VKORG&lt;/P&gt;&lt;P&gt;           KNVP~VTWEG&lt;/P&gt;&lt;P&gt;       FROM KNVP&lt;/P&gt;&lt;P&gt;      INTO (KNVP-KUNNR, KNVP-PARVW, KNVP-PERNR, KNVP-SPART, KNVP-VKORG ,&lt;/P&gt;&lt;P&gt;           KNVP-VTWEG)&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES IN PA0002&lt;/P&gt;&lt;P&gt;     WHERE PERNR = PA0002&lt;/P&gt;&lt;P&gt;       AND KNVP~KUNNR IN SP$00004&lt;/P&gt;&lt;P&gt;       AND KNVP~PARVW IN SP$00014.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;        SELECT VBAK~AUART&lt;/P&gt;&lt;P&gt;               VBAK~ERDAT&lt;/P&gt;&lt;P&gt;               VBAK~ERNAM&lt;/P&gt;&lt;P&gt;               VBAK~ERZET&lt;/P&gt;&lt;P&gt;               VBAK~FAKSK&lt;/P&gt;&lt;P&gt;               VBAK~KUNNR&lt;/P&gt;&lt;P&gt;               VBAK~LIFSK&lt;/P&gt;&lt;P&gt;               VBAK~SPART&lt;/P&gt;&lt;P&gt;               VBAK~VBELN&lt;/P&gt;&lt;P&gt;               VBAK~VKORG&lt;/P&gt;&lt;P&gt;               VBAK~VTWEG&lt;/P&gt;&lt;P&gt;          FROM VBAK&lt;/P&gt;&lt;P&gt;          INTO (VBAK-AUART, VBAK-ERDAT, VBAK-ERNAM, VBAK-ERZET,&lt;/P&gt;&lt;P&gt;                VBAK-FAKSK, VBAK-KUNNR, VBAK-LIFSK, VBAK-SPART,&lt;/P&gt;&lt;P&gt;                VBAK-VBELN, VBAK-VKORG, VBAK-VTWEG)&lt;/P&gt;&lt;P&gt;            FOR ALL ENTRIES IN KNVP&lt;/P&gt;&lt;P&gt;          WHERE KUNNR EQ KNVP-KUNNR&lt;/P&gt;&lt;P&gt;            AND VBAK~AUART IN SP$00005&lt;/P&gt;&lt;P&gt;            AND VBAK~ERDAT IN SP$00011&lt;/P&gt;&lt;P&gt;            AND VBAK~ERNAM IN SP$00013&lt;/P&gt;&lt;P&gt;            AND VBAK~ERZET IN SP$00012&lt;/P&gt;&lt;P&gt;            AND VBAK~KUNNR IN SP$00006&lt;/P&gt;&lt;P&gt;            AND VBAK~SPART IN SP$00009&lt;/P&gt;&lt;P&gt;            AND VBAK~VBELN IN SP$00010&lt;/P&gt;&lt;P&gt;            AND VBAK~VKORG IN SP$00007&lt;/P&gt;&lt;P&gt;            AND VBAK~VTWEG IN SP$00008.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;          IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;            SELECT VBUK~CMGST&lt;/P&gt;&lt;P&gt;                   VBUK~VBELN&lt;/P&gt;&lt;P&gt;              INTO (VBUK-CMGST, VBUK-VBELN)&lt;/P&gt;&lt;P&gt;              FROM VBUK&lt;/P&gt;&lt;P&gt;               FOR ALL ENTRIES IN VBAK&lt;/P&gt;&lt;P&gt;             WHERE VBELN EQ VBAK-VBELN.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;              IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;                SELECT TVLS-LIFSP&lt;/P&gt;&lt;P&gt;                  INTO (TVLS-LIFSP)&lt;/P&gt;&lt;P&gt;                   FOR ALL ENTRIES IN VBAK&lt;/P&gt;&lt;P&gt;                 WHERE LIFSP EQ VBAK-LIFSP.&lt;/P&gt;&lt;P&gt;                ENDIF.&lt;/P&gt;&lt;P&gt;              ENDIF.&lt;/P&gt;&lt;P&gt;            ENDIF.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kanagaraja L&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 12:08:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225532#M769343</guid>
      <dc:creator>Kanagaraja_L</dc:creator>
      <dc:date>2008-01-10T12:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: Good statement to remove this join statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225533#M769344</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;P&gt;Maybe you can define a custom View in which you stablish all the inner conditions and so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you can use SELECT query to View similar to a Table, but without the joins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it will help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 12:12:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/good-statement-to-remove-this-join-statement/m-p/3225533#M769344</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-10T12:12:03Z</dc:date>
    </item>
  </channel>
</rss>

