<?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 I have problem in  my code.I have two issues in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425679#M822699</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. i am supposed to get those values of the material number  &lt;/P&gt;&lt;P&gt;   vbpa-matnr  &lt;/P&gt;&lt;P&gt;  which does not contain material group  between 300  -and   399&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have written the query like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECT
       vbak~vbeln
       vbak~erdat
       vbak~vkorg
        ABRVW
        augru
        posnr
        matnr
        vbap~vkaus
        vbap~spart
        vbap~netwr
        vbap~waerk
        kwmeng
        kondm
        mvgr1
        mvgr2
        mvgr3
        mvgr4
        mvgr5
  FROM vbak AS vbak INNER JOIN vbap AS vbap
  ON vbak~vbeln EQ vbap~vbeln
  INTO corresponding fields of TABLE t_vbak
  WHERE vbak~vbeln EQ s_vbeln and vbap~matkl not in (300,399).
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but Materials with Material group(VBAP-MATKL)  between 000000300  and 000000399 are still appearing on the report ? eg on 4558 ? 10000231&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Really need your earnest help to modify this......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
2. SELECT
        VBAK~VBELN
        VBAK~VKORG
        VBAK~ERDAT
        VBAK~AUGRU
        vbkd~bstkd
        vbkd~bstdk
        tvaut~bezei
FROM VBAK as vbak join vbkd as vbkd
on vbak~vbeln eq vbkd~vbeln
and vbak~posnr eq vbkd~vbeln
left join tvaut as tvaut
on vbak~augru eq tvaut~augru
INTO CORRESPONDING FIELDS OF TABLE I_HEADER
WHERE VBAK~VBELN EQ S_VBELN.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here I am the BSTDK  i.e the PO date is comming wrong&lt;/P&gt;&lt;P&gt;How to get it&lt;/P&gt;&lt;P&gt;Need immidiate help  thnks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Feb 2008 14:46:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-08T14:46:59Z</dc:date>
    <item>
      <title>I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425679#M822699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. i am supposed to get those values of the material number  &lt;/P&gt;&lt;P&gt;   vbpa-matnr  &lt;/P&gt;&lt;P&gt;  which does not contain material group  between 300  -and   399&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have written the query like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECT
       vbak~vbeln
       vbak~erdat
       vbak~vkorg
        ABRVW
        augru
        posnr
        matnr
        vbap~vkaus
        vbap~spart
        vbap~netwr
        vbap~waerk
        kwmeng
        kondm
        mvgr1
        mvgr2
        mvgr3
        mvgr4
        mvgr5
  FROM vbak AS vbak INNER JOIN vbap AS vbap
  ON vbak~vbeln EQ vbap~vbeln
  INTO corresponding fields of TABLE t_vbak
  WHERE vbak~vbeln EQ s_vbeln and vbap~matkl not in (300,399).
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but Materials with Material group(VBAP-MATKL)  between 000000300  and 000000399 are still appearing on the report ? eg on 4558 ? 10000231&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Really need your earnest help to modify this......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
2. SELECT
        VBAK~VBELN
        VBAK~VKORG
        VBAK~ERDAT
        VBAK~AUGRU
        vbkd~bstkd
        vbkd~bstdk
        tvaut~bezei
