<?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 ABAP REPORTS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038720#M419007</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ,&lt;/P&gt;&lt;P&gt;How to  use drill down reports ,&lt;/P&gt;&lt;P&gt;pls &lt;/P&gt;&lt;P&gt;thank u .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 10 Mar 2007 03:41:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-10T03:41:06Z</dc:date>
    <item>
      <title>ABAP REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038720#M419007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ,&lt;/P&gt;&lt;P&gt;How to  use drill down reports ,&lt;/P&gt;&lt;P&gt;pls &lt;/P&gt;&lt;P&gt;thank u .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Mar 2007 03:41:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038720#M419007</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-10T03:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038721#M419008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Naveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please search this forum there are lot of thread related to this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Mar 2007 03:53:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038721#M419008</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-03-10T03:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038722#M419009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this link -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/drill_down_reports.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/drill_down_reports.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/difference-between-drilldown-report-and-interactive-report.htm" target="test_blank"&gt;http://www.sap-img.com/abap/difference-between-drilldown-report-and-interactive-report.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all helpful replies.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Mar 2007 04:02:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038722#M419009</guid>
      <dc:creator>amit_khare</dc:creator>
      <dc:date>2007-03-10T04:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038723#M419010</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;Herewith i am sending the sample coding for the drilldown report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly go through it.&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  YMS_DRILLDOWN                                               *&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  YMS_rept_purchorderkkb01 LINE-SIZE 80&lt;/P&gt;&lt;P&gt;                                 LINE-COUNT 65(3)&lt;/P&gt;&lt;P&gt;                                 MESSAGE-ID z_msg_class&lt;/P&gt;&lt;P&gt;                                 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;DECLARING THE STANDARD TABLES--&lt;HR originaltext="----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : ekko, "PURCHASE ORDER : HEADER&lt;/P&gt;&lt;P&gt;         ekpo. "PURCHASE ORDER : ITEM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;DECLARING THE INTERNAL TABLE--&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : BEGIN OF it_ekko OCCURS 2,&lt;/P&gt;&lt;P&gt;          ebeln LIKE ekko-ebeln, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;          bukrs LIKE ekko-bukrs, "COMPANY CODE&lt;/P&gt;&lt;P&gt;          bsart LIKE ekko-bsart, "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;          lifnr LIKE ekko-lifnr, "VENDOR&lt;/P&gt;&lt;P&gt;          spras LIKE ekko-spras, "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;          zterm LIKE ekko-zterm, "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;        end of it_ekko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : BEGIN OF it_ekpo OCCURS 2,&lt;/P&gt;&lt;P&gt;          ebeln LIKE ekpo-ebeln, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;          ebelp LIKE ekpo-ebelp, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;          werks LIKE ekpo-werks, "PLANT&lt;/P&gt;&lt;P&gt;          matnr LIKE ekpo-matnr, "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;          matkl LIKE ekpo-matkl, "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;        END OF it_ekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_ebeln LIKE ekko-ebeln OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA: it_ebeln_high LIKE ekko-ebeln OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: p_ebeln       TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;Declaring the selection screen--&lt;HR originaltext="---------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : s_ebeln FOR ekko-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER      : p_limit TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK blk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*INCLUDE z_incl_purorderkkb01_sub_f01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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; Validation for  number of records to be printed                   *&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;*AT SELECTION-SCREEN ON p_limit.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF p_limit IS INITIAL.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE e011.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF p_limit GT sy-linct.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE e010.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;       Search help for purchase document number (s_ebeln-low)        *&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;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_ebeln-low.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      input  = s_ebeln-low&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      output = s_ebeln-low.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform form_search_help.&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;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        LEAVE TO SCREEN 1000.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    LOOP AT it_ebeln.&lt;/P&gt;&lt;P&gt;      IF sy-tabix = p_ebeln.&lt;/P&gt;&lt;P&gt;        s_ebeln-low = it_ebeln.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;       Search help for purchase document number (s_ebeln-high)       *&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;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_ebeln-high.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      input  = s_ebeln-high&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      output = s_ebeln-high.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform form_search_help.&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;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        LEAVE TO SCREEN 1000.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    LOOP AT it_ebeln.&lt;/P&gt;&lt;P&gt;      IF sy-tabix = p_ebeln.&lt;/P&gt;&lt;P&gt;        s_ebeln-high = it_ebeln.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                  Start-of-selection event                           *&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;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;To attach a user interface--&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '0010'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To fetch the data for the basic list--&lt;HR originaltext="--------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT ebeln                   "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;           bukrs                   "COMPANY CODE&lt;/P&gt;&lt;P&gt;           bsart                   "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;           lifnr                   "VENDOR&lt;/P&gt;&lt;P&gt;           spras                   "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;           zterm                   "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;     up to p_limit rows&lt;/P&gt;&lt;P&gt;     into table it_ekko from ekko&lt;/P&gt;&lt;P&gt;     where ebeln in s_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     REFRESH it_ekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To fetch the data for the secondary list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_ekpo is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT ebeln "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;           ebelp "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;           werks "PLANT&lt;/P&gt;&lt;P&gt;           matnr "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;           matkl "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;    FROM ekpo  INTO TABLE it_ekpo for all entries in it_ekko&lt;/P&gt;&lt;P&gt;    WHERE ebeln EQ it_ekko-ebeln.&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;STRONG&gt;----&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;                  End-of-selection event                             *&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;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To display the data for the basic list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   format color 4 intensified off.&lt;/P&gt;&lt;P&gt;  LOOP AT it_ekko.&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, it_ekko-ebeln UNDER text-002, 18 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekko-bukrs UNDER text-003, 27 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "COMPANY CODE&lt;/P&gt;&lt;P&gt;                       it_ekko-bsart UNDER text-004, 38 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;                       it_ekko-lifnr UNDER text-005, 50 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "VENDOR&lt;/P&gt;&lt;P&gt;                       it_ekko-spras UNDER text-006, 62 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;                       it_ekko-zterm UNDER text-007, 80 sy-vline.&lt;/P&gt;&lt;P&gt;                                                    "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  hide : it_ekko-ebeln.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;               To generate the detailed lists                        *&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  CASE sy-lsind.&lt;/P&gt;&lt;P&gt;    WHEN 1.&lt;/P&gt;&lt;P&gt;      SET PF-STATUS '0011'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To display the data for the secondary list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 10 10&lt;/P&gt;&lt;P&gt;       ENDING   AT 90 30.&lt;/P&gt;&lt;P&gt;    format color 5 intensified off.&lt;/P&gt;&lt;P&gt;  LOOP AT it_ekpo where ebeln = it_ekko-ebeln .&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, it_ekpo-ebeln UNDER text-002, 15 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-ebelp UNDER text-008, 30 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "PO ITEM NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-werks UNDER text-009, 45 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "PLANT&lt;/P&gt;&lt;P&gt;                       it_ekpo-matnr UNDER text-010, 60 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-matkl UNDER text-011, 80 sy-vline.&lt;/P&gt;&lt;P&gt;                                                     "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT' OR 'CANC' OR 'BACK'.&lt;/P&gt;&lt;P&gt;       LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                   At user-command event                             *&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;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'SELE' OR 'LIST1'.&lt;/P&gt;&lt;P&gt;      IF sy-lsind = 1.&lt;/P&gt;&lt;P&gt;      SET PF-STATUS '0011'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To display the data for the secondary list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 10 10&lt;/P&gt;&lt;P&gt;       ENDING   AT 90 30.&lt;/P&gt;&lt;P&gt;       format color 5 intensified off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_ekpo where ebeln = it_ekko-ebeln .&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, it_ekpo-ebeln UNDER text-002, 15 sy-vline, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-ebelp UNDER text-008, 30 sy-vline, "PO ITEM NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-werks UNDER text-009, 45 sy-vline, "PLANT&lt;/P&gt;&lt;P&gt;                       it_ekpo-matnr UNDER text-010, 60 sy-vline, "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-matkl UNDER text-011, 80 sy-vline. "MATERIAL GROUP&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;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT' OR 'CANC' OR 'BACK'.&lt;/P&gt;&lt;P&gt;       LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                   Top-of-page for basic list                        *&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;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; format color 3 intensified off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;    sy-vline,&lt;/P&gt;&lt;P&gt;           03 sy-repid,&lt;/P&gt;&lt;P&gt;           60 text-015,&lt;/P&gt;&lt;P&gt;              sy-uname,&lt;/P&gt;&lt;P&gt;           80 sy-vline.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, 03 sy-datum,&lt;/P&gt;&lt;P&gt;           35 text-012,&lt;/P&gt;&lt;P&gt;           60 text-014,&lt;/P&gt;&lt;P&gt;              sy-pagno,&lt;/P&gt;&lt;P&gt;           80 sy-vline.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, text-002, 18 sy-vline, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                     text-003, 27 sy-vline, "COMPANY CODE&lt;/P&gt;&lt;P&gt;                     text-004, 38 sy-vline, "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;                     text-005, 50 sy-vline, "VENDOR&lt;/P&gt;&lt;P&gt;                     text-006, 62 sy-vline, "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;                     text-007, 80 sy-vline. "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;             Top-of-page for secondary list                          *&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;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;format color 2 intensified off.&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 10 10&lt;/P&gt;&lt;P&gt;       ENDING   AT 90 30.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;   sy-vline,&lt;/P&gt;&lt;P&gt;          03 sy-repid,&lt;/P&gt;&lt;P&gt;          60 text-015,&lt;/P&gt;&lt;P&gt;             sy-uname,&lt;/P&gt;&lt;P&gt;          80 sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;   sy-vline,&lt;/P&gt;&lt;P&gt;          03 sy-datum,&lt;/P&gt;&lt;P&gt;          35 text-013,&lt;/P&gt;&lt;P&gt;          60 text-014,&lt;/P&gt;&lt;P&gt;             sy-pagno,&lt;/P&gt;&lt;P&gt;          80 sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, text-014, 15 sy-vline, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                     text-008, 30 sy-vline, "PO ITEM NUMBER&lt;/P&gt;&lt;P&gt;                     text-009, 45 sy-vline, "PLANT&lt;/P&gt;&lt;P&gt;                     text-010, 60 sy-vline, "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;                     text-011, 80 sy-vline. "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                   End-of-page event                                 *&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;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;    sy-vline,&lt;/P&gt;&lt;P&gt;           03 text-016,&lt;/P&gt;&lt;P&gt;              p_limit,&lt;/P&gt;&lt;P&gt;           60 text-014,&lt;/P&gt;&lt;P&gt;              sy-pagno,&lt;/P&gt;&lt;P&gt;           80 sy-vline.&lt;/P&gt;&lt;P&gt;  write:/ sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE Z_INCLUDE_PURCHORDERKKB01.&lt;/P&gt;&lt;P&gt;form form_search_help .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH it_ebeln.&lt;/P&gt;&lt;P&gt;  CLEAR it_ebeln.&lt;/P&gt;&lt;P&gt;  CLEAR P_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT ebeln FROM ekko INTO TABLE it_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      endpos_col   = 21&lt;/P&gt;&lt;P&gt;      endpos_row   = 35&lt;/P&gt;&lt;P&gt;      startpos_col = 12&lt;/P&gt;&lt;P&gt;      startpos_row = 1&lt;/P&gt;&lt;P&gt;      titletext    = text-012&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      choise       = P_ebeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      valuetab     = it_ebeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      break_off    = 1&lt;/P&gt;&lt;P&gt;      OTHERS       = 2.&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;&lt;/P&gt;&lt;P&gt;Shankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Mar 2007 04:05:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038723#M419010</guid>
      <dc:creator>p291102</dc:creator>
      <dc:date>2007-03-10T04:05:05Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038724#M419011</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;The Drilldown reports are&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The lines of basic list of a drilldown report when clicked, will take the user to the corresponding (standard) object's display. &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;For eg: Suppose your report's primary component is purchase requisition, (assume you are printing PR details), and the basic list displays details of many PRs. &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;Eg: when clicked on a particular line of the PR basic list, it takes you to std t-code me53 (display of purchase requisition). This is the 'Drill-down' functionality. &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;For this, in the at-line selection of your program, as per the above ex: you'll set the parameter ID of PR number BAN (that you can get from Data element) in memory (using set parameter id) and then calling the corresponding transaction (usually skipping initial screen of the std t-code).    &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;Likewise, if it's Material Number (Matnr), you'll be displaying MM03 transaction w.r.t. the line's matnr. &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  YMS_DRILLDOWN                                               *&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  YMS_rept_purchorderkkb01 LINE-SIZE 80&lt;/P&gt;&lt;P&gt;                                 LINE-COUNT 65(3)&lt;/P&gt;&lt;P&gt;                                 MESSAGE-ID z_msg_class&lt;/P&gt;&lt;P&gt;                                 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;DECLARING THE STANDARD TABLES--&lt;HR originaltext="----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : ekko, "PURCHASE ORDER : HEADER&lt;/P&gt;&lt;P&gt;         ekpo. "PURCHASE ORDER : ITEM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;DECLARING THE INTERNAL TABLE--&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : BEGIN OF it_ekko OCCURS 2,&lt;/P&gt;&lt;P&gt;          ebeln LIKE ekko-ebeln, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;          bukrs LIKE ekko-bukrs, "COMPANY CODE&lt;/P&gt;&lt;P&gt;          bsart LIKE ekko-bsart, "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;          lifnr LIKE ekko-lifnr, "VENDOR&lt;/P&gt;&lt;P&gt;          spras LIKE ekko-spras, "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;          zterm LIKE ekko-zterm, "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;        end of it_ekko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  : BEGIN OF it_ekpo OCCURS 2,&lt;/P&gt;&lt;P&gt;          ebeln LIKE ekpo-ebeln, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;          ebelp LIKE ekpo-ebelp, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;          werks LIKE ekpo-werks, "PLANT&lt;/P&gt;&lt;P&gt;          matnr LIKE ekpo-matnr, "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;          matkl LIKE ekpo-matkl, "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;        END OF it_ekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_ebeln LIKE ekko-ebeln OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA: it_ebeln_high LIKE ekko-ebeln OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: p_ebeln       TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;Declaring the selection screen--&lt;HR originaltext="---------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : s_ebeln FOR ekko-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER      : p_limit TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK blk1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*INCLUDE z_incl_purorderkkb01_sub_f01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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; Validation for  number of records to be printed                   *&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;*AT SELECTION-SCREEN ON p_limit.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF p_limit IS INITIAL.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE e011.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF p_limit GT sy-linct.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE e010.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;       Search help for purchase document number (s_ebeln-low)        *&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;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_ebeln-low.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      input  = s_ebeln-low&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      output = s_ebeln-low.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform form_search_help.&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;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        LEAVE TO SCREEN 1000.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    LOOP AT it_ebeln.&lt;/P&gt;&lt;P&gt;      IF sy-tabix = p_ebeln.&lt;/P&gt;&lt;P&gt;        s_ebeln-low = it_ebeln.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;       Search help for purchase document number (s_ebeln-high)       *&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;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_ebeln-high.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      input  = s_ebeln-high&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      output = s_ebeln-high.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform form_search_help.&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;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        LEAVE TO SCREEN 1000.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    LOOP AT it_ebeln.&lt;/P&gt;&lt;P&gt;      IF sy-tabix = p_ebeln.&lt;/P&gt;&lt;P&gt;        s_ebeln-high = it_ebeln.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                  Start-of-selection event                           *&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;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----------------" /&gt;To attach a user interface--&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '0010'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To fetch the data for the basic list--&lt;HR originaltext="--------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT ebeln                   "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;           bukrs                   "COMPANY CODE&lt;/P&gt;&lt;P&gt;           bsart                   "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;           lifnr                   "VENDOR&lt;/P&gt;&lt;P&gt;           spras                   "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;           zterm                   "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;     up to p_limit rows&lt;/P&gt;&lt;P&gt;     into table it_ekko from ekko&lt;/P&gt;&lt;P&gt;     where ebeln in s_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     REFRESH it_ekpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To fetch the data for the secondary list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it_ekpo is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT ebeln "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;           ebelp "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;           werks "PLANT&lt;/P&gt;&lt;P&gt;           matnr "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;           matkl "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;    FROM ekpo  INTO TABLE it_ekpo for all entries in it_ekko&lt;/P&gt;&lt;P&gt;    WHERE ebeln EQ it_ekko-ebeln.&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;STRONG&gt;----&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;                  End-of-selection event                             *&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;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To display the data for the basic list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   format color 4 intensified off.&lt;/P&gt;&lt;P&gt;  LOOP AT it_ekko.&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, it_ekko-ebeln UNDER text-002, 18 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekko-bukrs UNDER text-003, 27 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "COMPANY CODE&lt;/P&gt;&lt;P&gt;                       it_ekko-bsart UNDER text-004, 38 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;                       it_ekko-lifnr UNDER text-005, 50 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "VENDOR&lt;/P&gt;&lt;P&gt;                       it_ekko-spras UNDER text-006, 62 sy-vline,&lt;/P&gt;&lt;P&gt;                                                    "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;                       it_ekko-zterm UNDER text-007, 80 sy-vline.&lt;/P&gt;&lt;P&gt;                                                    "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  hide : it_ekko-ebeln.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;               To generate the detailed lists                        *&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;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  CASE sy-lsind.&lt;/P&gt;&lt;P&gt;    WHEN 1.&lt;/P&gt;&lt;P&gt;      SET PF-STATUS '0011'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To display the data for the secondary list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 10 10&lt;/P&gt;&lt;P&gt;       ENDING   AT 90 30.&lt;/P&gt;&lt;P&gt;    format color 5 intensified off.&lt;/P&gt;&lt;P&gt;  LOOP AT it_ekpo where ebeln = it_ekko-ebeln .&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, it_ekpo-ebeln UNDER text-002, 15 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-ebelp UNDER text-008, 30 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "PO ITEM NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-werks UNDER text-009, 45 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "PLANT&lt;/P&gt;&lt;P&gt;                       it_ekpo-matnr UNDER text-010, 60 sy-vline,&lt;/P&gt;&lt;P&gt;                                                     "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-matkl UNDER text-011, 80 sy-vline.&lt;/P&gt;&lt;P&gt;                                                     "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT' OR 'CANC' OR 'BACK'.&lt;/P&gt;&lt;P&gt;       LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                   At user-command event                             *&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;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'SELE' OR 'LIST1'.&lt;/P&gt;&lt;P&gt;      IF sy-lsind = 1.&lt;/P&gt;&lt;P&gt;      SET PF-STATUS '0011'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;To display the data for the secondary list--&lt;HR originaltext="------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 10 10&lt;/P&gt;&lt;P&gt;       ENDING   AT 90 30.&lt;/P&gt;&lt;P&gt;       format color 5 intensified off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_ekpo where ebeln = it_ekko-ebeln .&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, it_ekpo-ebeln UNDER text-002, 15 sy-vline, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-ebelp UNDER text-008, 30 sy-vline, "PO ITEM NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-werks UNDER text-009, 45 sy-vline, "PLANT&lt;/P&gt;&lt;P&gt;                       it_ekpo-matnr UNDER text-010, 60 sy-vline, "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;                       it_ekpo-matkl UNDER text-011, 80 sy-vline. "MATERIAL GROUP&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;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT' OR 'CANC' OR 'BACK'.&lt;/P&gt;&lt;P&gt;       LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                   Top-of-page for basic list                        *&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;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; format color 3 intensified off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;    sy-vline,&lt;/P&gt;&lt;P&gt;           03 sy-repid,&lt;/P&gt;&lt;P&gt;           60 text-015,&lt;/P&gt;&lt;P&gt;              sy-uname,&lt;/P&gt;&lt;P&gt;           80 sy-vline.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, 03 sy-datum,&lt;/P&gt;&lt;P&gt;           35 text-012,&lt;/P&gt;&lt;P&gt;           60 text-014,&lt;/P&gt;&lt;P&gt;              sy-pagno,&lt;/P&gt;&lt;P&gt;           80 sy-vline.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, text-002, 18 sy-vline, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                     text-003, 27 sy-vline, "COMPANY CODE&lt;/P&gt;&lt;P&gt;                     text-004, 38 sy-vline, "PURCHASING DOCUMENT TYPE&lt;/P&gt;&lt;P&gt;                     text-005, 50 sy-vline, "VENDOR&lt;/P&gt;&lt;P&gt;                     text-006, 62 sy-vline, "LANGUAGE KEY&lt;/P&gt;&lt;P&gt;                     text-007, 80 sy-vline. "PAYMENT TERMS KEY&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;             Top-of-page for secondary list                          *&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;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;format color 2 intensified off.&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT 10 10&lt;/P&gt;&lt;P&gt;       ENDING   AT 90 30.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;   sy-vline,&lt;/P&gt;&lt;P&gt;          03 sy-repid,&lt;/P&gt;&lt;P&gt;          60 text-015,&lt;/P&gt;&lt;P&gt;             sy-uname,&lt;/P&gt;&lt;P&gt;          80 sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;   sy-vline,&lt;/P&gt;&lt;P&gt;          03 sy-datum,&lt;/P&gt;&lt;P&gt;          35 text-013,&lt;/P&gt;&lt;P&gt;          60 text-014,&lt;/P&gt;&lt;P&gt;             sy-pagno,&lt;/P&gt;&lt;P&gt;          80 sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-vline, text-014, 15 sy-vline, "PURCHASE ORDER NUMBER&lt;/P&gt;&lt;P&gt;                     text-008, 30 sy-vline, "PO ITEM NUMBER&lt;/P&gt;&lt;P&gt;                     text-009, 45 sy-vline, "PLANT&lt;/P&gt;&lt;P&gt;                     text-010, 60 sy-vline, "MATERIAL NUMBER&lt;/P&gt;&lt;P&gt;                     text-011, 80 sy-vline. "MATERIAL GROUP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;                   End-of-page event                                 *&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;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;    sy-vline,&lt;/P&gt;&lt;P&gt;           03 text-016,&lt;/P&gt;&lt;P&gt;              p_limit,&lt;/P&gt;&lt;P&gt;           60 text-014,&lt;/P&gt;&lt;P&gt;              sy-pagno,&lt;/P&gt;&lt;P&gt;           80 sy-vline.&lt;/P&gt;&lt;P&gt;  write:/ sy-uline(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*INCLUDE Z_INCLUDE_PURCHORDERKKB01.&lt;/P&gt;&lt;P&gt;form form_search_help .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH it_ebeln.&lt;/P&gt;&lt;P&gt;  CLEAR it_ebeln.&lt;/P&gt;&lt;P&gt;  CLEAR P_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT ebeln FROM ekko INTO TABLE it_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      endpos_col   = 21&lt;/P&gt;&lt;P&gt;      endpos_row   = 35&lt;/P&gt;&lt;P&gt;      startpos_col = 12&lt;/P&gt;&lt;P&gt;      startpos_row = 1&lt;/P&gt;&lt;P&gt;      titletext    = text-012&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      choise       = P_ebeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      valuetab     = it_ebeln&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      break_off    = 1&lt;/P&gt;&lt;P&gt;      OTHERS       = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Mar 2007 04:11:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-reports/m-p/2038724#M419011</guid>
      <dc:creator>p291102</dc:creator>
      <dc:date>2007-03-10T04:11:39Z</dc:date>
    </item>
  </channel>
</rss>

