<?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: inner join in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/inner-join/m-p/3891483#M934467</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;  First read data from BKPF into table it_bkpf, then check the internal table is empty or not. Sort the internal table and use SELECT FOR ALL ENTRIES statement to read data from BSEG. Dont use Joins on Pooled and Clustered tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Bujji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 May 2008 07:52:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-28T07:52:47Z</dc:date>
    <item>
      <title>inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inner-join/m-p/3891482#M934466</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 problem to execute the join using select options programm &lt;/P&gt;&lt;P&gt;my code is right but it give a problem of projection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF it_output,&lt;/P&gt;&lt;P&gt;       bukrs  TYPE bseg-bukrs,&lt;/P&gt;&lt;P&gt;       belnr  TYPE bseg-belnr,&lt;/P&gt;&lt;P&gt;       gjahr  TYPE bseg-gjahr,&lt;/P&gt;&lt;P&gt;       fisper TYPE bseg-gjahr,&lt;/P&gt;&lt;P&gt;       buzei  TYPE bseg-buzei,&lt;/P&gt;&lt;P&gt;       augdt  TYPE bseg-augdt,&lt;/P&gt;&lt;P&gt;       shkzg  TYPE bseg-shkzg,&lt;/P&gt;&lt;P&gt;       dmbtr  TYPE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;       kostl  TYPE bseg-kostl,&lt;/P&gt;&lt;P&gt;       hkont  TYPE bseg-hkont,&lt;/P&gt;&lt;P&gt;       matnr  TYPE bseg-matnr,&lt;/P&gt;&lt;P&gt;       werks  TYPE bseg-werks,&lt;/P&gt;&lt;P&gt;       blart  TYPE bkpf-blart,&lt;/P&gt;&lt;P&gt;       bldat  TYPE bkpf-bldat,&lt;/P&gt;&lt;P&gt;       budat  TYPE bkpf-budat,&lt;/P&gt;&lt;P&gt;       cpudt  TYPE bkpf-cpudt,&lt;/P&gt;&lt;P&gt;       usnam  TYPE bkpf-usnam,&lt;/P&gt;&lt;P&gt;       tcode  TYPE bkpf-tcode,&lt;/P&gt;&lt;P&gt;       bktxt  TYPE bkpf-bktxt,&lt;/P&gt;&lt;P&gt;       waers  TYPE bkpf-waers,&lt;/P&gt;&lt;P&gt;       awtyp  TYPE bkpf-awtyp,&lt;/P&gt;&lt;P&gt;       awkey  TYPE bkpf-awkey,&lt;/P&gt;&lt;P&gt;      END OF it_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lt_output TYPE it_output OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK bl WITH FRAME TITLE text-011.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_bukrs FOR bseg-bukrs,&lt;/P&gt;&lt;P&gt;                s_blart FOR bkpf-blart,&lt;/P&gt;&lt;P&gt;                s_budat FOR bkpf-budat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK bl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_data .&lt;/P&gt;&lt;P&gt;SELECT bseg&lt;SUB&gt;bukrs bseg&lt;/SUB&gt;belnr bseg&lt;SUB&gt;gjahr bseg&lt;/SUB&gt;fisper bseg&lt;SUB&gt;buzei                 bseg&lt;/SUB&gt;augdt bseg&lt;SUB&gt;shkzg bseg&lt;/SUB&gt;dmbtr bseg&lt;SUB&gt;kostl  bseg&lt;/SUB&gt;hkont                 bseg&lt;SUB&gt;matnr bseg&lt;/SUB&gt;werks&lt;/P&gt;&lt;P&gt;       bkpf&lt;SUB&gt;blart bkpf&lt;/SUB&gt;bldat bkpf&lt;SUB&gt;budat bkpf&lt;/SUB&gt;cpudt  bkpf&lt;SUB&gt;usnam                 bkpf&lt;/SUB&gt;tcode bkpf&lt;SUB&gt;bktxt bkpf&lt;/SUB&gt;waers bkpf&lt;SUB&gt;awtyp bkpf&lt;/SUB&gt;awkey&lt;/P&gt;&lt;P&gt;       &lt;/P&gt;&lt;P&gt;       INTO CORRESPONDING FIELDS OF TABLE lt_output&lt;/P&gt;&lt;P&gt;       FROM ( bseg INNER JOIN bkpf ON&lt;/P&gt;&lt;P&gt;              bseg&lt;SUB&gt;bukrs = bkpf&lt;/SUB&gt;bukrs AND&lt;/P&gt;&lt;P&gt;              bseg&lt;SUB&gt;belnr = bkpf&lt;/SUB&gt;belnr AND&lt;/P&gt;&lt;P&gt;              bseg&lt;SUB&gt;gjahr = bkpf&lt;/SUB&gt;gjahr )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       WHERE bseg~bukrs IN s_bukrs AND&lt;/P&gt;&lt;P&gt;             bkpf~blart IN s_blart AND&lt;/P&gt;&lt;P&gt;             bkpf~budat IN s_budat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz give me a proper solution for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it give error as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for pooled tables, clusters tables and projection views joins is not allowed "BSEG".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz help me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 May 2008 07:50:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inner-join/m-p/3891482#M934466</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-28T07:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: inner join</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inner-join/m-p/3891483#M934467</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;  First read data from BKPF into table it_bkpf, then check the internal table is empty or not. Sort the internal table and use SELECT FOR ALL ENTRIES statement to read data from BSEG. Dont use Joins on Pooled and Clustered tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Bujji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 May 2008 07:52:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inner-join/m-p/3891483#M934467</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-28T07:52:47Z</dc:date>
    </item>
  </channel>
</rss>