FROM VBAK as vbak join vbkd as vbkd
on vbak~vbeln eq vbkd~vbeln
and vbak~posnr eq vbkd~vbeln
left join tvaut as tvaut
on vbak~augru eq tvaut~augru
INTO CORRESPONDING FIELDS OF TABLE I_HEADER
WHERE VBAK~VBELN EQ S_VBELN.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here I am the BSTDK  i.e the PO date is comming wrong&lt;/P&gt;&lt;P&gt;How to get it&lt;/P&gt;&lt;P&gt;Need immidiate help  thnks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 14:46:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425679#M822699</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T14:46:59Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425680#M822700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, your first query is this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;vbak~vbeln&lt;/P&gt;&lt;P&gt;vbak~erdat&lt;/P&gt;&lt;P&gt;vbak~vkorg&lt;/P&gt;&lt;P&gt;ABRVW&lt;/P&gt;&lt;P&gt;augru&lt;/P&gt;&lt;P&gt;posnr&lt;/P&gt;&lt;P&gt;matnr&lt;/P&gt;&lt;P&gt;vbap~vkaus&lt;/P&gt;&lt;P&gt;vbap~spart&lt;/P&gt;&lt;P&gt;vbap~netwr&lt;/P&gt;&lt;P&gt;vbap~waerk&lt;/P&gt;&lt;P&gt;kwmeng&lt;/P&gt;&lt;P&gt;kondm&lt;/P&gt;&lt;P&gt;mvgr1&lt;/P&gt;&lt;P&gt;mvgr2&lt;/P&gt;&lt;P&gt;mvgr3&lt;/P&gt;&lt;P&gt;mvgr4&lt;/P&gt;&lt;P&gt;mvgr5&lt;/P&gt;&lt;P&gt;FROM vbak AS vbak INNER JOIN vbap AS vbap&lt;/P&gt;&lt;P&gt;ON vbak&lt;SUB&gt;vbeln EQ vbap&lt;/SUB&gt;vbeln&lt;/P&gt;&lt;P&gt;INTO corresponding fields of TABLE t_vbak&lt;/P&gt;&lt;P&gt;WHERE vbak&lt;SUB&gt;vbeln EQ s_vbeln and vbap&lt;/SUB&gt;matkl le '000000300' and vbap~matkl ge '000000399'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I couldn't understand what's your problem with the second query, can you rephrase the question?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 14:54:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425680#M822700</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T14:54:31Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425681#M822701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey thanks for this...&lt;/P&gt;&lt;P&gt;In my second query&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are different BSTDK for one sales order number.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but in the view sales order&lt;/P&gt;&lt;P&gt;VA03 when I am watching them&lt;/P&gt;&lt;P&gt;the date which is coming in this out put is different&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 15:03:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425681#M822701</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T15:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425682#M822702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;VBAK~VBELN&lt;/P&gt;&lt;P&gt;VBAK~VKORG&lt;/P&gt;&lt;P&gt;VBAK~ERDAT&lt;/P&gt;&lt;P&gt;VBAK~AUGRU&lt;/P&gt;&lt;P&gt;vbkd~bstkd&lt;/P&gt;&lt;P&gt;vbkd~bstdk&lt;/P&gt;&lt;P&gt;tvaut~bezei&lt;/P&gt;&lt;P&gt;FROM VBAK as vbak join vbkd as vbkd&lt;/P&gt;&lt;P&gt;on vbak&lt;SUB&gt;vbeln eq vbkd&lt;/SUB&gt;vbeln&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;and vbak&lt;SUB&gt;posnr eq vbkd&lt;/SUB&gt;vbeln&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;left join tvaut as tvaut&lt;/P&gt;&lt;P&gt;on vbak&lt;SUB&gt;augru eq tvaut&lt;/SUB&gt;augru&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_HEADER&lt;/P&gt;&lt;P&gt;WHERE VBAK~VBELN EQ S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my version (R3 4.6C) VBAK doesn't have a posnr field, and I would find it weird, because it is the header.&lt;/P&gt;&lt;P&gt;Erase the comparison in bold letters and see what you get.&lt;/P&gt;&lt;P&gt;MAybe is the other way around? (vbak-vbeln eq vbkd-posnr)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 15:16:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425682#M822702</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T15:16:52Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425683#M822703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;YOU SHOULD USE RANGES&lt;/P&gt;&lt;P&gt;IT WILL SOLVE IT&lt;/P&gt;&lt;P&gt;THNKX&lt;/P&gt;&lt;P&gt;BHANU&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 15:19:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425683#M822703</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T15:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425684#M822704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For your first issue, if S_VBELN is a select-option, you should use the IN operator in the SELECT WHERE clause.  And for the MATKL, what you have there is simply exluding material groups 300 and 399, not everything between.  You should use a range for that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

ranges: r_matkl for vbap-maktl.

r_matkl-sign = 'I'.
r_matkl-option = 'BT'.
r_matkl-low = '300'.
r_matkl-high = '399'.
append r_matkl.

.......

WHERE vbak~vbeln IN s_vbeln 
       and vbap~matkl NOT IN r_matkl.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&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, 08 Feb 2008 15:28:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425684#M822704</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2008-02-08T15:28:23Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425685#M822705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe I am missing something here...&lt;/P&gt;&lt;P&gt;But how will the condition &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;vbap&lt;SUB&gt;matkl le '000000300' and vbap&lt;/SUB&gt;matkl ge '000000399'&lt;/STRONG&gt; ever evaluate to true?&lt;/P&gt;&lt;P&gt;Anything that is less than 300 can not be greater than 399 and vice-versa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried using the following condition instead,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;vbap&lt;SUB&gt;matkl le '000000300' or vbap&lt;/SUB&gt;matkl ge '000000399'&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;This made the system hang or go into the wait state..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking forward to your suggestion..&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 15:45:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425685#M822705</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T15:45:38Z</dc:date>
    </item>
    <item>
      <title>Re: I have problem in  my code.I have two issues</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425686#M822706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are right.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is better to use ranges, use Rich's example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What about the other query?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 15:48:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/i-have-problem-in-my-code-i-have-two-issues/m-p/3425686#M822706</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T15:48:13Z</dc:date>
    </item>
  </channel>
</rss>

