<?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: how do to abap program for following query in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698402#M31621</link>
    <description>&lt;P&gt;You aren't getting an answer because none of us know what you really want.  Is there a certain place where you have an issue?   Do you want an example of something to help you out?&lt;/P&gt;</description>
    <pubDate>Wed, 03 Oct 2018 18:21:05 GMT</pubDate>
    <dc:creator>mmcisme1</dc:creator>
    <dc:date>2018-10-03T18:21:05Z</dc:date>
    <item>
      <title>how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698401#M31620</link>
      <description>&lt;P&gt;&lt;STRONG&gt;SELECT&lt;/STRONG&gt; A.MANDT,A.MATKL,T023T.WGBEZ &lt;STRONG&gt;AS&lt;/STRONG&gt; GRP_DESCR,A.MATNR &lt;STRONG&gt;AS&lt;/STRONG&gt; ITEM_CODE,(&lt;STRONG&gt;SELECT&lt;/STRONG&gt; MAKTX &lt;STRONG&gt;FROM&lt;/STRONG&gt; SAPABAP1.MAKT &lt;STRONG&gt;WHERE&lt;/STRONG&gt; MANDT = A.MANDT &lt;STRONG&gt;AND&lt;/STRONG&gt; MATNR = A.MATNR) &lt;STRONG&gt;AS&lt;/STRONG&gt; ITEM_DESCR,&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;SUM&lt;/STRONG&gt;(A.MENGE) * -1 &lt;STRONG&gt;AS&lt;/STRONG&gt; QUANTITY,&lt;STRONG&gt;MAX&lt;/STRONG&gt;(A.NET_WT) &lt;STRONG&gt;AS&lt;/STRONG&gt; NET_WT,&lt;STRONG&gt;SUM&lt;/STRONG&gt;(A.WEIGHT) * -1 &lt;STRONG&gt;AS&lt;/STRONG&gt; WEIGHT &lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;(&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;SELECT&lt;/STRONG&gt; MATDOC.MANDT,MARA.MATKL,MARA.MATNR,&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;CASE&lt;/STRONG&gt;&lt;STRONG&gt;WHEN&lt;/STRONG&gt; MATDOC.SHKZG = 'H'&lt;STRONG&gt;THEN&lt;/STRONG&gt; MATDOC.MENGE * -1 &lt;STRONG&gt;ELSE&lt;/STRONG&gt; MATDOC.MENGE &lt;STRONG&gt;END&lt;/STRONG&gt;&lt;STRONG&gt;AS&lt;/STRONG&gt; MENGE,&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;MARA.NTGEW &lt;STRONG&gt;AS&lt;/STRONG&gt; NET_WT,&lt;STRONG&gt;CASE&lt;/STRONG&gt;&lt;STRONG&gt;WHEN&lt;/STRONG&gt; MATDOC.SHKZG = 'H'&lt;STRONG&gt;THEN&lt;/STRONG&gt; MATDOC.MENGE * -1 &lt;STRONG&gt;ELSE&lt;/STRONG&gt; MATDOC.MENGE &lt;STRONG&gt;END&lt;/STRONG&gt; * MARA.NTGEW &lt;STRONG&gt;AS&lt;/STRONG&gt; WEIGHT&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt; SAPABAP1.MATDOC,SAPABAP1.MARA &lt;STRONG&gt;WHERE&lt;/STRONG&gt;&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;MATDOC.MANDT = MARA.MANDT &lt;STRONG&gt;AND&lt;/STRONG&gt; MATDOC.MATNR = MARA.MATNR &lt;STRONG&gt;AND&lt;/STRONG&gt;&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;MATDOC.BWART &lt;STRONG&gt;IN&lt;/STRONG&gt; ('601','602','641','642') &lt;STRONG&gt;AND&lt;/STRONG&gt;&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;MATDOC.MANDT = '500'&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;AND&lt;/STRONG&gt; ((MATDOC.MATNR &lt;STRONG&gt;BETWEEN&lt;/STRONG&gt;'RLTOWT1004WH'&lt;STRONG&gt;AND&lt;/STRONG&gt;'RLTOWT1004WH') &lt;STRONG&gt;OR&lt;/STRONG&gt; (MATDOC.MATNR &lt;STRONG&gt;LIKE&lt;/STRONG&gt;'%RLTOWT1004WH%'&lt;STRONG&gt;OR&lt;/STRONG&gt; INSTR('RLTOWT1004WH',MATDOC.MATNR) &amp;gt; 0))&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;AND&lt;/STRONG&gt; ((MARA.MATKL &lt;STRONG&gt;BETWEEN&lt;/STRONG&gt;''&lt;STRONG&gt;AND&lt;/STRONG&gt;'') &lt;STRONG&gt;OR&lt;/STRONG&gt; (MARA.MATKL &lt;STRONG&gt;LIKE&lt;/STRONG&gt;'%%'&lt;STRONG&gt;OR&lt;/STRONG&gt; INSTR('',MARA.MATKL) &amp;gt; 0))&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;AND&lt;/STRONG&gt; (MATDOC.WERKS &lt;STRONG&gt;LIKE&lt;/STRONG&gt;'%3030%'&lt;STRONG&gt;OR&lt;/STRONG&gt; INSTR('3030',MATDOC.WERKS) &amp;gt; 0)&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;AND&lt;/STRONG&gt; MATDOC.BUDAT &lt;STRONG&gt;BETWEEN&lt;/STRONG&gt;'20180901'&lt;STRONG&gt;AND&lt;/STRONG&gt;'20180927'&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;) A,SAPABAP1.T023T&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;WHERE&lt;/STRONG&gt; A.MANDT = T023T.MANDT &lt;STRONG&gt;AND&lt;/STRONG&gt; T023T.SPRAS='E'&lt;STRONG&gt;AND&lt;/STRONG&gt; T023T.MATKL = A.MATKL&lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt; &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;GROUP&lt;/STRONG&gt;&lt;STRONG&gt;BY&lt;/STRONG&gt; A.MANDT,A.MATKL,T023T.WGBEZ,A.MATNR;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Oct 2018 12:15:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698401#M31620</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2018-10-03T12:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698402#M31621</link>
      <description>&lt;P&gt;You aren't getting an answer because none of us know what you really want.  Is there a certain place where you have an issue?   Do you want an example of something to help you out?&lt;/P&gt;</description>
      <pubDate>Wed, 03 Oct 2018 18:21:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698402#M31621</guid>
      <dc:creator>mmcisme1</dc:creator>
      <dc:date>2018-10-03T18:21:05Z</dc:date>
    </item>
    <item>
      <title>Re: how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698403#M31622</link>
      <description>&lt;P&gt;What have you tried?&lt;/P&gt;</description>
      <pubDate>Wed, 03 Oct 2018 18:55:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698403#M31622</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2018-10-03T18:55:33Z</dc:date>
    </item>
    <item>
      <title>Re: how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698404#M31623</link>
      <description>&lt;P&gt;If you don't know the basics of OpenSQL, you can encapsulate the SQL into a string, and then run it via ADBC. Or possibly just use an AMDP.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Oct 2018 18:57:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698404#M31623</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2018-10-03T18:57:29Z</dc:date>
    </item>
    <item>
      <title>Re: how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698405#M31624</link>
      <description>&lt;P&gt;With a &lt;STRONG&gt;lot of care&lt;/STRONG&gt; !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like the syntax used is sql-server transact sql.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to translate that query to an ABAP program do yo need to know ABAP and transact-sql.&lt;/P&gt;&lt;P&gt;So the question is: Do you already know both?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;J.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Oct 2018 20:30:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698405#M31624</guid>
      <dc:creator>Jean_Sagi</dc:creator>
      <dc:date>2018-10-03T20:30:47Z</dc:date>
    </item>
    <item>
      <title>Re: how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698406#M31625</link>
      <description>&lt;P&gt;Sorry, I get forget to mention that for which purpose it is need it.&lt;/P&gt;&lt;P&gt;I need it for ALV report.&lt;/P&gt;</description>
      <pubDate>Thu, 04 Oct 2018 07:15:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698406#M31625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2018-10-04T07:15:20Z</dc:date>
    </item>
    <item>
      <title>Re: how do to abap program for following query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698407#M31626</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Final table structure is denoted as "AS" below + Selection from MATDOC and MARA &lt;/P&gt;&lt;P&gt;MANDT AS MANDT&lt;/P&gt;&lt;P&gt;MATKL AS MATKL &lt;/P&gt;&lt;P&gt;T023T-WGBEZ AS GRP_DESCR &lt;/P&gt;&lt;P&gt;MATNR AS MATNR &lt;/P&gt;&lt;P&gt;(SELECT MAKTX FROM SAPABAP1.MAKT WHERE MANDT = A.MANDT AND MATNR = A.MATNR) AS ITEM_DESCR &lt;/P&gt;&lt;P&gt;SUM(A.MENGE) * -1 AS QUANTITY
