<?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: Material desc., in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510338#M844312</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;  Check the below code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at ieban.&lt;/P&gt;&lt;P&gt;loop at iekko where ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-banfn = ieban-banfn.&lt;/P&gt;&lt;P&gt;itab-badat = ieban-badat.&lt;/P&gt;&lt;P&gt;at new ebeln.&lt;/P&gt;&lt;P&gt;itab-ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;itab-bedat = iekko-bedat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-bnfpo = ieban-bnfpo.&lt;/P&gt;&lt;P&gt;itab-werks = ieban-werks.&lt;/P&gt;&lt;P&gt;itab-matnr = ieban-matnr.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;read table iekpo with key ebeln = ieban-ebeln.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;loop at iekpo where ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;itab-txz01 = iekpo-txz01.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*read table imakt with key matnr = ieban-matnr. &lt;/P&gt;&lt;P&gt;*itab-maktx = imakt-maktx. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Bujji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Mar 2008 05:04:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-07T05:04:01Z</dc:date>
    <item>
      <title>Material desc.,</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510334#M844308</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my report im displaying Material Number and Material desc., of PR .&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;In PR 10 line items are there with different material code and different material desc.,In my output of the report ,im getting the first material desc., to all line items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone tell me how to get the different mateirla desc., of all line item .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Pari Vendhan.R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 04:36:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510334#M844308</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T04:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: Material desc.,</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510335#M844309</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;Could you post your code here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 04:39:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510335#M844309</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T04:39:23Z</dc:date>
    </item>
    <item>
      <title>Re: Material desc.,</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510336#M844310</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;You should move the loop on the Child table so all the line items having mat description will apper.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH,&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dhruv Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 04:40:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510336#M844310</guid>
      <dc:creator>dhruv_shah3</dc:creator>
      <dc:date>2008-03-07T04:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: Material desc.,</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510337#M844311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Akshay Raj  &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;This my code ,correct my mistake ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: ekko,ekpo,eban,mara,makt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : co_code1 LIKE ekko-bukrs, "Company Code&lt;/P&gt;&lt;P&gt;       plant1   LIKE eban-werks, "Plant&lt;/P&gt;&lt;P&gt;       pr_date1 LIKE eban-badat, "Purchase Requestion Date&lt;/P&gt;&lt;P&gt;       pr_no1   like eban-banfn. "Purchase Number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen begin of block 01 with frame.&lt;/P&gt;&lt;P&gt;selection-screen begin of block 02 with frame title text-001.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS COMPANY FOR co_code1 obligatory.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS PLANT   FOR plant1 obligatory.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS PR_DATE FOR pr_date1.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS PR_NO   FOR pr_no1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK 02.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK 01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: slis.                                 "Declarations&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Internal table Declaration&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: BEGIN OF itab occurs 0,&lt;/P&gt;&lt;P&gt;  banfn TYPE eban-banfn,  "PURCHASE REQUESTIN NUMBER&lt;/P&gt;&lt;P&gt;  badat TYPE eban-badat,  "PURCHASE DATE&lt;/P&gt;&lt;P&gt;  bnfpo TYPE eban-BNFPO,  "LINE ITEM NO&lt;/P&gt;&lt;P&gt;  matnr TYPE eban-matnr,  "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;  maktx TYPE makt-maktx,  "MATERIAL DESCRIBE&lt;/P&gt;&lt;P&gt;  txz01 type ekpo-txz01,  "SHORT TEXT&lt;/P&gt;&lt;P&gt;  ebeln TYPE eban-ebeln,  "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;  bedat TYPE ekko-bedat,  "PURCHASE ORDER DATE&lt;/P&gt;&lt;P&gt;  werks TYPE eban-werks,  "PLANT&lt;/P&gt;&lt;P&gt;  END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of ieban occurs 0,&lt;/P&gt;&lt;P&gt;      banfn like eban-banfn,&lt;/P&gt;&lt;P&gt;      badat like eban-badat,&lt;/P&gt;&lt;P&gt;      BNFPO like eban-BNFPO,&lt;/P&gt;&lt;P&gt;      matnr like eban-matnr,&lt;/P&gt;&lt;P&gt;      ebeln like eban-ebeln,&lt;/P&gt;&lt;P&gt;      werks like eban-werks,&lt;/P&gt;&lt;P&gt;  end of ieban.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of imakt occurs 0,&lt;/P&gt;&lt;P&gt;  matnr like makt-matnr,&lt;/P&gt;&lt;P&gt;  maktx like makt-maktx,&lt;/P&gt;&lt;P&gt;end of imakt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of iekko occurs 0,&lt;/P&gt;&lt;P&gt;  ebeln like ekko-ebeln,&lt;/P&gt;&lt;P&gt;  bedat like ekko-bedat,&lt;/P&gt;&lt;P&gt;  bukrs like ekko-bukrs,&lt;/P&gt;&lt;P&gt;end of iekko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of iekpo occurs 0,&lt;/P&gt;&lt;P&gt;  ebeln like ekpo-ebeln,&lt;/P&gt;&lt;P&gt;  txz01 like ekpo-txz01,&lt;/P&gt;&lt;P&gt;end of iekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ALV data declarations&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:BODY        TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;     HEADER      TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;     gd_layout   TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;     gd_repid    LIKE sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;*Start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  perform get_eban.&lt;/P&gt;&lt;P&gt;  PERFORM get_ekko.&lt;/P&gt;&lt;P&gt;  PERFORM get_ekpo.&lt;/P&gt;&lt;P&gt;  perform get_makt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform data_retrieval.&lt;/P&gt;&lt;P&gt;  PERFORM FIELDCATALOG.&lt;/P&gt;&lt;P&gt;  perform build_layout.&lt;/P&gt;&lt;P&gt;  PERFORM ALVDISPLAY.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Build Fieldcatalog for Report&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 fieldcatalog.&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '1'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'PR_NO'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'BANFN'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '2'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'PR_DATE'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'BADAT'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '3'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'LINE#'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'BNFPO'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '4'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'MATERIAL_NO'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '5'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'MATERIAL_DESC'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'TXZ01'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '6'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'PO_NUMBER'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'EBELN'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '7'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'PO_DATE'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'BEDAT'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  HEADER-COL_POS = '8'.&lt;/P&gt;&lt;P&gt;  HEADER-SELTEXT_L = 'PLANT'.&lt;/P&gt;&lt;P&gt;  HEADER-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;  HEADER-FIELDNAME = 'WERKS'.&lt;/P&gt;&lt;P&gt;  APPEND HEADER TO BODY.&lt;/P&gt;&lt;P&gt;  CLEAR HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "build_fieldcatalog&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  BUILD_LAYOUT&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;      Build layout for grid report&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_layout.&lt;/P&gt;&lt;P&gt;  gd_layout-no_input          = 'X'.&lt;/P&gt;&lt;P&gt;  gd_layout-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;endform.                    " BUILD_LAYOUT&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  DISPLAY_ALV_REPORT&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;      Display report using ALV grid&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 ALVDISPLAY.&lt;/P&gt;&lt;P&gt;  gd_repid = sy-repid.&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      = 'ZPRWISEPODETAILS'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           i_callback_top_of_page   = 'TOP-OF-PAGE'  "see FORM&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           i_grid_title           = outtext&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        is_layout               = gd_layout&lt;/P&gt;&lt;P&gt;        it_fieldcat             = BODY&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           it_special_groups       = gd_tabgroup&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           IT_EVENTS                = GT_XEVENTS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        i_save                  = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           is_variant              = z_template&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         tables&lt;/P&gt;&lt;P&gt;        t_outtab                = itab&lt;/P&gt;&lt;P&gt;   exceptions&lt;/P&gt;&lt;P&gt;        program_error           = 1&lt;/P&gt;&lt;P&gt;        others                  = 2.&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;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;endform.                    " DISPLAY_ALV_REPORT&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  DATA_RETRIEVAL&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;      Retrieve data form EKPO table and populate itab it_ekko&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 data_retrieval.&lt;/P&gt;&lt;P&gt;  sort ieban by badat banfn bnfpo.&lt;/P&gt;&lt;P&gt;  loop at ieban.&lt;/P&gt;&lt;P&gt;    loop at iekko where ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      itab-banfn = ieban-banfn.&lt;/P&gt;&lt;P&gt;      itab-badat = ieban-badat.&lt;/P&gt;&lt;P&gt;   at new ebeln.&lt;/P&gt;&lt;P&gt;      itab-ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;   endat.&lt;/P&gt;&lt;P&gt;      itab-bedat = iekko-bedat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      itab-bnfpo = ieban-bnfpo.&lt;/P&gt;&lt;P&gt;      itab-werks = ieban-werks.&lt;/P&gt;&lt;P&gt;      itab-matnr = ieban-matnr.&lt;/P&gt;&lt;P&gt;      read table iekpo with key ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;      itab-txz01 = iekpo-txz01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     read table imakt with key matnr = ieban-matnr.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     itab-maktx = imakt-maktx.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND ITAB.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  clear : itab.&lt;/P&gt;&lt;P&gt;  clear : ieban, iekko, imakt.&lt;/P&gt;&lt;P&gt;endform.                    " DATA_RETRIEVAL&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_eban&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_eban.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select banfn badat BNFPO matnr ebeln werks FROM eban into table ieban&lt;/P&gt;&lt;P&gt;    where banfn in PR_NO and&lt;/P&gt;&lt;P&gt;          badat in pr_date and&lt;/P&gt;&lt;P&gt;          werks in plant and loekz = space.&lt;/P&gt;&lt;P&gt;  if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    message 'No data Found for the selection ' type 'E'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_eban&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_ekko&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_ekko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select ebeln bedat bukrs from ekko into table IEKKO for all entries&lt;/P&gt;&lt;P&gt;IN ieban where  ebeln = ieban-ebeln and bukrs in&lt;/P&gt;&lt;P&gt;COMPANY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    message 'No data Found for the selection ' type 'E'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_ekko&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_makt&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_makt.&lt;/P&gt;&lt;P&gt;  select matnr maktx from makt into table imakt for all entries in&lt;/P&gt;&lt;P&gt;    ieban where matnr = ieban-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    "get_makt&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_ekpo&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_ekpo.&lt;/P&gt;&lt;P&gt;  select ebeln txz01 FROM ekpo into table iekpo FOR ALL ENTRIES IN&lt;/P&gt;&lt;P&gt;    iekko where ebeln = iekko-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_ekpo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 04:57:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510337#M844311</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T04:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: Material desc.,</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510338#M844312</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;  Check the below code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at ieban.&lt;/P&gt;&lt;P&gt;loop at iekko where ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-banfn = ieban-banfn.&lt;/P&gt;&lt;P&gt;itab-badat = ieban-badat.&lt;/P&gt;&lt;P&gt;at new ebeln.&lt;/P&gt;&lt;P&gt;itab-ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;itab-bedat = iekko-bedat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-bnfpo = ieban-bnfpo.&lt;/P&gt;&lt;P&gt;itab-werks = ieban-werks.&lt;/P&gt;&lt;P&gt;itab-matnr = ieban-matnr.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;read table iekpo with key ebeln = ieban-ebeln.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;loop at iekpo where ebeln = ieban-ebeln.&lt;/P&gt;&lt;P&gt;itab-txz01 = iekpo-txz01.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*read table imakt with key matnr = ieban-matnr. &lt;/P&gt;&lt;P&gt;*itab-maktx = imakt-maktx. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Bujji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 05:04:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/material-desc/m-p/3510338#M844312</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T05:04:01Z</dc:date>
    </item>
  </channel>
</rss>

