<?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: help me in my code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413581#M538543</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you vasanth , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'll try this and if i get any issue again i would come again&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Jul 2007 19:58:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-03T19:58:13Z</dc:date>
    <item>
      <title>help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413578#M538540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am not getting the output for my program. my task is :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.to display selected data by joining 6 tables. qmfe, qmsm, vbap, makt, ekpo and eket. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Conditions : in mncod if for same material there are both  3050 and 3100 exist then we should not display it and if there is only 3050 then it should be displayed in the output. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;im pasting my code below. i hope ther is a problem in my select statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  Z_SPRING_DELIVERY                       .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables : qmfe, makt, qmsm, vbap, vbup, ekpo, eket.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options : plant for qmfe-werks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                 baugroup for qmfe-bautl,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                 material for qmfe-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       mngrp like qmsm-mngrp,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       bautl like qmfe-bautl,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       maktx like makt-maktx,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       vbeln like vbap-vbeln,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       posnr like vbap-posnr,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       ebeln like eket-ebeln,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       ebelp like eket-ebelp,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       menge like eket-menge,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       wemng like eket-wemng,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       eindt like eket-eindt,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : stab like table of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       GRID TYPE REF TO CL_GUI_ALV_GRID,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       GT_FIELDCAT TYPE LVC_T_FCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select a&lt;SUB&gt;mngrp b&lt;/SUB&gt;bautl c&lt;SUB&gt;maktx d&lt;/SUB&gt;vbeln d&lt;SUB&gt;posnr e&lt;/SUB&gt;ebeln e&lt;SUB&gt;ebelp e&lt;/SUB&gt;menge e&lt;SUB&gt;wemng e&lt;/SUB&gt;eindt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                  into corresponding fields of table stab from&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           ( qmsm as a inner join qmfe as b on a&lt;SUB&gt;qmnum = b&lt;/SUB&gt;qmnum&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                     inner join makt as c on b&lt;SUB&gt;matnr = c&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                     inner join vbap as d on c&lt;SUB&gt;matnr = d&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                     inner join ekpo as f on c&lt;SUB&gt;matnr = f&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                     inner join eket as e on f&lt;SUB&gt;ebeln = e&lt;/SUB&gt;ebeln )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                     where a~mncod eq '3050'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                           and a~mncod ne '3100'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                           and c~spras eq 'D'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                           and b~werks in plant&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                           and b~bautl in baugroup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call screen 0001.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  STATUS_0001  OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module STATUS_0001 output.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'MENU'.&lt;/P&gt;&lt;P&gt;  SET TITLEBAR 'MENU'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT container&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        container_name              = 'CONT'.        "Layout Grid name as CONT"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT grid&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_parent          = container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM prepare_field_catalog CHANGING gt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i_structure_name = 'ZSC_ALVSTUC'           &amp;#147; Structure of Itab created in Data Dictionary"&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;        it_outtab        = stab&lt;/P&gt;&lt;P&gt;        IT_FIELDCATALOG  = gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " STATUS_0001  OUTPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM prepare_field_catalog CHANGING pt_fieldcat type lvc_t_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA ls_fcat type lvc_s_fcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'MNGRP' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'QMSM'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'C' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '8' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Codegroup' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'CODEGRUPPE' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'BAUTL' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'qmfe'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'C' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '18' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Baugruppe' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'BAUGRUPPE' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'MAKTX' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'MAKT'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'C' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '40' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Material Description' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'MATERIAL DESCRIPTION' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'VBELN' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'VBAP'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'C' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '10' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Sales Document' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'SALES DOCUMENT' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'POSNR' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'VBAP'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'N' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '6' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Position' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'POSITION' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'EBELN' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'EKET'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'C' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '10' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Purchase Document' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'PURCHASE DOCUMENT' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'EBELP' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'EKET'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'N' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '5' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Psoition' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'POSITION' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'MENGE' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'EKET'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'Q' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '13' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Schudeld Quantity' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'SCHUDELED QUANTITY' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'WEMNG' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'EKET'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'Q' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '13' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Quantity Issued' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'QUANTITY ISSUED' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_fcat-fieldname = 'EINDT' .&lt;/P&gt;&lt;P&gt;ls_fcat-tabname = 'EKET'.&lt;/P&gt;&lt;P&gt;ls_fcat-inttype = 'D' .&lt;/P&gt;&lt;P&gt;ls_fcat-outputlen = '8' .&lt;/P&gt;&lt;P&gt;ls_fcat-coltext = 'Delivery Date' .&lt;/P&gt;&lt;P&gt;ls_fcat-seltext = 'DELIVERY DATE' .&lt;/P&gt;&lt;P&gt;APPEND ls_fcat to pt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx in advance &lt;/P&gt;&lt;P&gt;abhilash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 13:50:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413578#M538540</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T13:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413579#M538541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Abhilash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think because you are using joins, it is giving you the problem, i suggest instead of using joins, if you use different Internal tables and append them into one final table, it may work.i.e, instead of using qmfe, makt, qmsm, vbap, vbup, ekpo, eket in inner join, create internal tables for above tables, with required fields in the structure and append in final output table which contains the fields from diff tables which you want to output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think it should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Sujay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 17:32:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413579#M538541</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T17:32:03Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413580#M538542</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;Change the code like this and check.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: ra_mncod type range of mncod.
