<?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: reports in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656386#M880748</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Expert,&lt;/P&gt;&lt;P&gt;I am not intresed in chatting..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Apr 2008 09:08:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-08T09:08:00Z</dc:date>
    <item>
      <title>reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656375#M880737</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;I am given a requiremnt to develop a report for consolidated goods reciept.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I am a beginner in this career,Kindly (pls) help me to develop the reprt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone guide me step by step please.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I shall ask u queries then and there.&lt;/P&gt;&lt;P&gt;Kindly help me to develop report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not given the specicification properly ,but i will be getting within one hour.So kindly pls help me to develop this report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jaya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on Apr 8, 2008 1:21 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 05:43:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656375#M880737</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T05:43:45Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656376#M880738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To get the consolidated good reciept based on the posting doucment in the purchaase order .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U can check the following tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. ekko.&lt;/P&gt;&lt;P&gt;2. ekbe.&lt;/P&gt;&lt;P&gt;3. ekkn.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 05:47:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656376#M880738</guid>
      <dc:creator>UmaArjunan</dc:creator>
      <dc:date>2008-04-08T05:47:06Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656377#M880739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;here is a peice of sample code that may help u out&lt;/P&gt;&lt;P&gt;plz reward if useful&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;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  Z9D_PO_GOODSRECEIPT&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;report  z9d_po_goodsreceipt&lt;/P&gt;&lt;P&gt;message-id z9d_po&lt;/P&gt;&lt;P&gt;no standard page heading line-size 200 line-count 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : begin of type_ekkoekpo,&lt;/P&gt;&lt;P&gt;        ebeln type ebeln,    "Purchasing Document Number&lt;/P&gt;&lt;P&gt;        ebelp type ebelp,    "Item Number of Purchasing Document&lt;/P&gt;&lt;P&gt;        lifnr type elifn,    "Vendor's account number&lt;/P&gt;&lt;P&gt;        bedat type ebdat,    "Purchasing Document Date&lt;/P&gt;&lt;P&gt;        menge type bstmg,    "Purchase order quantity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        end of type_ekkoekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : begin of type_ekbe,&lt;/P&gt;&lt;P&gt;        ebeln type ebeln,  "Purchasing Document Number&lt;/P&gt;&lt;P&gt;        ebelp type ebelp,  "Item Number of Purchasing Document&lt;/P&gt;&lt;P&gt;        zekkn type dzekkn, "Sequential number of account assignment&lt;/P&gt;&lt;P&gt;        vgabe type vgabe,  "Transaction/event type, purchase order history&lt;/P&gt;&lt;P&gt;        gjahr type mjahr,  "Material Document Year&lt;/P&gt;&lt;P&gt;        belnr type mblnr,  "Number of Material Document&lt;/P&gt;&lt;P&gt;        buzei type mblpo,  "Item in Material Document&lt;/P&gt;&lt;P&gt;        budat type budat,  "Posting Date in the Document&lt;/P&gt;&lt;P&gt;        menge type menge_d, "Quantity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        end of type_ekbe.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : begin of type_lfa1,&lt;/P&gt;&lt;P&gt;        lifnr type lifnr,  "Account Number of Vendor or Creditor&lt;/P&gt;&lt;P&gt;        name1 type name1_gp,                                "Name 1&lt;/P&gt;&lt;P&gt;        end of type_lfa1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : type_t_ekkoekpo type type_ekkoekpo,&lt;/P&gt;&lt;P&gt;        type_t_ekbe type type_ekbe,&lt;/P&gt;&lt;P&gt;        type_t_lfa1 type type_lfa1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;---internal tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_ekbe type standard table of type_t_ekbe,&lt;/P&gt;&lt;P&gt;       it_ekkoekpo type standard table of type_t_ekkoekpo,&lt;/P&gt;&lt;P&gt;       it_lfa1 type standard table of type_t_lfa1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----work areas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : wa_ekbe type type_ekbe,&lt;/P&gt;&lt;P&gt;       wa_ekkoekpo type type_ekkoekpo,&lt;/P&gt;&lt;P&gt;       wa_lfa1 type type_t_lfa1.&lt;/P&gt;&lt;P&gt;*&amp;amp;---data for selection-screen&lt;/P&gt;&lt;P&gt;data : v_lifnr type lifnr,&lt;/P&gt;&lt;P&gt;       v_name1 type name1,&lt;/P&gt;&lt;P&gt;       v_ebeln type ebeln,&lt;/P&gt;&lt;P&gt;       v_ebelp type ebelp,&lt;/P&gt;&lt;P&gt;       v_bedat type bedat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-----field symbol for the ekbe&lt;/P&gt;&lt;P&gt;field-symbols: &amp;lt;fekbe&amp;gt; type type_ekbe.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;---data declaration&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : lvsum type menge_d value 0,&lt;/P&gt;&lt;P&gt;       lvleft type menge_d value 0,&lt;/P&gt;&lt;P&gt;       name1_low type name1,&lt;/P&gt;&lt;P&gt;       name1_high type name1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;constants&lt;/P&gt;&lt;P&gt;constants : c_bw type i value '101'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;---initialization.&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear wa_ekkoekpo.&lt;/P&gt;&lt;P&gt;  clear wa_ekbe.&lt;/P&gt;&lt;P&gt;  clear wa_lfa1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  refresh it_ekkoekpo.&lt;/P&gt;&lt;P&gt;  refresh it_ekbe.&lt;/P&gt;&lt;P&gt;  refresh it_lfa1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;defining the selection-screen&lt;/P&gt;&lt;P&gt;  selection-screen begin of block bl1 with frame title text001.&lt;/P&gt;&lt;P&gt;  select-options : s_lifnr for v_lifnr obligatory.&lt;/P&gt;&lt;P&gt;  select-options : s_name1 for v_name1.&lt;/P&gt;&lt;P&gt;  select-options : s_ebeln for v_ebeln.&lt;/P&gt;&lt;P&gt;  select-options : s_ebelp for v_ebelp.&lt;/P&gt;&lt;P&gt;  select-options : s_bedat for v_bedat.&lt;/P&gt;&lt;P&gt;  selection-screen end of block bl1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="-----------" /&gt;&lt;P&gt;validation for selection-screen&lt;/P&gt;&lt;P&gt;at selection-screen on s_lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if s_lifnr[] is initial.&lt;/P&gt;&lt;P&gt;    set cursor field 's_lifnr-low'.&lt;/P&gt;&lt;P&gt;    message e001.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    select lifnr into v_lifnr&lt;/P&gt;&lt;P&gt;                 from lfa1&lt;/P&gt;&lt;P&gt;                 up to 1 rows&lt;/P&gt;&lt;P&gt;                 where lifnr in s_lifnr.&lt;/P&gt;&lt;P&gt;     endselect.&lt;/P&gt;&lt;P&gt;      if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;        set cursor field 's_lifnr-low'.&lt;/P&gt;&lt;P&gt;        message e001.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on s_name1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select name1 into v_name1&lt;/P&gt;&lt;P&gt;               from lfa1&lt;/P&gt;&lt;P&gt;               up to 1 rows&lt;/P&gt;&lt;P&gt;               where name1 in s_name1.&lt;/P&gt;&lt;P&gt;   endselect.&lt;/P&gt;&lt;P&gt;    if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      set cursor field 's_name1-low'.&lt;/P&gt;&lt;P&gt;      message e002.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on s_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select ebeln into v_ebeln&lt;/P&gt;&lt;P&gt;               from ekko&lt;/P&gt;&lt;P&gt;               up to 1 rows&lt;/P&gt;&lt;P&gt;               where ebeln in s_ebeln.&lt;/P&gt;&lt;P&gt;  endselect.&lt;/P&gt;&lt;P&gt;    if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      set cursor field 's_ebeln-low'.&lt;/P&gt;&lt;P&gt;      message e003.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on s_ebelp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select ebelp into v_ebelp&lt;/P&gt;&lt;P&gt;               from ekpo&lt;/P&gt;&lt;P&gt;               up to 1 rows&lt;/P&gt;&lt;P&gt;               where ebelp in s_ebelp.&lt;/P&gt;&lt;P&gt;  endselect.&lt;/P&gt;&lt;P&gt;    if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      set cursor field 's_ebelp-low'.&lt;/P&gt;&lt;P&gt;      message e004.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;---main logic&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;--populate the data from ekko &amp;amp; ekpo&lt;/P&gt;&lt;P&gt;  select  a~ebeln     "Purchasing Document Number&lt;/P&gt;&lt;P&gt;          b~ebelp     "Item Number of Purchasing Document&lt;/P&gt;&lt;P&gt;          a~lifnr     "Vendor's account number&lt;/P&gt;&lt;P&gt;          a~bedat     "Purchasing Document Date&lt;/P&gt;&lt;P&gt;          b~menge    "Purchase order quantity&lt;/P&gt;&lt;P&gt;              into table it_ekkoekpo&lt;/P&gt;&lt;P&gt;              from ekko as a inner join ekpo as b&lt;/P&gt;&lt;P&gt;              on a&lt;SUB&gt;ebeln = b&lt;/SUB&gt;ebeln&lt;/P&gt;&lt;P&gt;              where a~lifnr in s_lifnr and&lt;/P&gt;&lt;P&gt;                    a~ebeln in s_ebeln and&lt;/P&gt;&lt;P&gt;                    b~ebelp in s_ebelp and&lt;/P&gt;&lt;P&gt;                    a~bedat in s_bedat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;--populate the data from ekbe&lt;/P&gt;&lt;P&gt;  if it_ekkoekpo[] is not initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select  ebeln   "Purchasing Document Number&lt;/P&gt;&lt;P&gt;            ebelp   "Item Number of Purchasing Document&lt;/P&gt;&lt;P&gt;            zekkn  "Sequential number of account assignment&lt;/P&gt;&lt;P&gt;            vgabe   "Transaction/event type, purchase order history&lt;/P&gt;&lt;P&gt;            gjahr   "Material Document Year&lt;/P&gt;&lt;P&gt;            belnr   "Number of Material Document&lt;/P&gt;&lt;P&gt;            buzei  "Item in Material Document&lt;/P&gt;&lt;P&gt;            budat  "Posting Date in the Document&lt;/P&gt;&lt;P&gt;            menge  "Quantity&lt;/P&gt;&lt;P&gt;                into table it_ekbe&lt;/P&gt;&lt;P&gt;                from ekbe&lt;/P&gt;&lt;P&gt;                for all entries in it_ekkoekpo&lt;/P&gt;&lt;P&gt;                where ebeln = it_ekkoekpo-ebeln and&lt;/P&gt;&lt;P&gt;                      ebelp = it_ekkoekpo-ebelp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;---populate the data from lfa1&lt;/P&gt;&lt;P&gt;  if it_lfa1[] is not initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;printing on the output clasical report&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color 5 on.&lt;/P&gt;&lt;P&gt;  write:/2 'vendor name' , 16 'vendor name' , 54 'po no' , 64 'po item no' , 80 'po qty' , 101 'qty received' , 126 'qty pending'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color 5 off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color 7 on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write:/2 'gr no' , 16 'gr item no ' , 34 'gr qty' , 45 'gr date'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color 7 off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-----populate the data from lfa1&lt;/P&gt;&lt;P&gt;  loop at it_ekkoekpo into wa_ekkoekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    format color 5 on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read table it_lfa1 into wa_lfa1 with key lifnr = wa_ekkoekpo-lifnr.&lt;/P&gt;&lt;P&gt;    if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      select single lifnr&lt;/P&gt;&lt;P&gt;                 name1&lt;/P&gt;&lt;P&gt;                   into wa_lfa1&lt;/P&gt;&lt;P&gt;                   from lfa1&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                  FOR ALL ENTRIES IN it_lfa1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                   where lifnr = wa_lfa1-lifnr.&lt;/P&gt;&lt;P&gt;      if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        append wa_lfa1 to it_lfa1.&lt;/P&gt;&lt;P&gt;        write:/2 wa_lfa1-lifnr , sy-vline ,&lt;/P&gt;&lt;P&gt;              16 wa_lfa1-name1 , sy-vline ,&lt;/P&gt;&lt;P&gt;              54 wa_ekkoekpo-ebeln , sy-vline ,&lt;/P&gt;&lt;P&gt;              64 wa_ekkoekpo-ebelp , sy-vline ,&lt;/P&gt;&lt;P&gt;              80 wa_ekkoekpo-menge , sy-vline .&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      write:/2 wa_lfa1-lifnr , sy-vline ,&lt;/P&gt;&lt;P&gt;           16 wa_lfa1-name1 , sy-vline ,&lt;/P&gt;&lt;P&gt;           54 wa_ekkoekpo-ebeln , sy-vline ,&lt;/P&gt;&lt;P&gt;           64 wa_ekkoekpo-ebelp , sy-vline ,&lt;/P&gt;&lt;P&gt;           80 wa_ekkoekpo-menge , sy-vline .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----caluculate the (qty received)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at it_ekbe into wa_ekbe .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    lvsum = lvsum + wa_ekbe-menge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-----caluculate the qty pending&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lvleft = wa_ekkoekpo-menge  - lvsum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write:101 lvsum , 126 lvleft.&lt;/P&gt;&lt;P&gt;  clear : lvsum , lvleft.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color 5 off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at it_ekbe into wa_ekbe where ebeln = wa_ekkoekpo-ebeln and&lt;/P&gt;&lt;P&gt;                                     ebelp = wa_ekkoekpo-ebelp.&lt;/P&gt;&lt;P&gt;    format color 7 on.&lt;/P&gt;&lt;P&gt;    write: sy-vline.&lt;/P&gt;&lt;P&gt;    write:2 wa_ekbe-belnr , sy-vline ,&lt;/P&gt;&lt;P&gt;          16 wa_ekbe-buzei , sy-vline ,&lt;/P&gt;&lt;P&gt;          34 wa_ekbe-menge , sy-vline ,&lt;/P&gt;&lt;P&gt;          45 wa_ekbe-budat , sy-vline , 138 sy-vline.&lt;/P&gt;&lt;P&gt;    format color 7 off.&lt;/P&gt;&lt;P&gt;    uline.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 05:50:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656377#M880739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T05:50:55Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656378#M880740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thnks so much Uma,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Initially,i think i need to declare tables. &lt;/P&gt;&lt;P&gt;create internal table..&lt;/P&gt;&lt;P&gt;then how shud i proceed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 05:52:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656378#M880740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T05:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656379#M880741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First collect the fields from the table  u reffered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then declare a structure using type decalration&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF st_out,&lt;/P&gt;&lt;P&gt;              ebeln TYPE ebeln,          &lt;/P&gt;&lt;P&gt;              ebelp TYPE ebelp,            &lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;     &amp;lt; SIMILARLY declare other fields and other data element here &amp;gt;&lt;/P&gt;&lt;P&gt;            END OF st_out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ebeln is the field name.&lt;/P&gt;&lt;P&gt;type - type &lt;/P&gt;&lt;P&gt;ebeln is the data element. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;procede for other fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;next is the internal table decalartion for this structure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : it_out1  TYPE TABLE OF st_out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    next is the work area decalartion .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Data:        wa_out  like line of it_out1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example select query should be like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select ebeln ebelp from ekbe into table it_out where &amp;lt;give your condition to filter the records&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_out is the internal table here&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 06:03:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656379#M880741</guid>
      <dc:creator>UmaArjunan</dc:creator>
      <dc:date>2008-04-08T06:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656380#M880742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jaya..&lt;/P&gt;&lt;P&gt;i am posting one of my sample codes here.&lt;/P&gt;&lt;P&gt;When u get the functional specs just put them here.&lt;/P&gt;&lt;P&gt;Then we will go about it.&lt;/P&gt;&lt;P&gt;&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; Report  ZMM_MATERIAL_ARRIVAL&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp; Author          :-Rahul Bhat&lt;/P&gt;&lt;P&gt;*&amp;amp; Date-Of-Creation:-30-01-2008&lt;/P&gt;&lt;P&gt;*&amp;amp; Objective       :-Report to show Material Arrival Plan&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   Includes PO's from PR's as well as manual PO's.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp; TCODE           :-ZPP08&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;&lt;/P&gt;&lt;P&gt;REPORT  ZMM_MATERIAL_ARRIVAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Internal Table Structure Declarations.&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_MA61V             , "Material Master: DB View for MRP&lt;/P&gt;&lt;P&gt;       MATNR TYPE MA61V-MATNR       , "Material Number&lt;/P&gt;&lt;P&gt;       WERKS TYPE MA61V-WERKS       , "Plant&lt;/P&gt;&lt;P&gt;       MATKL TYPE MA61V-MATKL       , "Material group&lt;/P&gt;&lt;P&gt;       DISPO TYPE MA61V-DISPO       , "MRP controller&lt;/P&gt;&lt;P&gt;      END OF TY_MA61V               .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_RESB              , "Reservation/dependent requirements&lt;/P&gt;&lt;P&gt;       RSNUM TYPE RESB-RSNUM        , "Number of reservation/dependent requirements&lt;/P&gt;&lt;P&gt;       RSPOS TYPE RESB-RSPOS        , "Item Number of Reservation / Dependent Requirements&lt;/P&gt;&lt;P&gt;       RSART TYPE RESB-RSART        , "Record type&lt;/P&gt;&lt;P&gt;       BAUGR TYPE RESB-BAUGR        , "Material number of higher-level assembly&lt;/P&gt;&lt;P&gt;       MATNR TYPE RESB-MATNR        , "Material Number&lt;/P&gt;&lt;P&gt;       BDTER TYPE RESB-BDTER        , "Requirements date for the component&lt;/P&gt;&lt;P&gt;       BDMNG TYPE RESB-BDMNG        , "Requirement Quantity&lt;/P&gt;&lt;P&gt;      END OF TY_RESB                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_MBEW              , "Material Valuation&lt;/P&gt;&lt;P&gt;       MATNR    TYPE MBEW-MATNR     , "Material Number&lt;/P&gt;&lt;P&gt;       BWKEY    TYPE MBEW-BWKEY     , "Valuation area&lt;/P&gt;&lt;P&gt;       BWTAR    TYPE MBEW-BWTAR     , "Valuation type&lt;/P&gt;&lt;P&gt;       VERPR    TYPE MBEW-VERPR     , "Moving Average Price/Periodic Unit Price&lt;/P&gt;&lt;P&gt;      END OF TY_MBEW                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_EBAN              , "Purchase Requisition&lt;/P&gt;&lt;P&gt;       BANFN    TYPE EBAN-BANFN     , "Purchase requisition number&lt;/P&gt;&lt;P&gt;       BNFPO    TYPE EBAN-BNFPO     , "Item number of purchase requisition&lt;/P&gt;&lt;P&gt;       MATNR    TYPE EBAN-MATNR     , "Material Number&lt;/P&gt;&lt;P&gt;       LIFNR    TYPE EBAN-LIFNR     , "Desired vendor&lt;/P&gt;&lt;P&gt;       BSMNG    TYPE EBAN-BSMNG     , "Quantity ordered against this purchase requisition&lt;/P&gt;&lt;P&gt;       BADAT    TYPE EBAN-BADAT     , "Requisition (request) date&lt;/P&gt;&lt;P&gt;       EBELN    TYPE EBAN-EBELN     , "Purchase order number&lt;/P&gt;&lt;P&gt;       MENGE    TYPE EBAN-MENGE     , "Purchase requisition quantity&lt;/P&gt;&lt;P&gt;      END OF TY_EBAN                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_EKET              , "Scheduling Agreement Schedule Lines&lt;/P&gt;&lt;P&gt;       EBELN    TYPE EKET-EBELN     , "Purchasing Document Number&lt;/P&gt;&lt;P&gt;       EBELP    TYPE EKET-EBELP     , "Item Number of Purchasing Document&lt;/P&gt;&lt;P&gt;       ETENR    TYPE EKET-ETENR     , "Delivery Schedule Line Counter&lt;/P&gt;&lt;P&gt;       MENGE    TYPE EKET-MENGE     , "Scheduled quantity&lt;/P&gt;&lt;P&gt;       WEMNG    TYPE EKET-WEMNG     , "Quantity of goods received&lt;/P&gt;&lt;P&gt;       BANFN    TYPE EKET-BANFN     , "Purchase requisition number&lt;/P&gt;&lt;P&gt;       EINDT    TYPE EKET-EINDT     , "Item delivery date&lt;/P&gt;&lt;P&gt;      END OF TY_EKET                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_EKKO              , "Purchasing Document Header&lt;/P&gt;&lt;P&gt;       EBELN    TYPE EKKO-EBELN     , "Purchasing Document Number&lt;/P&gt;&lt;P&gt;       LIFNR    TYPE EKKO-LIFNR     , "Vendor's account number&lt;/P&gt;&lt;P&gt;       ZTERM    TYPE EKKO-ZTERM     , "Terms of payment key&lt;/P&gt;&lt;P&gt;      END OF TY_EKKO                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_LFA1              , "Vendor Master (General Section)&lt;/P&gt;&lt;P&gt;       LIFNR    TYPE LFA1-LIFNR     , "Account Number of Vendor or Creditor&lt;/P&gt;&lt;P&gt;       NAME1    TYPE LFA1-NAME1     , "Name 1&lt;/P&gt;&lt;P&gt;      END OF TY_LFA1                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_EKPO              , "Purchasing Document Item&lt;/P&gt;&lt;P&gt;       EBELN    TYPE EKPO-EBELN     , "Purchasing Document Number&lt;/P&gt;&lt;P&gt;       EBELP    TYPE EKPO-EBELP     , "Item Number of Purchasing Document&lt;/P&gt;&lt;P&gt;       MATNR    TYPE EKPO-MATNR     , "Material Number&lt;/P&gt;&lt;P&gt;       TXZ01    TYPE EKPO-TXZ01     , "Short text&lt;/P&gt;&lt;P&gt;       BANFN    TYPE EKPO-BANFN     , "Purchase requisition number&lt;/P&gt;&lt;P&gt;       PSTYP    TYPE EKPO-PSTYP     , "Item category in purchasing document&lt;/P&gt;&lt;P&gt;       WERKS    TYPE EKPO-WERKS     , "Plant&lt;/P&gt;&lt;P&gt;       LOEKZ    TYPE EKPO-LOEKZ     , "Deletion Indicator&lt;/P&gt;&lt;P&gt;       NETPR    TYPE EKPO-NETPR     , "Net price in purchasing document (in document currency)&lt;/P&gt;&lt;P&gt;      END OF TY_EKPO                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF TY_DISPLAY           ,&lt;/P&gt;&lt;P&gt;       MATKL    TYPE MARA-MATKL     , "Material group&lt;/P&gt;&lt;P&gt;       DISPO    TYPE MARC-DISPO     , "MRP controller&lt;/P&gt;&lt;P&gt;       VERPR    TYPE MBEW-VERPR     , "Moving Average Price/Periodic Unit Price&lt;/P&gt;&lt;P&gt;       MATNR    TYPE RESB-MATNR     , "Material Number&lt;/P&gt;&lt;P&gt;       MENGE    TYPE EBAN-MENGE     , "Purchase requisition quantity&lt;/P&gt;&lt;P&gt;       EBELN    TYPE EKET-EBELN     , "Purchasing Document Number&lt;/P&gt;&lt;P&gt;       MENGE1   TYPE EKET-MENGE     , "Scheduled Quantity&lt;/P&gt;&lt;P&gt;       EINDT    TYPE EKET-EINDT     , "Item delivery date&lt;/P&gt;&lt;P&gt;       VALUE1   TYPE P DECIMALS 2   , "VERPR * MENGE&lt;/P&gt;&lt;P&gt;       VENNAME  TYPE LFA1-NAME1     , "Name 1&lt;/P&gt;&lt;P&gt;       ZTERM    TYPE EKKO-ZTERM     , "Terms of payment key&lt;/P&gt;&lt;P&gt;       DESC(60) TYPE C              , "Payment Terms Description.&lt;/P&gt;&lt;P&gt;       WEMNG    TYPE EKET-WEMNG     , "Quantity of goods received&lt;/P&gt;&lt;P&gt;       BALNC    TYPE P DECIMALS 3   , "Scheduled - Goods Received&lt;/P&gt;&lt;P&gt;       NETPR    TYPE EKPO-NETPR     , "Net price in purchasing document (in document currency)&lt;/P&gt;&lt;P&gt;       VALUE2   TYPE P DECIMALS 3   , "NETPR * MENGE1&lt;/P&gt;&lt;P&gt;      END OF TY_DISPLAY             .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Internal Table and Work Area Declarations&lt;/P&gt;&lt;P&gt;DATA:IT_MA61V     TYPE STANDARD TABLE OF TY_MA61V  ,&lt;/P&gt;&lt;P&gt;     WA_MA61V     TYPE TY_MA61V                    .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_MBEW      TYPE STANDARD TABLE OF TY_MBEW   ,&lt;/P&gt;&lt;P&gt;     WA_MBEW      TYPE TY_MBEW                     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_EBAN      TYPE STANDARD TABLE OF TY_EBAN   ,&lt;/P&gt;&lt;P&gt;     WA_EBAN      TYPE TY_EBAN                     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_EKET      TYPE STANDARD TABLE OF TY_EKET   ,&lt;/P&gt;&lt;P&gt;     WA_EKET      TYPE TY_EKET                     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_EKKO      TYPE STANDARD TABLE OF TY_EKKO   ,&lt;/P&gt;&lt;P&gt;     WA_EKKO      TYPE TY_EKKO                     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_LFA1      TYPE STANDARD TABLE OF TY_LFA1   ,&lt;/P&gt;&lt;P&gt;     WA_LFA1      TYPE TY_LFA1                     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_EKPO      TYPE STANDARD TABLE OF TY_EKPO   ,&lt;/P&gt;&lt;P&gt;     WA_EKPO      TYPE TY_EKPO                     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_DISPLAY   TYPE STANDARD TABLE OF TY_DISPLAY,&lt;/P&gt;&lt;P&gt;     WA_DISPLAY   TYPE TY_DISPLAY                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Work Field Declarations.&lt;/P&gt;&lt;P&gt;DATA:W_MATNR TYPE MARA-MATNR,&lt;/P&gt;&lt;P&gt;     W_WERKS TYPE MARC-WERKS,&lt;/P&gt;&lt;P&gt;     W_DISPO TYPE MARC-DISPO,&lt;/P&gt;&lt;P&gt;     W_MATKL TYPE MARA-MATKL,&lt;/P&gt;&lt;P&gt;     W_EINDT TYPE EKET-EINDT,&lt;/P&gt;&lt;P&gt;     W_INDEX TYPE SY-TABIX  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ALV Declarations.&lt;/P&gt;&lt;P&gt;TYPE-POOLS:SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:FIELDCAT TYPE SLIS_FIELDCAT_ALV OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:IT_SORTCAT TYPE SLIS_SORTINFO_ALV OCCURS 1,&lt;/P&gt;&lt;P&gt;     WA_SORT LIKE LINE OF IT_SORTCAT           .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:COL_POS TYPE I                            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selection Screen&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.&lt;/P&gt;&lt;P&gt; SELECT-OPTIONS:SO_MATNR FOR W_MATNR                          ,&lt;/P&gt;&lt;P&gt;                SO_WERKS FOR W_WERKS OBLIGATORY               ,&lt;/P&gt;&lt;P&gt;                SO_DISPO FOR W_DISPO                          ,&lt;/P&gt;&lt;P&gt;                SO_MATKL FOR W_MATKL                          ,&lt;/P&gt;&lt;P&gt;                SO_EINDT FOR W_EINDT                          .&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK BLK1                            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Start Of Selection.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION         .&lt;/P&gt;&lt;P&gt;PERFORM GET_DATA           .&lt;/P&gt;&lt;P&gt;PERFORM PROCESS_DATA       .&lt;/P&gt;&lt;P&gt;PERFORM BUILD_FIELDCAT     .&lt;/P&gt;&lt;P&gt;PERFORM DATA_DISPLAY       .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Form  GET_DATA&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;FORM GET_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT MATNR WERKS MATKL DISPO&lt;/P&gt;&lt;P&gt; FROM MA61V&lt;/P&gt;&lt;P&gt; INTO TABLE IT_MA61V&lt;/P&gt;&lt;P&gt;WHERE MATNR IN SO_MATNR AND&lt;/P&gt;&lt;P&gt;      MATKL IN SO_MATKL AND&lt;/P&gt;&lt;P&gt;      WERKS IN SO_WERKS AND&lt;/P&gt;&lt;P&gt;      DISPO IN SO_DISPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT MATNR BWKEY BWTAR VERPR&lt;/P&gt;&lt;P&gt;   FROM MBEW&lt;/P&gt;&lt;P&gt;   INTO TABLE IT_MBEW&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN IT_MA61V&lt;/P&gt;&lt;P&gt;  WHERE MATNR = IT_MA61V-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DO NOTHING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT EBELN EBELP ETENR MENGE WEMNG BANFN EINDT&lt;/P&gt;&lt;P&gt;   FROM EKET&lt;/P&gt;&lt;P&gt;   INTO TABLE IT_EKET&lt;/P&gt;&lt;P&gt;  WHERE EINDT IN SO_EINDT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT BANFN BNFPO MATNR LIFNR BSMNG BADAT EBELN MENGE&lt;/P&gt;&lt;P&gt;   FROM EBAN&lt;/P&gt;&lt;P&gt;   INTO TABLE IT_EBAN&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN IT_EKET&lt;/P&gt;&lt;P&gt;  WHERE EBELN = IT_EKET-EBELN .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DO NOTHING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT EBELN EBELP MATNR TXZ01 BANFN PSTYP WERKS LOEKZ NETPR&lt;/P&gt;&lt;P&gt;   FROM EKPO&lt;/P&gt;&lt;P&gt;   INTO TABLE IT_EKPO&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN IT_EKET&lt;/P&gt;&lt;P&gt;  WHERE EBELN = IT_EKET-EBELN AND&lt;/P&gt;&lt;P&gt;        PSTYP NE '7'          AND&lt;/P&gt;&lt;P&gt;        WERKS IN SO_WERKS     AND&lt;/P&gt;&lt;P&gt;        LOEKZ EQ ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DO NOTHING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT EBELN LIFNR ZTERM&lt;/P&gt;&lt;P&gt;    FROM EKKO&lt;/P&gt;&lt;P&gt;    INTO TABLE IT_EKKO&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN IT_EKET&lt;/P&gt;&lt;P&gt;  WHERE EBELN = IT_EKET-EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;   SELECT LIFNR NAME1&lt;/P&gt;&lt;P&gt;    FROM LFA1&lt;/P&gt;&lt;P&gt;    INTO TABLE IT_LFA1&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN IT_EKKO&lt;/P&gt;&lt;P&gt;   WHERE LIFNR = IT_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     IF SY-SUBRC = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     DO NOTHING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&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;&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;      Form  PROCESS_DATA&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;FORM PROCESS_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA:LW_VAL1 TYPE P DECIMALS 2.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA:LW_EBELN TYPE EKBE-EBELN.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT IT_EKET INTO WA_EKET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_EKPO INTO WA_EKPO WITH KEY EBELN = WA_EKET-EBELN&lt;/P&gt;&lt;P&gt;                                            EBELP = WA_EKET-EBELP.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;     READ TABLE IT_MA61V INTO WA_MA61V WITH KEY MATNR = WA_EKPO-MATNR.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;       MOVE:WA_MA61V-MATKL TO WA_DISPLAY-MATKL,&lt;/P&gt;&lt;P&gt;            WA_MA61V-DISPO TO WA_DISPLAY-DISPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     READ TABLE IT_MBEW INTO WA_MBEW WITH KEY MATNR = WA_MA61V-MATNR.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;       MOVE:WA_MBEW-VERPR TO WA_DISPLAY-VERPR.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE:WA_EKPO-MATNR TO WA_DISPLAY-MATNR ,&lt;/P&gt;&lt;P&gt;         WA_EKPO-NETPR TO WA_DISPLAY-NETPR ,&lt;/P&gt;&lt;P&gt;         WA_EKET-EBELN TO WA_DISPLAY-EBELN ,&lt;/P&gt;&lt;P&gt;         WA_EKET-MENGE TO WA_DISPLAY-MENGE1,&lt;/P&gt;&lt;P&gt;         WA_EKET-EINDT TO WA_DISPLAY-EINDT ,&lt;/P&gt;&lt;P&gt;         WA_EKET-WEMNG TO WA_DISPLAY-WEMNG .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-VALUE2 = WA_EKPO-NETPR * WA_EKET-MENGE.&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-BALNC  = WA_EKET-MENGE - WA_EKET-WEMNG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   READ TABLE IT_EBAN INTO WA_EBAN WITH KEY EBELN = WA_EKET-EBELN.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;     MOVE:WA_EBAN-MENGE TO WA_DISPLAY-MENGE.&lt;/P&gt;&lt;P&gt;     WA_DISPLAY-VALUE1 = WA_MBEW-VERPR * WA_EBAN-MENGE.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE IT_EKKO INTO WA_EKKO WITH KEY EBELN = WA_EKET-EBELN.&lt;/P&gt;&lt;P&gt;     IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      READ TABLE IT_LFA1 INTO WA_LFA1 WITH KEY LIFNR = WA_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;       IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;        MOVE:WA_LFA1-NAME1 TO WA_DISPLAY-VENNAME,&lt;/P&gt;&lt;P&gt;             WA_EKKO-ZTERM TO WA_DISPLAY-ZTERM  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF WA_EKKO-ZTERM EQ 'PA90'.&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '90 days receipt / accepting material'   .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA60'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '60 days receipt / accepting material'   .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA45'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '45 days receipt / accepting  material'  .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA30'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '30 days receipt / accepting  material'  .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA15'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '15 days receipt / accepting  material'  .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA08'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '30 % advance balance on delivery'       .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA07'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '40 % advance balance on delivery'       .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA06'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '100 % against proforma invoice'         .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA05'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = 'Against hundi 90 days'                  .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA04'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = 'Against L/C'                            .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA03'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '50 % advance and 50 % on delivery'      .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA02'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '100 % advance'                          .&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'PA01'                              .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = 'Immediate receipt / accepting  material'.&lt;/P&gt;&lt;P&gt;        ELSEIF WA_EKKO-ZTERM EQ 'P120'                             .&lt;/P&gt;&lt;P&gt;         WA_DISPLAY-DESC = '120 days receipt / accepting material'  .&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   APPEND WA_DISPLAY TO IT_DISPLAY.&lt;/P&gt;&lt;P&gt;   CLEAR:WA_EKPO,WA_EKET,WA_MA61V,WA_MBEW,WA_EBAN,WA_EKKO,WA_LFA1,WA_DISPLAY.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;  CLEAR:WA_EKET.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " PROCESS_DATA&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;      Form  BUILD_FIELDCAT&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;FORM BUILD_FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'MATKL'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Material Group'           .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'DISPO'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Segment'                  .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'MATNR'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Material'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'VERPR'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Rate'                     .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'MENGE'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'PR Quantity'              .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-DO_SUM     = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'VALUE1'                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'PR Value'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'EBELN'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'PO Number'                .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-FIELDNAME  = 'NETPR'                    .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-SELTEXT_L  = 'PO Rate'                  .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND FIELDCAT                                  .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'MENGE1'                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'PO Quantity'              .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-DO_SUM     = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-FIELDNAME  = 'VALUE2'                   .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-SELTEXT_L  = 'PO Value'                 .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND FIELDCAT                                  .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'EINDT'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Delivery Date'         .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'WEMNG'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'GR Quantity'  .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-DO_SUM     = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'BALNC'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Balance Quantity'         .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'VENNAME'                  .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Vendor'                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'ZTERM'                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Pyment Terms'             .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS                                   .&lt;/P&gt;&lt;P&gt;  FIELDCAT-COL_POS    = COL_POS                    .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIELDNAME  = 'DESC'                     .&lt;/P&gt;&lt;P&gt;  FIELDCAT-TABNAME    = 'FIELDCAT'                 .&lt;/P&gt;&lt;P&gt;  FIELDCAT-SELTEXT_L  = 'Pyment Terms Description' .&lt;/P&gt;&lt;P&gt;  FIELDCAT-FIX_COLUMN = 'X'                        .&lt;/P&gt;&lt;P&gt;  FIELDCAT-OUTPUTLEN  = 'X'                        .&lt;/P&gt;&lt;P&gt;  APPEND FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;  CLEAR  FIELDCAT                                  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCAT&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;      Form  DATA_DISPLAY&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;FORM DATA_DISPLAY .&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   I_CALLBACK_PROGRAM                = 'ZMM_MATERIAL_ARRIVAL'&lt;/P&gt;&lt;P&gt;   I_CALLBACK_TOP_OF_PAGE            = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                       = FIELDCAT[]&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB                          = IT_DISPLAY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " DATA_DISPLAY&lt;/P&gt;&lt;P&gt;&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;      Form  TOP_OF_PAGE&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;&lt;/P&gt;&lt;P&gt;FORM TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt; DATA:  T_HEADER TYPE SLIS_T_LISTHEADER              ,&lt;/P&gt;&lt;P&gt;        WA_HEADER TYPE SLIS_LISTHEADER               ,&lt;/P&gt;&lt;P&gt;        T_LINE LIKE WA_HEADER-INFO                   ,&lt;/P&gt;&lt;P&gt;        LD_LINES TYPE I                              ,&lt;/P&gt;&lt;P&gt;        LD_LINESC(10) TYPE C                         .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TITLE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WA_HEADER-TYP  = 'H'                               .&lt;/P&gt;&lt;P&gt;  WA_HEADER-INFO = 'Daily Material Arrival Plan'     .&lt;/P&gt;&lt;P&gt;  APPEND WA_HEADER TO T_HEADER                       .&lt;/P&gt;&lt;P&gt;  CLEAR WA_HEADER                                    .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_HEADER-TYP  = 'S'                               .&lt;/P&gt;&lt;P&gt;  WA_HEADER-KEY = 'Date: '                           .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SO_EINDT-HIGH NE '00000000'                    .&lt;/P&gt;&lt;P&gt;   CONCATENATE  SO_EINDT-LOW+6(2) '.'&lt;/P&gt;&lt;P&gt;                SO_EINDT-LOW+4(2) '.'&lt;/P&gt;&lt;P&gt;                SO_EINDT-LOW(4)   'to'&lt;/P&gt;&lt;P&gt;                SO_EINDT-HIGH+6(2) '.'&lt;/P&gt;&lt;P&gt;                SO_EINDT-HIGH+4(2) '.'&lt;/P&gt;&lt;P&gt;                SO_EINDT-HIGH(4)&lt;/P&gt;&lt;P&gt;             INTO WA_HEADER-INFO SEPARATED BY SPACE .&lt;/P&gt;&lt;P&gt;  ELSEIF SO_EINDT-HIGH EQ '00000000'                .&lt;/P&gt;&lt;P&gt;   CONCATENATE  SO_EINDT-LOW+6(2) '.'&lt;/P&gt;&lt;P&gt;                SO_EINDT-LOW+4(2) '.'&lt;/P&gt;&lt;P&gt;                SO_EINDT-LOW(4)&lt;/P&gt;&lt;P&gt;              INTO WA_HEADER-INFO SEPARATED BY SPACE.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;  APPEND WA_HEADER TO T_HEADER.&lt;/P&gt;&lt;P&gt;  CLEAR:WA_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;       IT_LIST_COMMENTARY = T_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " TOP_OF_PAGE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 06:06:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656380#M880742</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2008-04-08T06:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656381#M880743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks so much for your repsonse.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Defenitely when i get my rek i willl post ut to you,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly help and guide me..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will u be accesing sdn network always...if u r busy how can i get replies from u?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sincerely&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 06:59:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656381#M880743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T06:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656382#M880744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vivek,&lt;/P&gt;&lt;P&gt;Thanks so much for responding.&lt;/P&gt;&lt;P&gt;I was understanding ur code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got stuck up with these lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to populate the data from lafa1 ..right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so&lt;/P&gt;&lt;P&gt;i thought of using the code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select lifnr name` lifnr to table it_lifnr for all entries in it_ekbe where lifnr = it_ekbe-lifnr&lt;/P&gt;&lt;P&gt;is this right ?&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;U&gt;*&lt;STRONG&gt;&amp;amp;---populate the data from lfa1&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;*if it&lt;/U&gt;lfa1[] is not initial.*_&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;endif.&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here only my doubt starts?????????????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;printing on the output clasical report&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format color 5 on.&lt;/P&gt;&lt;P&gt;write:/2 'vendor name' , 16 'vendor name' , 54 'po no' , 64 'po item no' , 80 'po qty' , 101 'qty received' , 126 'qty pending'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format color 5 off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format color 7 on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/2 'gr no' , 16 'gr item no ' , 34 'gr qty' , 45 'gr date'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format color 7 off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-----populate the data from lfa1&lt;/P&gt;&lt;P&gt;loop at it_ekkoekpo into wa_ekkoekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format color 5 on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table it_lfa1 into wa_lfa1 with key lifnr = wa_ekkoekpo-lifnr.&lt;/P&gt;&lt;P&gt;if sy-subrc 0.&lt;/P&gt;&lt;P&gt;select single lifnr&lt;/P&gt;&lt;P&gt;name1&lt;/P&gt;&lt;P&gt;into wa_lfa1&lt;/P&gt;&lt;P&gt;from lfa1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN it_lfa1 &lt;/P&gt;&lt;P&gt;where lifnr = wa_lfa1-lifnr.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;append wa_lfa1 to it_lfa1.&lt;/P&gt;&lt;P&gt;write:/2 wa_lfa1-lifnr , sy-vline ,&lt;/P&gt;&lt;P&gt;16 wa_lfa1-name1 , sy-vline ,&lt;/P&gt;&lt;P&gt;54 wa_ekkoekpo-ebeln , sy-vline ,&lt;/P&gt;&lt;P&gt;64 wa_ekkoekpo-ebelp , sy-vline ,&lt;/P&gt;&lt;P&gt;80 wa_ekkoekpo-menge , sy-vline .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write:/2 wa_lfa1-lifnr , sy-vline ,&lt;/P&gt;&lt;P&gt;16 wa_lfa1-name1 , sy-vline ,&lt;/P&gt;&lt;P&gt;54 wa_ekkoekpo-ebeln , sy-vline ,&lt;/P&gt;&lt;P&gt;64 wa_ekkoekpo-ebelp , sy-vline ,&lt;/P&gt;&lt;P&gt;80 wa_ekkoekpo-menge , sy-vline .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----caluculate the (qty received)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_ekbe into wa_ekbe .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lvsum = lvsum + wa_ekbe-menge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;-----caluculate the qty pending&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lvleft = wa_ekkoekpo-menge - lvsum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:101 lvsum , 126 lvleft.&lt;/P&gt;&lt;P&gt;clear : lvsum , lvleft.&lt;/P&gt;&lt;P&gt;uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format color 5 off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_ekbe into wa_ekbe where ebeln = wa_ekkoekpo-ebeln and&lt;/P&gt;&lt;P&gt;ebelp = wa_ekkoekpo-ebelp.&lt;/P&gt;&lt;P&gt;format color 7 on.&lt;/P&gt;&lt;P&gt;write: sy-vline.&lt;/P&gt;&lt;P&gt;write:2 wa_ekbe-belnr , sy-vline ,&lt;/P&gt;&lt;P&gt;16 wa_ekbe-buzei , sy-vline ,&lt;/P&gt;&lt;P&gt;34 wa_ekbe-menge , sy-vline ,&lt;/P&gt;&lt;P&gt;45 wa_ekbe-budat , sy-vline , 138 sy-vline.&lt;/P&gt;&lt;P&gt;format color 7 off.&lt;/P&gt;&lt;P&gt;uline.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 08:06:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656382#M880744</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T08:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656383#M880745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello jaya&lt;/P&gt;&lt;P&gt;When u get ur spec ,&lt;/P&gt;&lt;P&gt;Let me know give me ur gmail id i will add u&lt;/P&gt;&lt;P&gt;and then we can clear queries&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 08:10:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656383#M880745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T08:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656384#M880746</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 am not able to type  any option tha we can type adress&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 08:44:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656384#M880746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T08:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656385#M880747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jaya&lt;/P&gt;&lt;P&gt;did u got ur spec &lt;/P&gt;&lt;P&gt;join me on bhanu.malik1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 08:52:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656385#M880747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T08:52:23Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656386#M880748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Expert,&lt;/P&gt;&lt;P&gt;I am not intresed in chatting..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 09:08:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656386#M880748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T09:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656387#M880749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jaya,&lt;/P&gt;&lt;P&gt;U can put u r Specs here..&lt;/P&gt;&lt;P&gt;I access SDN every now and then...so i will be watching this thread.&lt;/P&gt;&lt;P&gt;We can clear queries as and when they arrive here itself.&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on Apr 8, 2008 1:23 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 09:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656387#M880749</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2008-04-08T09:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656388#M880750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not clear of what u did from FORM PROCESS.&lt;/P&gt;&lt;P&gt;kINDLY CAN YOU EXPLAIN ..PLS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sincerely&lt;/P&gt;&lt;P&gt;JayaLatheesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form PROCESS_DATA&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM PROCESS_DATA .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:LW_VAL1 TYPE P DECIMALS 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:LW_EBELN TYPE EKBE-EBELN. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_EKET INTO WA_EKET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IT_EKPO INTO WA_EKPO WITH KEY EBELN = WA_EKET-EBELN&lt;/P&gt;&lt;P&gt;EBELP = WA_EKET-EBELP.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;READ TABLE IT_MA61V INTO WA_MA61V WITH KEY MATNR = WA_EKPO-MATNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MOVE:WA_MA61V-MATKL TO WA_DISPLAY-MATKL,&lt;/P&gt;&lt;P&gt;WA_MA61V-DISPO TO WA_DISPLAY-DISPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IT_MBEW INTO WA_MBEW WITH KEY MATNR = WA_MA61V-MATNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MOVE:WA_MBEW-VERPR TO WA_DISPLAY-VERPR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MOVE:WA_EKPO-MATNR TO WA_DISPLAY-MATNR ,&lt;/P&gt;&lt;P&gt;WA_EKPO-NETPR TO WA_DISPLAY-NETPR ,&lt;/P&gt;&lt;P&gt;WA_EKET-EBELN TO WA_DISPLAY-EBELN ,&lt;/P&gt;&lt;P&gt;WA_EKET-MENGE TO WA_DISPLAY-MENGE1,&lt;/P&gt;&lt;P&gt;WA_EKET-EINDT TO WA_DISPLAY-EINDT ,&lt;/P&gt;&lt;P&gt;WA_EKET-WEMNG TO WA_DISPLAY-WEMNG .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_DISPLAY-VALUE2 = WA_EKPO-NETPR * WA_EKET-MENGE.&lt;/P&gt;&lt;P&gt;WA_DISPLAY-BALNC = WA_EKET-MENGE - WA_EKET-WEMNG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IT_EBAN INTO WA_EBAN WITH KEY EBELN = WA_EKET-EBELN.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MOVE:WA_EBAN-MENGE TO WA_DISPLAY-MENGE.&lt;/P&gt;&lt;P&gt;WA_DISPLAY-VALUE1 = WA_MBEW-VERPR * WA_EBAN-MENGE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IT_EKKO INTO WA_EKKO WITH KEY EBELN = WA_EKET-EBELN.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;READ TABLE IT_LFA1 INTO WA_LFA1 WITH KEY LIFNR = WA_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MOVE:WA_LFA1-NAME1 TO WA_DISPLAY-VENNAME,&lt;/P&gt;&lt;P&gt;WA_EKKO-ZTERM TO WA_DISPLAY-ZTERM .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF WA_EKKO-ZTERM EQ 'PA90'.&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '90 days receipt / accepting material' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA60' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '60 days receipt / accepting material' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA45' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '45 days receipt / accepting material' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA30' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '30 days receipt / accepting material' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA15' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '15 days receipt / accepting material' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA08' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '30 % advance balance on delivery' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA07' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '40 % advance balance on delivery' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA06' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '100 % against proforma invoice' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA05' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = 'Against hundi 90 days' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA04' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = 'Against L/C' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA03' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '50 % advance and 50 % on delivery' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA02' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '100 % advance' .&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'PA01' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = 'Immediate receipt / accepting material'.&lt;/P&gt;&lt;P&gt;ELSEIF WA_EKKO-ZTERM EQ 'P120' .&lt;/P&gt;&lt;P&gt;WA_DISPLAY-DESC = '120 days receipt / accepting material' .&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND WA_DISPLAY TO IT_DISPLAY.&lt;/P&gt;&lt;P&gt;CLEAR:WA_EKPO,WA_EKET,WA_MA61V,WA_MBEW,WA_EBAN,WA_EKKO,WA_LFA1,WA_DISPLAY.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;CLEAR:WA_EKET.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " PROCESS_DATA&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form BUILD_FIELDCAT&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM BUILD_FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'MATKL' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Material Group' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'DISPO' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Segment' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'MATNR' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Material' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'VERPR' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Rate' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'MENGE' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'PR Quantity' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-DO_SUM = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'VALUE1' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'PR Value' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'EBELN' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'PO Number' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS . &lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'NETPR' . &lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' . &lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'PO Rate' . &lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' . &lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' . &lt;/P&gt;&lt;P&gt;APPEND FIELDCAT . &lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'MENGE1' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'PO Quantity' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-DO_SUM = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS . &lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'VALUE2' . &lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' . &lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'PO Value' . &lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' . &lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' . &lt;/P&gt;&lt;P&gt;APPEND FIELDCAT . &lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT . &lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'EINDT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Delivery Date' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'WEMNG' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'GR Quantity' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-DO_SUM = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'BALNC' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Balance Quantity' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'VENNAME' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Vendor' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'ZTERM' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Pyment Terms' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ADD 1 TO COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-COL_POS = COL_POS .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIELDNAME = 'DESC' .&lt;/P&gt;&lt;P&gt;FIELDCAT-TABNAME = 'FIELDCAT' .&lt;/P&gt;&lt;P&gt;FIELDCAT-SELTEXT_L = 'Pyment Terms Description' .&lt;/P&gt;&lt;P&gt;FIELDCAT-FIX_COLUMN = 'X' .&lt;/P&gt;&lt;P&gt;FIELDCAT-OUTPUTLEN = 'X' .&lt;/P&gt;&lt;P&gt;APPEND FIELDCAT .&lt;/P&gt;&lt;P&gt;CLEAR FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " BUILD_FIELDCAT&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form DATA_DISPLAY&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM DATA_DISPLAY .&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;I_CALLBACK_PROGRAM = 'ZMM_MATERIAL_ARRIVAL'&lt;/P&gt;&lt;P&gt;I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;IT_FIELDCAT = FIELDCAT[]&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;T_OUTTAB = IT_DISPLAY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO &lt;/P&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " DATA_DISPLAY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form TOP_OF_PAGE&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;DATA: T_HEADER TYPE SLIS_T_LISTHEADER ,&lt;/P&gt;&lt;P&gt;WA_HEADER TYPE SLIS_LISTHEADER ,&lt;/P&gt;&lt;P&gt;T_LINE LIKE WA_HEADER-INFO ,&lt;/P&gt;&lt;P&gt;LD_LINES TYPE I ,&lt;/P&gt;&lt;P&gt;LD_LINESC(10) TYPE C .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TITLE &lt;/P&gt;&lt;P&gt;WA_HEADER-TYP = 'H' .&lt;/P&gt;&lt;P&gt;WA_HEADER-INFO = 'Daily Material Arrival Plan' .&lt;/P&gt;&lt;P&gt;APPEND WA_HEADER TO T_HEADER .&lt;/P&gt;&lt;P&gt;CLEAR WA_HEADER .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_HEADER-TYP = 'S' .&lt;/P&gt;&lt;P&gt;WA_HEADER-KEY = 'Date: ' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SO_EINDT-HIGH NE '00000000' .&lt;/P&gt;&lt;P&gt;CONCATENATE SO_EINDT-LOW+6(2) '.'&lt;/P&gt;&lt;P&gt;SO_EINDT-LOW+4(2) '.'&lt;/P&gt;&lt;P&gt;SO_EINDT-LOW(4) 'to'&lt;/P&gt;&lt;P&gt;SO_EINDT-HIGH+6(2) '.'&lt;/P&gt;&lt;P&gt;SO_EINDT-HIGH+4(2) '.'&lt;/P&gt;&lt;P&gt;SO_EINDT-HIGH(4)&lt;/P&gt;&lt;P&gt;INTO WA_HEADER-INFO SEPARATED BY SPACE .&lt;/P&gt;&lt;P&gt;ELSEIF SO_EINDT-HIGH EQ '00000000' .&lt;/P&gt;&lt;P&gt;CONCATENATE SO_EINDT-LOW+6(2) '.'&lt;/P&gt;&lt;P&gt;SO_EINDT-LOW+4(2) '.'&lt;/P&gt;&lt;P&gt;SO_EINDT-LOW(4)&lt;/P&gt;&lt;P&gt;INTO WA_HEADER-INFO SEPARATED BY SPACE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;APPEND WA_HEADER TO T_HEADER.&lt;/P&gt;&lt;P&gt;CLEAR:WA_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;IT_LIST_COMMENTARY = T_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " TOP_OF_PAGE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 11:42:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656388#M880750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-08T11:42:08Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656389#M880751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jaya,&lt;/P&gt;&lt;P&gt;First of all it is always better to divide your program into Subroutines using Perform statment.&lt;/P&gt;&lt;P&gt;So I go for PERFORM GET_DATA,PERFORM PROCESS_DATA,and so on..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my PROCESS_DATA....here i am moving all the values that I require to be displayed in the final output to my final table which is my IT_DISPLAY.&lt;/P&gt;&lt;P&gt;This i guess will be the most challenging part as getting data from any number of tables is much simpler ...but to get data from all these tables and then go about processing it so that ultimately you can move it to u r final table for display is difficult.&lt;/P&gt;&lt;P&gt;Hence here in u r READ Statment it becomes very important to know which are your &lt;STRONG&gt;KEY FIELDS&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To understand what I am trying to do in my PROCESS_DATA...just go through the field catalog that i have built up..from there you will be able to find out what all columns I am displaying in my final output.For that column c the corresponding field name&lt;/P&gt;&lt;P&gt;Then in PROCESS_DATA,just go through to c how that column is getting populated exactly.&lt;/P&gt;&lt;P&gt;This will vary depending on the logic.&lt;/P&gt;&lt;P&gt;We ABAPER's and functionals cannot predict the sceanarios beforehand.So we process the data as per the requirement that we get the first time.&lt;/P&gt;&lt;P&gt;But after we send it for testing,there are various other scenarios possible and hence u may have to change your processing logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do revert back for more.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2008 16:43:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656389#M880751</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2008-04-08T16:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656390#M880752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls help me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will reward for sure.&lt;/P&gt;&lt;P&gt;Kisndly guide me&lt;/P&gt;&lt;P&gt;I need to develop report..table:sv012&lt;/P&gt;&lt;P&gt;there are fileds for&lt;/P&gt;&lt;P&gt;Purchasing organisation  Plant Matrela nO  Perid   GrQUANTITY&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;They need the total for the gr quantity for each matearil..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;what logic i need to apply&lt;/P&gt;&lt;P&gt;kindly guide me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2008 08:27:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656390#M880752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-09T08:27:44Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656391#M880753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jaya,&lt;/P&gt;&lt;P&gt;Didnt c u r reply even though i had logged in since morning.sorry for that.&lt;/P&gt;&lt;P&gt;i am not getting what u want exactly&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But Plant,Material,Period and Quantity u will get in EKBE table.&lt;/P&gt;&lt;P&gt;There is no sv012 table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz tell them that if they want GR directly for a material..then ask them to c from EKET table against a PO number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For GR...the code is that i had posted earlier&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Rahul Bhat on Apr 9, 2008 11:08 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2008 09:02:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656391#M880753</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2008-04-09T09:02:16Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656392#M880754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I need to some modificatioons ..pls help..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;acatually i m learning to use slis function in my code.&lt;/P&gt;&lt;P&gt;w_fldcat-fieldname = 'EKORG'.&lt;/P&gt;&lt;P&gt;w_fldcat-ref_tabname = 'S012'.&lt;/P&gt;&lt;P&gt;w_fldcat-tabname = 'GT_GOODS'.&lt;/P&gt;&lt;P&gt;w_fldcat-col_pos = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have used this much.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i need to display 'purachasing oraganisation as heading under ekorg filed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i  mean it shud come&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Purchasing organisation&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;100&lt;/P&gt;&lt;P&gt;101&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shud i include sele text functionality..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the bottom i like o display 'total'             result.(which i got)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls help me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 04:17:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656392#M880754</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T04:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656393#M880755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jaya,&lt;/P&gt;&lt;P&gt;U r Purchasing Organization field is EKORG.&lt;/P&gt;&lt;P&gt;In that case u willl have to write&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fldcat-fieldname = 'EKORG'.&lt;/P&gt;&lt;P&gt;w_fldcat-ref_tabname = 'S012'.    ?????&lt;STRONG&gt;whats this..not reqd&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;w_fldcat-tabname = 'GT_GOODS'.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;w_fldcat-seltext_l = 'Purchasing Organization'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;w_fldcat-col_pos = 1.&lt;/P&gt;&lt;P&gt;append w_fldcat.&lt;/P&gt;&lt;P&gt;clear w_fldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks..&lt;/P&gt;&lt;P&gt;Do revert back for more&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 04:25:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656393#M880755</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2008-04-10T04:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656394#M880756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will send more.&lt;/P&gt;&lt;P&gt;pls tell me ur idgmail&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 04:38:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reports/m-p/3656394#M880756</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T04:38:09Z</dc:date>
    </item>
  </channel>
</rss>

