<?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 Alv Grid select error in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149019#M453585</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I want to create a select  like this:&lt;/P&gt;&lt;P&gt;  SELECT mara~matnr&lt;/P&gt;&lt;P&gt;         makt~maktx&lt;/P&gt;&lt;P&gt;         mara~ernam&lt;/P&gt;&lt;P&gt;         mara~meins&lt;/P&gt;&lt;P&gt;         marc~werks&lt;/P&gt;&lt;P&gt;         bseg~augbl&lt;/P&gt;&lt;P&gt;         vbap~vbeln&lt;/P&gt;&lt;P&gt;         vbap~charg&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE ti_dados&lt;/P&gt;&lt;P&gt;  FROM mara&lt;/P&gt;&lt;P&gt;  INNER JOIN marc ON mara&lt;SUB&gt;matnr = marc&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  INNER JOIN makt ON mara&lt;SUB&gt;matnr = makt&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  inner join vbap on mara&lt;SUB&gt;matnr = vbap&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  WHERE mara~matnr IN s_matnr AND&lt;/P&gt;&lt;P&gt;        makt~spras = 'PT' and&lt;/P&gt;&lt;P&gt;        bseg&lt;SUB&gt;matnr = mara&lt;/SUB&gt;matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the compiler said this to me:&lt;/P&gt;&lt;P&gt;You cannot compare with "VBAP-VPMAT". Each comparison in the ON&lt;/P&gt;&lt;P&gt;condition must contain a field from the RH table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I saw the relationship between the tables mara and vbap in the transaction se11. Is it wrong? &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;Paisante.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Rodrigo Paisante&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Apr 2007 20:26:15 GMT</pubDate>
    <dc:creator>rodrigo_paisante3</dc:creator>
    <dc:date>2007-04-13T20:26:15Z</dc:date>
    <item>
      <title>Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149019#M453585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I want to create a select  like this:&lt;/P&gt;&lt;P&gt;  SELECT mara~matnr&lt;/P&gt;&lt;P&gt;         makt~maktx&lt;/P&gt;&lt;P&gt;         mara~ernam&lt;/P&gt;&lt;P&gt;         mara~meins&lt;/P&gt;&lt;P&gt;         marc~werks&lt;/P&gt;&lt;P&gt;         bseg~augbl&lt;/P&gt;&lt;P&gt;         vbap~vbeln&lt;/P&gt;&lt;P&gt;         vbap~charg&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE ti_dados&lt;/P&gt;&lt;P&gt;  FROM mara&lt;/P&gt;&lt;P&gt;  INNER JOIN marc ON mara&lt;SUB&gt;matnr = marc&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  INNER JOIN makt ON mara&lt;SUB&gt;matnr = makt&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  inner join vbap on mara&lt;SUB&gt;matnr = vbap&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;  WHERE mara~matnr IN s_matnr AND&lt;/P&gt;&lt;P&gt;        makt~spras = 'PT' and&lt;/P&gt;&lt;P&gt;        bseg&lt;SUB&gt;matnr = mara&lt;/SUB&gt;matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the compiler said this to me:&lt;/P&gt;&lt;P&gt;You cannot compare with "VBAP-VPMAT". Each comparison in the ON&lt;/P&gt;&lt;P&gt;condition must contain a field from the RH table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I saw the relationship between the tables mara and vbap in the transaction se11. Is it wrong? &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;Paisante.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Rodrigo Paisante&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Apr 2007 20:26:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149019#M453585</guid>
      <dc:creator>rodrigo_paisante3</dc:creator>
      <dc:date>2007-04-13T20:26:15Z</dc:date>
    </item>
    <item>
      <title>Re: Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149020#M453586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You forget the join with bseg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Apr 2007 20:32:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149020#M453586</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2007-04-13T20:32:40Z</dc:date>
    </item>
    <item>
      <title>Re: Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149021#M453587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ONe major problem is that you reference BSEG in your SELECT statement twice, once in the field list and again in the WHERE clause, but you are not actually using the table in the SELECT(either as a FROM table or an INNER JOIN).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT mara~matnr