ra_mncod-sign = 'I'.
ra_mncod-option = 'EQ'.
ra_mncod-sign = '3050'.
append ra_mncod.
ra_mncod-sign = 'E'.
ra_mncod-option = 'EQ'.
ra_mncod-sign = '3100'.
append ra_mncod.
select a~mngrp b~bautl c~maktx d~vbeln d~posnr e~ebeln e~ebelp e~menge e~wemng e~eindt

into corresponding fields of table stab from

( qmsm as a inner join qmfe as b on a~qmnum = b~qmnum

inner join makt as c on b~matnr = c~matnr

inner join vbap as d on c~matnr = d~matnr

inner join ekpo as f on c~matnr = f~matnr

inner join eket as e on f~ebeln = e~ebeln )

where a~mncod in RA_MNCOD " Check here

and c~spras eq 'D'

and b~werks in plant

and b~bautl in baugroup.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 17:37:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413580#M538542</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T17:37:35Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413581#M538543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you vasanth , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'll try this and if i get any issue again i would come again&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 19:58:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413581#M538543</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T19:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413582#M538544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi    abhi  ,,,,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i did  changes  on your query   ....    cut and  paste  ....  i just comeented  the  screen  001   ... if you want  you can  uncomment it .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT Z_SPRING_DELIVERY .

tables : qmfe, makt, qmsm, vbap, vbup, ekpo, eket.


types : begin of itab ,
        mngrp like qmsm-mngrp,
        bautl like qmfe-bautl,
        maktx like makt-maktx,
        vbeln like vbap-vbeln,
        posnr like vbap-posnr,
        ebeln like eket-ebeln,
        ebelp like eket-ebelp,
        menge like eket-menge,
        wemng like eket-wemng,
        eindt like eket-eindt,
        end of itab.

data : stab TYPE STANDARD TABLE OF itab  INITIAL SIZE 0.

DATA : CONTAINER TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
        GRID TYPE REF TO CL_GUI_ALV_GRID,
        GT_FIELDCAT TYPE LVC_T_FCAT.


select-options : plant for qmfe-werks,
                  baugroup for qmfe-bautl.
                  parameters : material like  qmfe-matnr.


start-of-selection.
select a~mngrp
b~bautl
c~maktx
d~vbeln
 d~posnr
 e~ebeln e~ebelp e~menge e~wemng e~eindt

into corresponding fields of table stab from

(
( ( ( ( qmsm as a  join qmfe as b on b~qmnum = a~qmnum  )

 join makt as c on c~matnr =  b~matnr )
*
 join vbap as d on d~matnr = c~matnr )
*
 join ekpo as f on f~matnr = d~matnr )
*
 join eket as e on e~ebeln = f~ebeln )

where ( a~mncod eq '3050'
*
and a~mncod ne '3100'  )
*
and c~spras eq 'D'
*
and b~werks in plant
*
and b~bautl in baugroup.

*call screen 0001.
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Module STATUS_0001 OUTPUT
*&amp;amp;---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
*module STATUS_0001 output.
*SET PF-STATUS 'MENU'.
*SET TITLEBAR 'MENU'.
*
CREATE OBJECT container
EXPORTING
container_name = 'CONT'. "Layout Grid name as CONT"


CREATE OBJECT grid
EXPORTING
i_parent = container.

PERFORM prepare_field_catalog CHANGING gt_fieldcat .

CALL METHOD grid-&amp;gt;set_table_for_first_display
* EXPORTING
* i_structure_name = 'ZSC_ALVSTUC' &amp;#147; Structure of Itab created in Data Dictionary"
CHANGING
it_outtab = stab
IT_FIELDCATALOG = gt_fieldcat.