MAX(A.NET_WT) AS NET_WT &lt;/P&gt;&lt;P&gt;SUM(A.WEIGHT) * -1 AS WEIGHT &lt;/P&gt;&lt;P&gt;CASEWHEN MATDOC.SHKZG = 'H'THEN MATDOC.MENGE * -1 ELSE MATDOC.MENGE END AS MENGE
MARA.&lt;/P&gt;&lt;P&gt;NTGEW AS NET_WT
CASEWHEN MATDOC.SHKZG = 'H'THEN MATDOC.MENGE * -1 ELSE MATDOC.MENGE END * MARA.NTGEW AS WEIGHT &lt;/P&gt;&lt;P&gt;FROM SAPABAP1.MATDOC,SAPABAP1.MARA &lt;/P&gt;&lt;P&gt;
**********Where Condition &lt;/P&gt;&lt;P&gt;WHERE
MATDOC.MANDT = MARA.MANDT &lt;/P&gt;&lt;P&gt;AND MATDOC.MATNR = MARA.MATNR &lt;/P&gt;&lt;P&gt;AND
MATDOC.BWART IN ('601','602','641','642') &lt;/P&gt;&lt;P&gt;AND
MATDOC.MANDT = '500'&lt;/P&gt;&lt;P&gt;
AND ((MATDOC.MATNR BETWEEN'RLTOWT1004WH'AND'RLTOWT1004WH') OR (MATDOC.MATNR LIKE'%RLTOWT1004WH%'OR INSTR('RLTOWT1004WH',MATDOC.MATNR) &amp;gt; 0)) &lt;/P&gt;&lt;P&gt;AND ((MARA.MATKL BETWEEN''AND'') OR (MARA.MATKL LIKE'%%'OR INSTR('',MARA.MATKL) &amp;gt; 0)) &lt;/P&gt;&lt;P&gt;AND (MATDOC.WERKS LIKE'%3030%'OR INSTR('3030',MATDOC.WERKS) &amp;gt; 0)&lt;/P&gt;&lt;P&gt;
AND MATDOC.BUDAT BETWEEN'20180901'AND'20180927'
) A,SAPABAP1.T023T &lt;/P&gt;&lt;P&gt;WHERE A.MANDT = T023T.MANDT &lt;/P&gt;&lt;P&gt;AND T023T.SPRAS='E'&lt;/P&gt;&lt;P&gt;AND T023T.MATKL = A.MATKL
GROUPBY A.MANDT,A.MATKL,T023T.WGBEZ,A.MATNR;&lt;/P&gt;&lt;P&gt;Hope you got it!!!!&lt;/P&gt;</description>
      <pubDate>Thu, 04 Oct 2018 09:34:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-do-to-abap-program-for-following-query/m-p/698407#M31626</guid>
      <dc:creator>sudarshan_d29</dc:creator>
      <dc:date>2018-10-04T09:34:37Z</dc:date>
    </item>
  </channel>
</rss>