makt~maktx
mara~ernam
mara~meins
marc~werks
bseg~augbl          " &amp;lt;-  RIGHT HERE
vbap~vbeln
vbap~charg
INTO CORRESPONDING FIELDS OF TABLE ti_dados
      FROM mara
               INNER JOIN marc
                     ON mara~matnr = marc~matnr
               INNER JOIN makt 
                     ON mara~matnr = makt~matnr
                inner join vbap 
                      ON mara~matnr = vbap~matnr
                             WHERE mara~matnr IN s_matnr AND
                                          makt~spras = 'PT' and
                                          bseg~matnr = mara~matnr.    " &amp;lt;-  AND RIGHT HERE&lt;/CODE&gt;&lt;/PRE&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>Fri, 13 Apr 2007 20:34:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149021#M453587</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-04-13T20:34:24Z</dc:date>
    </item>
    <item>
      <title>Re: Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149022#M453588</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;Have you pase the correct code here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are talking about &amp;lt;b&amp;gt;VBAP-VPMAT&amp;lt;/b&amp;gt;, but i do not see that anywhere in your code.&lt;/P&gt;&lt;P&gt;Also, why are you reading BSEG-AUGBL in your code. BSEG is not define anywwhere in join. If you read the field from table, the table should be in JOIN. Where is BSEG?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i comment everything related to BSEG in your code, there is no error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*----------------------------------------------------------------------*
*----------------------------------------------------------------------*
TABLES: mara.
SELECT-OPTIONS: s_matnr FOR mara-matnr.

DATA: BEGIN OF ti_dados OCCURS 0,
        maktx LIKE  makt-maktx,
        ernam LIKE  mara-ernam,
        meins LIKE  mara-meins,
        werks LIKE  marc-werks,
*        augbl LIKE  bseg-augbl,   " --&amp;gt; Comment this
        vbeln LIKE  vbap-vbeln,
        charg LIKE  vbap-charg,
      END OF ti_dados.

SELECT mara~matnr
makt~maktx
mara~ernam
mara~meins
marc~werks
*bseg~augbl       " --&amp;gt; Comment this
vbap~vbeln
vbap~charg
INTO CORRESPONDING FIELDS OF TABLE ti_dados
FROM mara
INNER JOIN marc ON mara~matnr = marc~matnr
INNER JOIN makt ON mara~matnr = makt~matnr
INNER JOIN vbap ON mara~matnr = vbap~matnr
WHERE mara~matnr IN s_matnr AND
makt~spras = 'PT'. " AND
*bseg~matnr = mara~matnr.      " --&amp;gt; Comment this
*----------------------------------------------------------------------*
*----------------------------------------------------------------------*&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please clarify your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Apr 2007 20:41:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149022#M453588</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-13T20:41:09Z</dc:date>
    </item>
    <item>
      <title>Re: Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149023#M453589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One problem, because bseg is a cluster table and not permit a inner join. When i was doing the select, i did this inner and the compiler show me the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for all answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Apr 2007 01:24:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149023#M453589</guid>
      <dc:creator>rodrigo_paisante3</dc:creator>
      <dc:date>2007-04-14T01:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149024#M453590</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;If your issue is resolved, award the appropriate points and close the thread. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you still have an issue, let us know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Apr 2007 01:58:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149024#M453590</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-14T01:58:41Z</dc:date>
    </item>
    <item>
      <title>Re: Alv Grid select error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149025#M453591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok, thanks to all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Apr 2007 02:09:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-select-error/m-p/2149025#M453591</guid>
      <dc:creator>rodrigo_paisante3</dc:creator>
      <dc:date>2007-04-14T02:09:29Z</dc:date>
    </item>
  </channel>
</rss>