*endmodule. " STATUS_0001 OUTPUT

FORM prepare_field_catalog CHANGING pt_fieldcat type lvc_t_fcat.

DATA ls_fcat type lvc_s_fcat .

ls_fcat-fieldname = 'MNGRP' .
ls_fcat-tabname = 'QMSM'.
ls_fcat-inttype = 'C' .
ls_fcat-outputlen = '8' .
ls_fcat-coltext = 'Codegroup' .
ls_fcat-seltext = 'CODEGRUPPE' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'BAUTL' .
ls_fcat-tabname = 'qmfe'.
ls_fcat-inttype = 'C' .
ls_fcat-outputlen = '18' .
ls_fcat-coltext = 'Baugruppe' .
ls_fcat-seltext = 'BAUGRUPPE' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'MAKTX' .
ls_fcat-tabname = 'MAKT'.
ls_fcat-inttype = 'C' .
ls_fcat-outputlen = '40' .
ls_fcat-coltext = 'Material Description' .
ls_fcat-seltext = 'MATERIAL DESCRIPTION' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'VBELN' .
ls_fcat-tabname = 'VBAP'.
ls_fcat-inttype = 'C' .
ls_fcat-outputlen = '10' .
ls_fcat-coltext = 'Sales Document' .
ls_fcat-seltext = 'SALES DOCUMENT' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'POSNR' .
ls_fcat-tabname = 'VBAP'.
ls_fcat-inttype = 'N' .
ls_fcat-outputlen = '6' .
ls_fcat-coltext = 'Position' .
ls_fcat-seltext = 'POSITION' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'EBELN' .
ls_fcat-tabname = 'EKET'.
ls_fcat-inttype = 'C' .
ls_fcat-outputlen = '10' .
ls_fcat-coltext = 'Purchase Document' .
ls_fcat-seltext = 'PURCHASE DOCUMENT' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'EBELP' .
ls_fcat-tabname = 'EKET'.
ls_fcat-inttype = 'N' .
ls_fcat-outputlen = '5' .
ls_fcat-coltext = 'Psoition' .
ls_fcat-seltext = 'POSITION' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'MENGE' .
ls_fcat-tabname = 'EKET'.
ls_fcat-inttype = 'Q' .
ls_fcat-outputlen = '13' .
ls_fcat-coltext = 'Schudeld Quantity' .
ls_fcat-seltext = 'SCHUDELED QUANTITY' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'WEMNG' .
ls_fcat-tabname = 'EKET'.
ls_fcat-inttype = 'Q' .
ls_fcat-outputlen = '13' .
ls_fcat-coltext = 'Quantity Issued' .
ls_fcat-seltext = 'QUANTITY ISSUED' .
APPEND ls_fcat to pt_fieldcat .

ls_fcat-fieldname = 'EINDT' .
ls_fcat-tabname = 'EKET'.
ls_fcat-inttype = 'D' .
ls_fcat-outputlen = '8' .
ls_fcat-coltext = 'Delivery Date' .
ls_fcat-seltext = 'DELIVERY DATE' .
APPEND ls_fcat to pt_fieldcat .

ENDFORM .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward  points if it  is usefull ...&lt;/P&gt;&lt;P&gt;Girish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2007 03:42:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413582#M538544</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-04T03:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413583#M538545</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;Yes there in a bit problem in ur where condition its easy u can spot it easily once u check the dependency of one table with each other on the basis of their primary key relationship.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls reward points if u get some help frm it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ameet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2007 04:54:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413583#M538545</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-04T04:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413584#M538546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Girish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you for ur work but still im facing the same problem. The program is running for a long time and its giving an error like time exceeded. Reason: endless looping.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2007 07:33:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413584#M538546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-04T07:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413585#M538547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ameet,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i had a question that can we join 6 tables as i have given in the code? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if so is it correct way? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;abhilash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2007 09:23:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413585#M538547</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-04T09:23:29Z</dc:date>
    </item>
    <item>
      <title>Re: help me in my code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413586#M538548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sujay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am also trying to do as u said but iam not getting that, after 3 tables for 4th table its giving an error while appending &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so could u xplain me how to do that program? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx in advance &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;abhilash.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2007 09:27:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-me-in-my-code/m-p/2413586#M538548</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-04T09:27:26Z</dc:date>
    </item>
  </channel>
</rss>

