<?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 Report Problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694314#M889566</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a problem in alv report where the all codes are work rightly but it not print the data in list.&lt;/P&gt;&lt;P&gt;plz help me in this program. plz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF lt_output OCCURS 0,&lt;/P&gt;&lt;P&gt;      vbeln TYPE vbak-vbeln, "Sales Document&lt;/P&gt;&lt;P&gt;      audat TYPE vbak-audat, "Document date&lt;/P&gt;&lt;P&gt;      auart TYPE vbak-auart, "Sales Document Type&lt;/P&gt;&lt;P&gt;      vkorg TYPE vbak-vkorg, "Sales Organization&lt;/P&gt;&lt;P&gt;      vtweg TYPE vbak-vtweg, "Distribution Channel&lt;/P&gt;&lt;P&gt;      spart TYPE vbak-spart, "Division&lt;/P&gt;&lt;P&gt;      bstnk TYPE vbak-bstnk, "Customer purchase order number&lt;/P&gt;&lt;P&gt;      telf1 TYPE vbak-telf1, "Telephone number&lt;/P&gt;&lt;P&gt;      kunnr TYPE vbak-kunnr, "Sold-to party&lt;/P&gt;&lt;P&gt;      posnr TYPE vbap-posnr,   "Sales Document Item&lt;/P&gt;&lt;P&gt;      matnr TYPE vbap-matnr,   "Material Number&lt;/P&gt;&lt;P&gt;      kwmeng TYPE vbap-kwmeng, "Cumulative order quantity in sales&lt;/P&gt;&lt;P&gt;      lsmeng TYPE vbap-lsmeng, "Cumulative required delivery qty&lt;/P&gt;&lt;P&gt;      werks TYPE vbap-werks,   "Plant&lt;/P&gt;&lt;P&gt;      lgort TYPE vbap-lgort,   "Storage Location&lt;/P&gt;&lt;P&gt;  END OF lt_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF lt_vbak OCCURS 0,&lt;/P&gt;&lt;P&gt;        vbeln TYPE vbak-vbeln, "Sales Document&lt;/P&gt;&lt;P&gt;        audat TYPE vbak-audat, "Document date&lt;/P&gt;&lt;P&gt;        auart TYPE vbak-auart, "Sales Document Type&lt;/P&gt;&lt;P&gt;        vkorg TYPE vbak-vkorg, "Sales Organization&lt;/P&gt;&lt;P&gt;        vtweg TYPE vbak-vtweg, "Distribution Channel&lt;/P&gt;&lt;P&gt;        spart TYPE vbak-spart, "Division&lt;/P&gt;&lt;P&gt;        bstnk TYPE vbak-bstnk, "Customer purchase order number&lt;/P&gt;&lt;P&gt;        telf1 TYPE vbak-telf1, "Telephone number&lt;/P&gt;&lt;P&gt;        kunnr TYPE vbak-kunnr, "Sold-to party&lt;/P&gt;&lt;P&gt;      END OF lt_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF lt_vbap OCCURS 0,&lt;/P&gt;&lt;P&gt;       vbeln  TYPE vbap-vbeln,   "Sales Document&lt;/P&gt;&lt;P&gt;       posnr  TYPE vbap-posnr,   "Sales Document Item&lt;/P&gt;&lt;P&gt;       matnr  TYPE vbap-matnr,   "Material Number&lt;/P&gt;&lt;P&gt;       kwmeng TYPE vbap-kwmeng,  "Cumulative order quantity in sales&lt;/P&gt;&lt;P&gt;       lsmeng TYPE vbap-lsmeng,  "Cumulative required delivery qty&lt;/P&gt;&lt;P&gt;       werks  TYPE vbap-werks,   "Plant&lt;/P&gt;&lt;P&gt;       lgort  TYPE vbap-lgort,   "Storage Location&lt;/P&gt;&lt;P&gt;     END OF lt_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_audat FOR lt_vbak-audat, "OBLIGATORY,&lt;/P&gt;&lt;P&gt;                s_matnr FOR lt_vbap-matnr,&lt;/P&gt;&lt;P&gt;                s_vkorg FOR lt_vbak-vkorg,&lt;/P&gt;&lt;P&gt;                s_vtweg FOR lt_vbak-vtweg,&lt;/P&gt;&lt;P&gt;                s_spart FOR lt_vbak-spart,&lt;/P&gt;&lt;P&gt;                s_werks FOR lt_vbap-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE: ZA_COMMON_ALV_FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM get_data.&lt;/P&gt;&lt;P&gt;  PERFORM fieldcatlog USING gt_fieldcat[].&lt;/P&gt;&lt;P&gt;  PERFORM print_alv_data_list.&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  get_data&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM get_data.&lt;/P&gt;&lt;P&gt;  SELECT vbeln&lt;/P&gt;&lt;P&gt;         audat&lt;/P&gt;&lt;P&gt;         auart&lt;/P&gt;&lt;P&gt;         vkorg&lt;/P&gt;&lt;P&gt;         vtweg&lt;/P&gt;&lt;P&gt;         spart&lt;/P&gt;&lt;P&gt;         bstnk&lt;/P&gt;&lt;P&gt;         telf1&lt;/P&gt;&lt;P&gt;         kunnr&lt;/P&gt;&lt;P&gt;    FROM vbak INTO TABLE lt_vbak&lt;/P&gt;&lt;P&gt;    WHERE audat IN s_audat AND&lt;/P&gt;&lt;P&gt;        ( auart = 'KA'      OR&lt;/P&gt;&lt;P&gt;          auart = 'KB'      OR&lt;/P&gt;&lt;P&gt;          auart = 'KE'      ) AND&lt;/P&gt;&lt;P&gt;          vkorg IN s_vkorg AND&lt;/P&gt;&lt;P&gt;          vtweg IN s_vtweg AND&lt;/P&gt;&lt;P&gt;          spart IN s_spart.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT lt_vbak[] BY vbeln.&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM lt_vbak[]&lt;/P&gt;&lt;P&gt;    COMPARING vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT lt_vbak[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT vbeln&lt;/P&gt;&lt;P&gt;             posnr&lt;/P&gt;&lt;P&gt;             matnr&lt;/P&gt;&lt;P&gt;             kwmeng&lt;/P&gt;&lt;P&gt;             lsmeng&lt;/P&gt;&lt;P&gt;             werks&lt;/P&gt;&lt;P&gt;             lgort&lt;/P&gt;&lt;P&gt;      FROM vbap&lt;/P&gt;&lt;P&gt;      INTO TABLE LT_VBAP&lt;/P&gt;&lt;P&gt;      FOR ALL ENTRIES IN lt_vbak&lt;/P&gt;&lt;P&gt;        WHERE vbeln = lt_vbak-VBELN AND&lt;/P&gt;&lt;P&gt;              matnr IN s_matnr AND&lt;/P&gt;&lt;P&gt;              werks IN s_werks.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT lt_vbap[].&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM lt_vbap[]&lt;/P&gt;&lt;P&gt;    COMPARING ALL FIELDS.&lt;/P&gt;&lt;P&gt;APPEND lt_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT lt_vbap.&lt;/P&gt;&lt;P&gt;             lt_output-vbeln  = lt_VBAP-vbeln.&lt;/P&gt;&lt;P&gt;             lt_output-posnr  = lt_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;             lt_output-matnr  = lt_VBAP-MATNR.&lt;/P&gt;&lt;P&gt;             lt_output-kwmeng = lt_VBAP-KWMENG.&lt;/P&gt;&lt;P&gt;             lt_output-lsmeng = lt_VBAP-LSMENG.&lt;/P&gt;&lt;P&gt;             lt_output-werks  = lt_VBAP-WERKS.&lt;/P&gt;&lt;P&gt;             lt_output-lgort  = lt_VBAP-LGORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MODIFY LT_OUTPUT&lt;/P&gt;&lt;P&gt;      TRANSPORTING vbeln&lt;/P&gt;&lt;P&gt;                   posnr&lt;/P&gt;&lt;P&gt;                   matnr&lt;/P&gt;&lt;P&gt;                   kwmeng&lt;/P&gt;&lt;P&gt;                   lsmeng&lt;/P&gt;&lt;P&gt;                   werks&lt;/P&gt;&lt;P&gt;                   lgort&lt;/P&gt;&lt;P&gt;      WHERE vbeln = lt_vbap-vbeln AND&lt;/P&gt;&lt;P&gt;            posnr = lt_vbap-posnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CLEAR : LT_VBAP,&lt;/P&gt;&lt;P&gt;             lt_output.&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;     LOOP AT lt_vbak.&lt;/P&gt;&lt;P&gt;       lt_output-audat = lt_vbak-audat.&lt;/P&gt;&lt;P&gt;       lt_output-auart = lt_vbak-auart.&lt;/P&gt;&lt;P&gt;       lt_output-vkorg = lt_vbak-vkorg.&lt;/P&gt;&lt;P&gt;       lt_output-vtweg = lt_vbak-vtweg.&lt;/P&gt;&lt;P&gt;       lt_output-spart = lt_vbak-spart.&lt;/P&gt;&lt;P&gt;       lt_output-bstnk = lt_vbak-bstnk.&lt;/P&gt;&lt;P&gt;       lt_output-telf1 = lt_vbak-telf1.&lt;/P&gt;&lt;P&gt;       lt_output-kunnr = lt_vbak-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     MODIFY LT_OUTPUT&lt;/P&gt;&lt;P&gt;      TRANSPORTING audat&lt;/P&gt;&lt;P&gt;                   auart&lt;/P&gt;&lt;P&gt;                   vkorg&lt;/P&gt;&lt;P&gt;                   vtweg&lt;/P&gt;&lt;P&gt;                   spart&lt;/P&gt;&lt;P&gt;                   bstnk&lt;/P&gt;&lt;P&gt;      WHERE vbeln = lt_vbak-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR: lt_vbak,&lt;/P&gt;&lt;P&gt;             LT_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM fieldcatlog USING rt_fieldcat TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;  DATA: ls_fieldcat TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;  DATA: tablename LIKE ls_fieldcat-tabname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: n TYPE sycucol VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH rt_fieldcat. CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  tablename = 'LT_OUTPUT'.&lt;/P&gt;&lt;P&gt;  CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  n = n + 1.&lt;/P&gt;&lt;P&gt;  CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'vbeln'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'consign fillup'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'audat'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '10'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'date'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'bstnk'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'purch. order'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'telf1'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'telno'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'matnr'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'mat nr'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'kwmeng'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '15'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'qty consigned'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'lsmeng'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'o/p qty'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'werks'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '7'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'plant'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'lgort'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'store'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'kunnr'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '30'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'sales emp'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&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;help me its urgent i am stuck in this programm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;jayant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Apr 2008 09:44:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-18T09:44:59Z</dc:date>
    <item>
      <title>Report Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694314#M889566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a problem in alv report where the all codes are work rightly but it not print the data in list.&lt;/P&gt;&lt;P&gt;plz help me in this program. plz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF lt_output OCCURS 0,&lt;/P&gt;&lt;P&gt;      vbeln TYPE vbak-vbeln, "Sales Document&lt;/P&gt;&lt;P&gt;      audat TYPE vbak-audat, "Document date&lt;/P&gt;&lt;P&gt;      auart TYPE vbak-auart, "Sales Document Type&lt;/P&gt;&lt;P&gt;      vkorg TYPE vbak-vkorg, "Sales Organization&lt;/P&gt;&lt;P&gt;      vtweg TYPE vbak-vtweg, "Distribution Channel&lt;/P&gt;&lt;P&gt;      spart TYPE vbak-spart, "Division&lt;/P&gt;&lt;P&gt;      bstnk TYPE vbak-bstnk, "Customer purchase order number&lt;/P&gt;&lt;P&gt;      telf1 TYPE vbak-telf1, "Telephone number&lt;/P&gt;&lt;P&gt;      kunnr TYPE vbak-kunnr, "Sold-to party&lt;/P&gt;&lt;P&gt;      posnr TYPE vbap-posnr,   "Sales Document Item&lt;/P&gt;&lt;P&gt;      matnr TYPE vbap-matnr,   "Material Number&lt;/P&gt;&lt;P&gt;      kwmeng TYPE vbap-kwmeng, "Cumulative order quantity in sales&lt;/P&gt;&lt;P&gt;      lsmeng TYPE vbap-lsmeng, "Cumulative required delivery qty&lt;/P&gt;&lt;P&gt;      werks TYPE vbap-werks,   "Plant&lt;/P&gt;&lt;P&gt;      lgort TYPE vbap-lgort,   "Storage Location&lt;/P&gt;&lt;P&gt;  END OF lt_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF lt_vbak OCCURS 0,&lt;/P&gt;&lt;P&gt;        vbeln TYPE vbak-vbeln, "Sales Document&lt;/P&gt;&lt;P&gt;        audat TYPE vbak-audat, "Document date&lt;/P&gt;&lt;P&gt;        auart TYPE vbak-auart, "Sales Document Type&lt;/P&gt;&lt;P&gt;        vkorg TYPE vbak-vkorg, "Sales Organization&lt;/P&gt;&lt;P&gt;        vtweg TYPE vbak-vtweg, "Distribution Channel&lt;/P&gt;&lt;P&gt;        spart TYPE vbak-spart, "Division&lt;/P&gt;&lt;P&gt;        bstnk TYPE vbak-bstnk, "Customer purchase order number&lt;/P&gt;&lt;P&gt;        telf1 TYPE vbak-telf1, "Telephone number&lt;/P&gt;&lt;P&gt;        kunnr TYPE vbak-kunnr, "Sold-to party&lt;/P&gt;&lt;P&gt;      END OF lt_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF lt_vbap OCCURS 0,&lt;/P&gt;&lt;P&gt;       vbeln  TYPE vbap-vbeln,   "Sales Document&lt;/P&gt;&lt;P&gt;       posnr  TYPE vbap-posnr,   "Sales Document Item&lt;/P&gt;&lt;P&gt;       matnr  TYPE vbap-matnr,   "Material Number&lt;/P&gt;&lt;P&gt;       kwmeng TYPE vbap-kwmeng,  "Cumulative order quantity in sales&lt;/P&gt;&lt;P&gt;       lsmeng TYPE vbap-lsmeng,  "Cumulative required delivery qty&lt;/P&gt;&lt;P&gt;       werks  TYPE vbap-werks,   "Plant&lt;/P&gt;&lt;P&gt;       lgort  TYPE vbap-lgort,   "Storage Location&lt;/P&gt;&lt;P&gt;     END OF lt_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_audat FOR lt_vbak-audat, "OBLIGATORY,&lt;/P&gt;&lt;P&gt;                s_matnr FOR lt_vbap-matnr,&lt;/P&gt;&lt;P&gt;                s_vkorg FOR lt_vbak-vkorg,&lt;/P&gt;&lt;P&gt;                s_vtweg FOR lt_vbak-vtweg,&lt;/P&gt;&lt;P&gt;                s_spart FOR lt_vbak-spart,&lt;/P&gt;&lt;P&gt;                s_werks FOR lt_vbap-werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE: ZA_COMMON_ALV_FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM get_data.&lt;/P&gt;&lt;P&gt;  PERFORM fieldcatlog USING gt_fieldcat[].&lt;/P&gt;&lt;P&gt;  PERFORM print_alv_data_list.&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  get_data&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM get_data.&lt;/P&gt;&lt;P&gt;  SELECT vbeln&lt;/P&gt;&lt;P&gt;         audat&lt;/P&gt;&lt;P&gt;         auart&lt;/P&gt;&lt;P&gt;         vkorg&lt;/P&gt;&lt;P&gt;         vtweg&lt;/P&gt;&lt;P&gt;         spart&lt;/P&gt;&lt;P&gt;         bstnk&lt;/P&gt;&lt;P&gt;         telf1&lt;/P&gt;&lt;P&gt;         kunnr&lt;/P&gt;&lt;P&gt;    FROM vbak INTO TABLE lt_vbak&lt;/P&gt;&lt;P&gt;    WHERE audat IN s_audat AND&lt;/P&gt;&lt;P&gt;        ( auart = 'KA'      OR&lt;/P&gt;&lt;P&gt;          auart = 'KB'      OR&lt;/P&gt;&lt;P&gt;          auart = 'KE'      ) AND&lt;/P&gt;&lt;P&gt;          vkorg IN s_vkorg AND&lt;/P&gt;&lt;P&gt;          vtweg IN s_vtweg AND&lt;/P&gt;&lt;P&gt;          spart IN s_spart.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT lt_vbak[] BY vbeln.&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM lt_vbak[]&lt;/P&gt;&lt;P&gt;    COMPARING vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT lt_vbak[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT vbeln&lt;/P&gt;&lt;P&gt;             posnr&lt;/P&gt;&lt;P&gt;             matnr&lt;/P&gt;&lt;P&gt;             kwmeng&lt;/P&gt;&lt;P&gt;             lsmeng&lt;/P&gt;&lt;P&gt;             werks&lt;/P&gt;&lt;P&gt;             lgort&lt;/P&gt;&lt;P&gt;      FROM vbap&lt;/P&gt;&lt;P&gt;      INTO TABLE LT_VBAP&lt;/P&gt;&lt;P&gt;      FOR ALL ENTRIES IN lt_vbak&lt;/P&gt;&lt;P&gt;        WHERE vbeln = lt_vbak-VBELN AND&lt;/P&gt;&lt;P&gt;              matnr IN s_matnr AND&lt;/P&gt;&lt;P&gt;              werks IN s_werks.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SORT lt_vbap[].&lt;/P&gt;&lt;P&gt;    DELETE ADJACENT DUPLICATES FROM lt_vbap[]&lt;/P&gt;&lt;P&gt;    COMPARING ALL FIELDS.&lt;/P&gt;&lt;P&gt;APPEND lt_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT lt_vbap.&lt;/P&gt;&lt;P&gt;             lt_output-vbeln  = lt_VBAP-vbeln.&lt;/P&gt;&lt;P&gt;             lt_output-posnr  = lt_VBAP-POSNR.&lt;/P&gt;&lt;P&gt;             lt_output-matnr  = lt_VBAP-MATNR.&lt;/P&gt;&lt;P&gt;             lt_output-kwmeng = lt_VBAP-KWMENG.&lt;/P&gt;&lt;P&gt;             lt_output-lsmeng = lt_VBAP-LSMENG.&lt;/P&gt;&lt;P&gt;             lt_output-werks  = lt_VBAP-WERKS.&lt;/P&gt;&lt;P&gt;             lt_output-lgort  = lt_VBAP-LGORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MODIFY LT_OUTPUT&lt;/P&gt;&lt;P&gt;      TRANSPORTING vbeln&lt;/P&gt;&lt;P&gt;                   posnr&lt;/P&gt;&lt;P&gt;                   matnr&lt;/P&gt;&lt;P&gt;                   kwmeng&lt;/P&gt;&lt;P&gt;                   lsmeng&lt;/P&gt;&lt;P&gt;                   werks&lt;/P&gt;&lt;P&gt;                   lgort&lt;/P&gt;&lt;P&gt;      WHERE vbeln = lt_vbap-vbeln AND&lt;/P&gt;&lt;P&gt;            posnr = lt_vbap-posnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CLEAR : LT_VBAP,&lt;/P&gt;&lt;P&gt;             lt_output.&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;     LOOP AT lt_vbak.&lt;/P&gt;&lt;P&gt;       lt_output-audat = lt_vbak-audat.&lt;/P&gt;&lt;P&gt;       lt_output-auart = lt_vbak-auart.&lt;/P&gt;&lt;P&gt;       lt_output-vkorg = lt_vbak-vkorg.&lt;/P&gt;&lt;P&gt;       lt_output-vtweg = lt_vbak-vtweg.&lt;/P&gt;&lt;P&gt;       lt_output-spart = lt_vbak-spart.&lt;/P&gt;&lt;P&gt;       lt_output-bstnk = lt_vbak-bstnk.&lt;/P&gt;&lt;P&gt;       lt_output-telf1 = lt_vbak-telf1.&lt;/P&gt;&lt;P&gt;       lt_output-kunnr = lt_vbak-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     MODIFY LT_OUTPUT&lt;/P&gt;&lt;P&gt;      TRANSPORTING audat&lt;/P&gt;&lt;P&gt;                   auart&lt;/P&gt;&lt;P&gt;                   vkorg&lt;/P&gt;&lt;P&gt;                   vtweg&lt;/P&gt;&lt;P&gt;                   spart&lt;/P&gt;&lt;P&gt;                   bstnk&lt;/P&gt;&lt;P&gt;      WHERE vbeln = lt_vbak-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR: lt_vbak,&lt;/P&gt;&lt;P&gt;             LT_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM fieldcatlog USING rt_fieldcat TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;  DATA: ls_fieldcat TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;  DATA: tablename LIKE ls_fieldcat-tabname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: n TYPE sycucol VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH rt_fieldcat. CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  tablename = 'LT_OUTPUT'.&lt;/P&gt;&lt;P&gt;  CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  n = n + 1.&lt;/P&gt;&lt;P&gt;  CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'vbeln'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'consign fillup'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'audat'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '10'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'date'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'bstnk'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'purch. order'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'telf1'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'telno'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'matnr'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'mat nr'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'kwmeng'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '15'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'qty consigned'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'lsmeng'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'o/p qty'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'werks'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '7'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'plant'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'lgort'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'store'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname = 'kunnr'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-outputlen = '30'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l = 'sales emp'.&lt;/P&gt;&lt;P&gt;  APPEND ls_fieldcat TO rt_fieldcat.&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;help me its urgent i am stuck in this programm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;jayant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 09:44:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694314#M889566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T09:44:59Z</dc:date>
    </item>
    <item>
      <title>Re: Report Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694315#M889567</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;In fieldcatalog all field names should be in CAPITALS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;e.g.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'VBELN'.&lt;/P&gt;&lt;P&gt;&amp;amp; not ls_fieldcat-fieldname = 'vbeln'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raju Chitale&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 09:48:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694315#M889567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T09:48:35Z</dc:date>
    </item>
    <item>
      <title>Re: Report Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694316#M889568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please look at the bold ones ...&lt;/P&gt;&lt;P&gt;Fields should be in CAPITAL's only &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ls_fieldcat-fieldname = 'vbeln'.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'consign fillup'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ls_fieldcat-fieldname = 'audat'.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '10'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = tablename.&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'date'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 09:48:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694316#M889568</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T09:48:52Z</dc:date>
    </item>
    <item>
      <title>Re: Report Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694317#M889569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayant&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remove ur Fieldcatlog coding and put this coding ...this will solve ur problem.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;FORM FIELDCATLOG USING RT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;DATA: TABLENAME LIKE LS_FIELDCAT-TABNAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: N TYPE SYCUCOL VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH RT_FIELDCAT. CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLENAME = 'LT_OUTPUT'.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '18'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'CONSIGN FILLUP'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'AUDAT'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '10'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'DATE'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'BSTNK'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '11'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'PURCH. ORDER'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'TELF1'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '11'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'TELNO'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '18'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'MAT NR'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'KWMENG'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '15'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'QTY CONSIGNED'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'LSMENG'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '11'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'O/P QTY'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'WERKS'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '7'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'PLANT'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'LGORT'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '11'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'STORE'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N = N + 1.&lt;/P&gt;&lt;P&gt;CLEAR LS_FIELDCAT.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-COL_POS = N.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-FIELDNAME = 'KUNNR'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-OUTPUTLEN = '30'.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-TABNAME = TABLENAME.&lt;/P&gt;&lt;P&gt;LS_FIELDCAT-SELTEXT_L = 'SALES EMP'.&lt;/P&gt;&lt;P&gt;APPEND LS_FIELDCAT TO RT_FIELDCAT.&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;&lt;/P&gt;&lt;P&gt;Reward Me Points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By &lt;/P&gt;&lt;P&gt;Pari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 09:51:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694317#M889569</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T09:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: Report Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694318#M889570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI USE THIS AS IT IS IN YOUR PROGRAM..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'VBELN'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'consign fillup'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'AUDAT'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '10'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'date'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'BSTNK'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'purch. order'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'TELF1'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'telno'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'MATNR'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '18'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'mat nr'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'KWMENG'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '15'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'qty consigned'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'LSMENG'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'o/p qty'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'WERKS'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '7'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'plant'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'LGORT'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '11'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'store'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n = n + 1.&lt;/P&gt;&lt;P&gt;CLEAR ls_fieldcat.&lt;/P&gt;&lt;P&gt;ls_fieldcat-col_pos = n.&lt;/P&gt;&lt;P&gt;ls_fieldcat-fieldname = 'KUNNR'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-outputlen = '30'.&lt;/P&gt;&lt;P&gt;ls_fieldcat-tabname = 'LT_OUTPUT'&lt;/P&gt;&lt;P&gt;ls_fieldcat-seltext_l = 'sales emp'.&lt;/P&gt;&lt;P&gt;APPEND ls_fieldcat TO rt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 10:04:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-problem/m-p/3694318#M889570</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T10:04:46Z</dc:date>
    </item>
  </channel>
</rss>

