<?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: Problem with CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875739#M1477848</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you give the code excerpt?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 May 2010 10:35:02 GMT</pubDate>
    <dc:creator>agnihotro_sinha2</dc:creator>
    <dc:date>2010-05-06T10:35:02Z</dc:date>
    <item>
      <title>Problem with CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875737#M1477846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a problem when i'm using the FM : CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6 release, i have copied the &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;same program from the 4.7 release that is working well, but on ECC6, i don't get the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone give me a guidance to solve this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regard.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 May 2010 10:31:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875737#M1477846</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-05-06T10:31:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875738#M1477847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Infact you should be guiding us as to what your problem is and by debugging the program.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 May 2010 10:33:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875738#M1477847</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-05-06T10:33:51Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875739#M1477848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you give the code excerpt?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 May 2010 10:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875739#M1477848</guid>
      <dc:creator>agnihotro_sinha2</dc:creator>
      <dc:date>2010-05-06T10:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875740#M1477849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FORM select_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************&lt;STRONG&gt;GET BELNR COMPTE INTERMIDIAIRE ET BANQUE&lt;/STRONG&gt;***************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_bsas.&lt;/P&gt;&lt;P&gt;    REFRESH it_bsas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT belnr bukrs augdt zuonr hkont FROM bsas&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE it_bsas WHERE bukrs IN sd_bukrs&lt;/P&gt;&lt;P&gt;    AND augdt BETWEEN dat_m_1_low AND sd_augdt-high AND bschl = '50' AND&lt;/P&gt;&lt;P&gt;    buzei IN ('001','002').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********&lt;STRONG&gt;GET BELNR COMPTE FOURNISSEUR ET COMPTE INTERMIDIAIRE&lt;/STRONG&gt;********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_bsak.&lt;/P&gt;&lt;P&gt;    REFRESH it_bsak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT belnr augbl gjahr bukrs xblnr sgtxt bldat lifnr FROM bsak&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE it_bsak FOR ALL ENTRIES IN it_bsas&lt;/P&gt;&lt;P&gt;WHERE bukrs = it_bsas-bukrs AND augbl = it_bsas-belnr AND&lt;/P&gt;&lt;P&gt;( belnr like '19%' OR belnr like '51%' OR belnr like '17%' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="6" type="ul"&gt;&lt;P&gt;COMPLEMENT SELECTION DES DONNEES A PARTIR DE LA TABLE BSAK*******&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_bsas_bis_2.&lt;/P&gt;&lt;P&gt;    REFRESH it_bsas_bis_2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT belnr bukrs gjahr zuonr hkont augdt FROM bsas INTO&lt;/P&gt;&lt;P&gt;    CORRESPONDING FIELDS OF TABLE it_bsas_bis_2 WHERE bukrs IN sd_bukrs&lt;/P&gt;&lt;P&gt;    AND augdt BETWEEN dat_m_1_low AND dat_m_1_high AND bschl = '50'&lt;/P&gt;&lt;P&gt;    AND ( hkont LIKE '005118%' OR hkont LIKE '005122%' OR hkont&lt;/P&gt;&lt;P&gt;     LIKE '005123%' OR hkont LIKE '005124%' OR hkont LIKE '005125%' OR&lt;/P&gt;&lt;P&gt;     hkont LIKE '005128%' OR hkont LIKE '005132%' OR hkont LIKE&lt;/P&gt;&lt;P&gt;     '005133%' OR hkont LIKE '005134%' OR hkont LIKE '005134%' OR hkont&lt;/P&gt;&lt;P&gt;     LIKE '005139%').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT belnr bukrs gjahr zuonr hkont augdt FROM bsas&lt;/P&gt;&lt;P&gt;    APPENDING CORRESPONDING FIELDS OF&lt;/P&gt;&lt;P&gt;    TABLE it_bsas_bis_2 WHERE bukrs IN sd_bukrs&lt;/P&gt;&lt;P&gt;    AND augdt BETWEEN dat_m_1_low AND dat_m_1_high AND bschl = '50' AND&lt;/P&gt;&lt;P&gt;    belnr LIKE '15%'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_bsak_bis_2.&lt;/P&gt;&lt;P&gt;    REFRESH it_bsak_bis_2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT belnr bukrs gjahr augbl zuonr&lt;/P&gt;&lt;P&gt;    FROM bsak INTO CORRESPONDING FIELDS OF TABLE it_bsak_bis_2&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN it_bsas_bis_2 WHERE bukrs IN sd_bukrs AND belnr =&lt;/P&gt;&lt;P&gt;    it_bsas_bis_2-belnr AND augbl LIKE '010%'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT it_bsak_bis_2 BY belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT it_bsak_bis_2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      READ TABLE it_bsas_bis_2 WITH KEY belnr = it_bsak_bis_2-belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT belnr sgtxt lifnr xblnr bldat FROM bsak INTO&lt;/P&gt;&lt;P&gt;      (it_bsak_bis_4-belnr,it_bsak_bis_4-sgtxt,it_bsak_bis_4-lifnr,&lt;/P&gt;&lt;P&gt;      it_bsak_bis_4-xblnr,it_bsak_bis_4-bldat) WHERE bukrs =&lt;/P&gt;&lt;P&gt;      it_bsak_bis_2-bukrs AND augbl = it_bsak_bis_2-augbl AND ( belnr&lt;/P&gt;&lt;P&gt;      LIKE '19%' OR belnr LIKE '51%' ) AND zuonr = it_bsak_bis_2-zuonr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        it_bsak_bis_4-augdt = it_bsas_bis_2-augdt.&lt;/P&gt;&lt;P&gt;        it_bsak_bis_4-bukrs = it_bsas_bis_2-bukrs.&lt;/P&gt;&lt;P&gt;        it_bsak_bis_4-gjahr = it_bsas_bis_2-gjahr.&lt;/P&gt;&lt;P&gt;        it_bsak_bis_4-zuonr = it_bsas_bis_2-zuonr.&lt;/P&gt;&lt;P&gt;        it_bsak_bis_4-hkont = it_bsas_bis_2-hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        APPEND it_bsak_bis_4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDSELECT.&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;&lt;/P&gt;&lt;P&gt;    SORT it_bsak_bis_4 BY belnr.&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM it_bsak_bis_4 COMPARING belnr.&lt;/P&gt;&lt;P&gt;    APPEND LINES OF it_bsak_bis_4 TO it_bsak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******************&lt;STRONG&gt;GET TVA SUR FRAIS BANCAIRE&lt;/STRONG&gt;************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_bsas_bis.&lt;/P&gt;&lt;P&gt;    REFRESH it_bsas_bis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   SELECT belnr bukrs gjahr sgtxt bldat hkont budat augbl FROM bsas INTO&lt;/P&gt;&lt;P&gt;   CORRESPONDING FIELDS OF TABLE it_bsas_bis WHERE bukrs IN sd_bukrs AND&lt;/P&gt;&lt;P&gt;   budat BETWEEN dat_m_1_low AND dat_m_1_high AND bschl in ('40','50')&lt;/P&gt;&lt;P&gt;   AND ( hkont LIKE '005118%' OR hkont LIKE '005122%' OR hkont LIKE&lt;/P&gt;&lt;P&gt;   '005123%' OR hkont LIKE '005124%' OR hkont LIKE '005125%' OR hkont&lt;/P&gt;&lt;P&gt;   LIKE '005128%' OR hkont LIKE '005132%' OR hkont LIKE '005133%' OR&lt;/P&gt;&lt;P&gt;  hkont LIKE '005134%' OR hkont LIKE '005134%' OR hkont LIKE '005139%').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT it_bsas_bis BY belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM it_bsas_bis COMPARING belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT it_bsas_bis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select * from bkpf up to 1 rows where bukrs = it_bsas_bis-bukrs&lt;/P&gt;&lt;P&gt;    and belnr = it_bsas_bis-augbl and TCODE = 'FB08'.&lt;/P&gt;&lt;P&gt;    endselect.&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;&lt;/P&gt;&lt;P&gt;      it_bsak-belnr = it_bsas_bis-belnr.&lt;/P&gt;&lt;P&gt;      it_bsak-bukrs = it_bsas_bis-bukrs.&lt;/P&gt;&lt;P&gt;      it_bsak-gjahr = it_bsas_bis-gjahr.&lt;/P&gt;&lt;P&gt;      it_bsak-sgtxt = it_bsas_bis-sgtxt.&lt;/P&gt;&lt;P&gt;      it_bsak-hkont = it_bsas_bis-hkont.&lt;/P&gt;&lt;P&gt;      it_bsak-bldat = it_bsas_bis-bldat.&lt;/P&gt;&lt;P&gt;      it_bsak-augdt = it_bsas_bis-budat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND it_bsak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF it_bsak[] IS INITIAL.&lt;/P&gt;&lt;P&gt;      MESSAGE i000(zw) WITH 'No data'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************&lt;STRONG&gt;LOOP AT IT_BSAK&lt;/STRONG&gt;*******************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT it_bsak BY belnr mwskz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT it_bsak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************&lt;STRONG&gt;GET DOCUMENT D'ACHAT&lt;/STRONG&gt;***************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR wa_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT SINGLE ebeln FROM bseg INTO (wa_ebeln)&lt;/P&gt;&lt;P&gt;      WHERE belnr = it_bsak-belnr AND gjahr = it_bsak-gjahr AND bukrs IN&lt;/P&gt;&lt;P&gt;      sd_bukrs AND buzei = '002'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR wa_wgbez.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT SINGLE wgbez FROM ekpo INNER JOIN t023t ON ekpo~matkl =&lt;/P&gt;&lt;P&gt;      t023t~matkl  INTO WA_WGBEZ  WHERE ebeln = wa_ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;        it_dtab-sgtxt = wa_wgbez.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        it_dtab-sgtxt = it_bsak-sgtxt.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      it_dtab-xblnr = it_bsak-xblnr.&lt;/P&gt;&lt;P&gt;      it_dtab-bldat = it_bsak-bldat.&lt;/P&gt;&lt;P&gt;      it_dtab-augbl = it_bsak-augbl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      READ TABLE it_bsas WITH KEY belnr = it_bsak-augbl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE it_bsas-augdt&lt;EM&gt;6(2) it_bsas-augdt&lt;/EM&gt;4(2)&lt;/P&gt;&lt;P&gt;      it_bsas-augdt(4) INTO datdec SEPARATED BY '.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE it_bsak-augdt&lt;EM&gt;6(2) it_bsak-augdt&lt;/EM&gt;4(2)&lt;/P&gt;&lt;P&gt;      it_bsak-augdt(4) INTO datdec2 SEPARATED BY '.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      it_dtab-augdt = it_bsas-augdt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF it_dtab-augdt IS INITIAL.&lt;/P&gt;&lt;P&gt;        it_dtab-augdt = it_bsak-augdt.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************&lt;STRONG&gt;GET NOM FOURNISSEUR ET ID. FISCALE&lt;/STRONG&gt;****************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT SINGLE name1 stenr adrnr mcod3 FROM lfa1 INTO&lt;/P&gt;&lt;P&gt;      (it_dtab-name1,it_dtab-stenr,it_dtab-adrnr,it_dtab-mcod3) WHERE&lt;/P&gt;&lt;P&gt;      lifnr = it_bsak-lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT street FROM ADRC up to 1 rows INTO (it_dtab-street) WHERE&lt;/P&gt;&lt;P&gt;      ADDRNUMBER = it_dtab-adrnr.&lt;/P&gt;&lt;P&gt;      clear it_dtab-adrnr.&lt;/P&gt;&lt;P&gt;      endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        CONCATENATE it_dtab-name1 '  ' it_dtab-street it_dtab-mcod3 INTO&lt;/P&gt;&lt;P&gt;        it_dtab-name1 SEPARATED BY space.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        SELECT SINGLE name1 fisc adrs FROM ztva INTO (it_dtab-name1,&lt;/P&gt;&lt;P&gt;        it_dtab-stenr,wa_name2) WHERE id = it_bsak-hkont+6(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT SINGLE txt50 FROM skat INTO wa_name3 WHERE ktopl =&lt;/P&gt;&lt;P&gt;       'PTRM' AND spras = 'FR' AND saknr = it_bsak-hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF  sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          CONCATENATE it_dtab-name1 '  ' wa_name2 INTO&lt;/P&gt;&lt;P&gt;          it_dtab-name1 SEPARATED BY space.&lt;/P&gt;&lt;P&gt;          wa_check = 'X'.&lt;/P&gt;&lt;P&gt;          CLEAR wa_name2.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********&lt;STRONG&gt;GET COMPTE BANCAIRE ET REF PAIEMENT "CHEQUE OU EFFET&lt;/STRONG&gt;******&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   SELECT SINGLE txt50 FROM skat INTO wa_txt50 WHERE ktopl = 'PTRM' AND&lt;/P&gt;&lt;P&gt;   spras = 'FR' AND saknr = it_bsas-hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        CONCATENATE wa_txt50 it_bsas-zuonr datdec INTO&lt;/P&gt;&lt;P&gt;        it_dtab-refpai SEPARATED BY space.&lt;/P&gt;&lt;P&gt;      ELSEIF wa_check = 'X'.&lt;/P&gt;&lt;P&gt;        CONCATENATE wa_name3 datdec2 INTO&lt;/P&gt;&lt;P&gt;        it_dtab-refpai SEPARATED BY space.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE txt50 FROM skat INTO wa_txt50z WHERE ktopl = 'PTRM'&lt;/P&gt;&lt;P&gt;      AND spras = 'FR' AND saknr = it_bsak-hkont.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          CONCATENATE wa_txt50z it_bsak-zuonr datdec2 INTO&lt;/P&gt;&lt;P&gt;          it_dtab-refpai SEPARATED BY space.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          it_dtab-refpai = it_bsak-kontl.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************&lt;STRONG&gt;GET MONTANT FACTURE HT + MONTANT TVA&lt;/STRONG&gt;***************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT belnr mwskz bukrs dmbtr fwbas hkont shkzg FROM bseg&lt;/P&gt;&lt;P&gt;      INTO (wa_belnr,wa_mwskz,wa_bukrs,wa_dmbtr,wa_fwbas,wa_hkont,&lt;/P&gt;&lt;P&gt;      wa_shkzg) WHERE bukrs = it_bsak-bukrs AND belnr = it_bsak-belnr&lt;/P&gt;&lt;P&gt;      AND buzid = 'T' AND mwskz NE space AND hkont IN ('0034551001',&lt;/P&gt;&lt;P&gt;      '0034552001') AND mwskz IN sd_mwskz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        it_dtab-belnr = wa_belnr.&lt;/P&gt;&lt;P&gt;        it_dtab-mwskz = wa_mwskz.&lt;/P&gt;&lt;P&gt;        it_dtab-bukrs = wa_bukrs.&lt;/P&gt;&lt;P&gt;        IF wa_shkzg = 'H'.&lt;/P&gt;&lt;P&gt;          it_dtab-fwbas = - wa_fwbas.&lt;/P&gt;&lt;P&gt;          it_dtab-dmbtr = - wa_dmbtr.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          it_dtab-fwbas = wa_fwbas.&lt;/P&gt;&lt;P&gt;          it_dtab-dmbtr = wa_dmbtr.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        it_dtab-hkont = wa_hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        APPEND it_dtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDSELECT.&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;  ENDFORM.                    "select_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  eventtab_build&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM eventtab_build USING lt_events TYPE slis_t_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: ls_event TYPE slis_alv_event.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_list_type = 0&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        et_events   = lt_events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE lt_events WITH KEY name =  slis_ev_top_of_page&lt;/P&gt;&lt;P&gt;    INTO ls_event.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      MOVE gc_formname_top_of_page TO ls_event-form.&lt;/P&gt;&lt;P&gt;      APPEND ls_event TO lt_events.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    "eventtab_build&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************&lt;STRONG&gt;FORM ALV GRID TOP-OF-PAGE&lt;/STRONG&gt;**************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM  comment_build USING lt_top_of_page TYPE slis_t_listheader.&lt;/P&gt;&lt;P&gt;    DATA : ls_line TYPE slis_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ls_line-typ  = 'S'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ls_line-info = it_dtab-mwskz.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND ls_line TO lt_top_of_page.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    "comment_build&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_PRINT_PARAMS&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM build_print_params.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;gd_prntparams-reserve_lines = '3'.   "Lines reserved for footer&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    gd_prntparams-no_coverpage = 'X'.&lt;/P&gt;&lt;P&gt;  ENDFORM.                    " BUILD_PRINT_PARAMS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  build_fieldcat&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM build_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR fieldcat_ln.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-key_sel        = 'X'.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-no_out         = 'O'.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-fieldname	= 'BELNR'.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-hotspot = 'X'.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-seltext_l	= 'N° PIECE'.&lt;/P&gt;&lt;P&gt;    APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;    CLEAR fieldcat_ln.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-fieldname	= 'STENR'.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-seltext_l	= 'IDENTIF. FISCAL'.&lt;/P&gt;&lt;P&gt;    APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;    CLEAR fieldcat_ln.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-fieldname	= 'NAME1'.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-seltext_l	= 'NOM &amp;amp; ADRESSE FOURNISSEUR'.&lt;/P&gt;&lt;P&gt;    APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;    CLEAR fieldcat_ln.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-fieldname	= 'SGTXT'.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-seltext_l = 'NATURE EXACTES MARCHANDISES OU TRAVAUX '.&lt;/P&gt;&lt;P&gt;    APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;    CLEAR fieldcat_ln.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-fieldname	= 'FWBAS'.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-seltext_l	= 'MONTANT FACTURES'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fieldcat_ln-tabname             = 'dtab'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    fieldcat_ln-no_out = ' '.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-do_sum = 'X'. "SUM UPON DISPLAY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;**************&lt;/P&gt;&lt;P&gt;    CLEAR fieldcat_ln.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-no_out         = 'X'.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-fieldname	= 'MWSKZ'.&lt;/P&gt;&lt;P&gt;    	fieldcat_ln-seltext_l	= 'Code TVA'.&lt;/P&gt;&lt;P&gt;    fieldcat_ln-tabname        = 'it_dtab'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    "build_fieldcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  sort&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM sort .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    fs_sort-spos = '1'.&lt;/P&gt;&lt;P&gt;    fs_sort-tabname  = 'it_dtab'.&lt;/P&gt;&lt;P&gt;    fs_sort-fieldname = 'MWSKZ'.&lt;/P&gt;&lt;P&gt;    fs_sort-subtot = 'X'.&lt;/P&gt;&lt;P&gt;    fs_sort-up = 'X'.&lt;/P&gt;&lt;P&gt;    fs_sort-group = '*'.&lt;/P&gt;&lt;P&gt;    fs_sort-obligatory = 'UL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND fs_sort TO t_sort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    " sort&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  build_layout&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM build_layout .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR gd_layout.&lt;/P&gt;&lt;P&gt;    gd_layout-no_keyfix      = 'X'.&lt;/P&gt;&lt;P&gt;    gd_layout-expand_all     = 'X'.&lt;/P&gt;&lt;P&gt;    gd_layout-info_fieldname = 'COLOR'.&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;    gd_layout-totals_text       = 'Total :' .&lt;/P&gt;&lt;P&gt;    gd_layout-totals_only        = 'X'.&lt;/P&gt;&lt;P&gt;    gd_layout-f2code            = 'DISP'.&lt;/P&gt;&lt;P&gt;    gd_layout-group_change_edit = 'X'.&lt;/P&gt;&lt;P&gt;    gd_layout-header_text       = 'Déclaration de la TVA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    " build_layout&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  show_alv&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM show_alv .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA : p_vari TYPE disvariant-variant.&lt;/P&gt;&lt;P&gt;    gt_variant-report = sy-repid.&lt;/P&gt;&lt;P&gt;    w_fcode = '&amp;amp;XXL'.&lt;/P&gt;&lt;P&gt;    APPEND w_fcode TO t_excluding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_callback_program      = sy-repid&lt;/P&gt;&lt;P&gt;        i_structure_name        = 'it_dtab'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        it_events               = gt_events[]&lt;/P&gt;&lt;P&gt;        it_fieldcat             = gt_fieldcat[]&lt;/P&gt;&lt;P&gt;        is_layout               = gd_layout&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    is_variant              = gt_variant&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        is_print                = gd_prntparams&lt;/P&gt;&lt;P&gt;        it_sort                 = t_sort[]&lt;/P&gt;&lt;P&gt;        i_save                  = 'X'&lt;/P&gt;&lt;P&gt;        it_excluding            = t_excluding&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        t_outtab                = it_dtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    " show_alv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  top_of_page&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: t_header TYPE slis_t_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA : lv_desc(30) TYPE c,&lt;/P&gt;&lt;P&gt;           lv_month(2) TYPE c,&lt;/P&gt;&lt;P&gt;           lv_year(4) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA : wa_name TYPE name1,&lt;/P&gt;&lt;P&gt;           wa_ort01 TYPE ort01,&lt;/P&gt;&lt;P&gt;           wa_stras TYPE stras,&lt;/P&gt;&lt;P&gt;           wa_stenr TYPE stenr,&lt;/P&gt;&lt;P&gt;           taux(5) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA : pageno(2) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE : 60 'RELEVE DES ACHATS LIVRAISONS FACONS'.&lt;/P&gt;&lt;P&gt;    WRITE : /62 '&amp;amp; TRAVAUX EFFECTUES AU MAROC'.&lt;/P&gt;&lt;P&gt;    WRITE : /64 'OUVRANT DROIT AU DEDUCTION'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SKIP 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE : /1 'IDENTIFIANT FISCAL :', wa_stenr,135 'REGIME : ENCAISSEMENT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SKIP 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    pageno = sy-pagno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE : /81 it_dtab-mwskz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        it_list_commentary = gt_list_top_of_page.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_list_commentary = t_header.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    "top_of_page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 May 2010 10:45:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875740#M1477849</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-05-06T10:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' on ECC6</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875741#M1477850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;debug the code at select queries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 May 2010 10:56:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-call-function-reuse-alv-list-display-on-ecc6/m-p/6875741#M1477850</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-05-06T10:56:29Z</dc:date>
    </item>
  </channel>
</rss>

