<?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: editing REUSE_ALV_HIERSEQ_LIST_DISPLAY  functionality in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/editing-reuse-alv-hierseq-list-display-functionality/m-p/2991818#M706606</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;let me know ur code,so that i can try to solve ur problem.&lt;/P&gt;&lt;P&gt;any way this is my code which i did,just go thru it,if u hv any doubt in it then i wl clear it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_VBAK OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      ERNAM LIKE VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;      ERDAT LIKE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;      AUDAT LIKE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;      VAR1,&lt;/P&gt;&lt;P&gt;      END OF I_VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_VBAP OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;      POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;      MATNR LIKE VBAP-MATNR,&lt;/P&gt;&lt;P&gt;      CHARG LIKE VBAP-CHARG,&lt;/P&gt;&lt;P&gt;      END OF I_VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FLDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      LAYOUT TYPE SLIS_LAYOUT_ALV,&lt;/P&gt;&lt;P&gt;      KEY TYPE SLIS_KEYINFO_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN ERNAM ERDAT AUDAT FROM VBAK&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_VBAK&lt;/P&gt;&lt;P&gt;UP TO 20 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN POSNR MATNR CHARG FROM VBAP&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_VBAP&lt;/P&gt;&lt;P&gt;UP TO 20 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'SALES DOC.'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 0.&lt;/P&gt;&lt;P&gt;FLDCAT-KEY = 'X'.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'ERNAM'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'ERNAM'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'NAME OF PERSON'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 1.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'ERDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'ERDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'RECORD DATE'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 2.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'AUDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'AUDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'DOCUMENT DATE'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'SALES DOC ITEM'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 4.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'MATERIAL NO'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 5.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'CHARG'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'CHARG'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'BATCH NUMBER'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 6.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LAYOUT-EXPAND_FIELDNAME = 'VAR1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KEY-HEADER01 = 'VBELN'.&lt;/P&gt;&lt;P&gt;KEY-ITEM01 = 'VBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_CALLBACK_PROGRAM             = SY-REPID&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_PF_STATUS_SET       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_USER_COMMAND        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IS_LAYOUT                      = LAYOUT&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                    = FLDCAT[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN          = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE              = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEFAULT                      = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE                         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    I_TABNAME_HEADER               = 'I_VBAK'&lt;/P&gt;&lt;P&gt;    I_TABNAME_ITEM                 = 'I_VBAP'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME_HEADER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME_ITEM          =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IS_KEYINFO                     = KEY&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IR_SALV_HIERSEQ_ADAPTER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCEPT_QINFO                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB_HEADER                = I_VBAK&lt;/P&gt;&lt;P&gt;    T_OUTTAB_ITEM                  = I_VBAP&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_ERROR                  = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                         = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;reward points,if it is useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Chandu Valluri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Nov 2007 06:51:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-13T06:51:19Z</dc:date>
    <item>
      <title>editing REUSE_ALV_HIERSEQ_LIST_DISPLAY  functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/editing-reuse-alv-hierseq-list-display-functionality/m-p/2991817#M706605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HAI,&lt;/P&gt;&lt;P&gt;       I AM USING  'REUSE_ALV_HIERSEQ_LIST_DISPLAY' ....In the output i am getting a '&lt;EM&gt;' symbol for all the data in the header and when i click that i am able to see the items (like a tree view) ..but i want the &amp;lt;b&amp;gt;'&lt;/EM&gt;' to be invisible&amp;lt;/b&amp;gt; for my last record of the header ....How can this be achieved....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Devendran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2007 06:27:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/editing-reuse-alv-hierseq-list-display-functionality/m-p/2991817#M706605</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-13T06:27:12Z</dc:date>
    </item>
    <item>
      <title>Re: editing REUSE_ALV_HIERSEQ_LIST_DISPLAY  functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/editing-reuse-alv-hierseq-list-display-functionality/m-p/2991818#M706606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;let me know ur code,so that i can try to solve ur problem.&lt;/P&gt;&lt;P&gt;any way this is my code which i did,just go thru it,if u hv any doubt in it then i wl clear it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_VBAK OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      ERNAM LIKE VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;      ERDAT LIKE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;      AUDAT LIKE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;      VAR1,&lt;/P&gt;&lt;P&gt;      END OF I_VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_VBAP OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;      POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;      MATNR LIKE VBAP-MATNR,&lt;/P&gt;&lt;P&gt;      CHARG LIKE VBAP-CHARG,&lt;/P&gt;&lt;P&gt;      END OF I_VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FLDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      LAYOUT TYPE SLIS_LAYOUT_ALV,&lt;/P&gt;&lt;P&gt;      KEY TYPE SLIS_KEYINFO_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN ERNAM ERDAT AUDAT FROM VBAK&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_VBAK&lt;/P&gt;&lt;P&gt;UP TO 20 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN POSNR MATNR CHARG FROM VBAP&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_VBAP&lt;/P&gt;&lt;P&gt;UP TO 20 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'SALES DOC.'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 0.&lt;/P&gt;&lt;P&gt;FLDCAT-KEY = 'X'.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'ERNAM'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'ERNAM'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'NAME OF PERSON'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 1.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'ERDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'ERDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'RECORD DATE'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 2.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'AUDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'AUDAT'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAK'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'DOCUMENT DATE'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'SALES DOC ITEM'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 4.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'MATERIAL NO'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 5.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FLDCAT-FIELDNAME = 'CHARG'.&lt;/P&gt;&lt;P&gt;FLDCAT-TABNAME = 'I_VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_FIELDNAME = 'CHARG'.&lt;/P&gt;&lt;P&gt;FLDCAT-REF_TABNAME = 'VBAP'.&lt;/P&gt;&lt;P&gt;FLDCAT-SELTEXT_M = 'BATCH NUMBER'.&lt;/P&gt;&lt;P&gt;FLDCAT-COL_POS = 6.&lt;/P&gt;&lt;P&gt;APPEND FLDCAT.&lt;/P&gt;&lt;P&gt;CLEAR FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LAYOUT-EXPAND_FIELDNAME = 'VAR1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KEY-HEADER01 = 'VBELN'.&lt;/P&gt;&lt;P&gt;KEY-ITEM01 = 'VBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_CALLBACK_PROGRAM             = SY-REPID&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_PF_STATUS_SET       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_USER_COMMAND        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IS_LAYOUT                      = LAYOUT&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                    = FLDCAT[]&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN          = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE              = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEFAULT                      = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE                         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    I_TABNAME_HEADER               = 'I_VBAK'&lt;/P&gt;&lt;P&gt;    I_TABNAME_ITEM                 = 'I_VBAP'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME_HEADER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME_ITEM          =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IS_KEYINFO                     = KEY&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IR_SALV_HIERSEQ_ADAPTER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCEPT_QINFO                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_OUTTAB_HEADER                = I_VBAK&lt;/P&gt;&lt;P&gt;    T_OUTTAB_ITEM                  = I_VBAP&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_ERROR                  = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                         = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;reward points,if it is useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Chandu Valluri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Nov 2007 06:51:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/editing-reuse-alv-hierseq-list-display-functionality/m-p/2991818#M706606</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-13T06:51:19Z</dc:date>
    </item>
  </channel>
</rss>

