<?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 Dynamic table error in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874982#M931427</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&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; Purpose : Daily Godown dispatches with condition valu details       *&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 ZDLYDSPH NO STANDARD PAGE HEADING LINE-SIZE 255 LINE-COUNT 30(10)&lt;/P&gt;&lt;P&gt;MESSAGE-ID SK .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS,ABAP.&lt;/P&gt;&lt;P&gt;CONSTANTS: FORMNAME_TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;TABLES : VBRK,     "Billing document header detail&lt;/P&gt;&lt;P&gt;         VBRP,     "Billing document item details&lt;/P&gt;&lt;P&gt;         MAKT,     "Material Description&lt;/P&gt;&lt;P&gt;         BHDGD,&lt;/P&gt;&lt;P&gt;         MARA,     "Material Master&lt;/P&gt;&lt;P&gt;         KNA1,     "Customer Master Table&lt;/P&gt;&lt;P&gt;         TSPA,&lt;/P&gt;&lt;P&gt;        J_1IEXCHDR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TAB TYPE REF TO CL_ABAP_STRUCTDESCR,&lt;/P&gt;&lt;P&gt;      WA_TAB TYPE REF TO CL_ABAP_STRUCTDESCR,&lt;/P&gt;&lt;P&gt;      I_TAB TYPE REF TO CL_ABAP_TABLEDESCR,&lt;/P&gt;&lt;P&gt;      I_TABLE TYPE REF TO DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: L_PROGRAM_NAME   TYPE SYREPID VALUE SY-REPID,&lt;/P&gt;&lt;P&gt;      L_STRUCTURE_NAME TYPE TABNAME,&lt;/P&gt;&lt;P&gt;      L_I_CT_FIELDCAT  TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF FIELDTAB OCCURS 50,&lt;/P&gt;&lt;P&gt;        FELDNAME LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;        FIELDTEXT LIKE DNTAB-FIELDTEXT,&lt;/P&gt;&lt;P&gt;      END OF FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF CHOICE_TAB_IN OCCURS 50,&lt;/P&gt;&lt;P&gt;        FIELDTEXT LIKE DNTAB-FIELDTEXT,                     "Position 1&lt;/P&gt;&lt;P&gt;        FIELDNAME LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;        TABNAME   LIKE DNTAB-TABNAME,&lt;/P&gt;&lt;P&gt;        FIELD     LIKE DNTAB-FIELDNAME,&lt;/P&gt;&lt;P&gt;      END OF CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;DATAIN&amp;gt; TYPE ANY,&lt;/P&gt;&lt;P&gt;               &amp;lt;HEADER&amp;gt; TYPE ANY,&lt;/P&gt;&lt;P&gt;               &amp;lt;F&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;DYN_TABLE&amp;gt; TYPE STANDARD TABLE,&lt;/P&gt;&lt;P&gt;               &amp;lt;DYN_WA&amp;gt;,&lt;/P&gt;&lt;P&gt;               &amp;lt;DYN_FIELD&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DY_TABLE TYPE REF TO DATA,&lt;/P&gt;&lt;P&gt;      DY_LINE  TYPE REF TO DATA,&lt;/P&gt;&lt;P&gt;      XFC TYPE LVC_S_FCAT,&lt;/P&gt;&lt;P&gt;      IFC TYPE LVC_T_FCAT,&lt;/P&gt;&lt;P&gt;      DYN_TABLE TYPE STANDARD TABLE OF KOMG WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DATA_TAB LIKE ZHRDATATAB OCCURS 20 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF DATEN OCCURS 100,&lt;/P&gt;&lt;P&gt;        ZEILE TYPE I,&lt;/P&gt;&lt;P&gt;        STELLE TYPE I,&lt;/P&gt;&lt;P&gt;        DATEN LIKE HRDATATAB-LANGTEXT1,&lt;/P&gt;&lt;P&gt;      END OF DATEN.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TITEL OCCURS 20,&lt;/P&gt;&lt;P&gt;         STELLE TYPE I,&lt;/P&gt;&lt;P&gt;         FELDNAME LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;         LANGTEXT LIKE HRDATATAB-LANGTEXT1,&lt;/P&gt;&lt;P&gt;         TABNAME   LIKE DNTAB-TABNAME,&lt;/P&gt;&lt;P&gt;         FIELD     LIKE DNTAB-FIELDNAME,&lt;/P&gt;&lt;P&gt;       END OF TITEL.&lt;/P&gt;&lt;P&gt;DATA :   STELLE TYPE I.&lt;/P&gt;&lt;P&gt;DATA: ZEILE TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*vibhuti&lt;/P&gt;&lt;P&gt;DATA: IT_COLOR TYPE LVC_S_SCOL." with header line.&lt;/P&gt;&lt;P&gt;DATA: MY_TABIX LIKE SY-TABIX.&lt;/P&gt;&lt;P&gt;DATA: I_VBRK LIKE VBRK OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: G_CL_TEXT            TYPE REF TO CL_HR_TEXT_IDENTIFIER,&lt;/P&gt;&lt;P&gt;      G_T_TEXTINFO_INFTY   TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_TEXTINFO_ALL     TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_TEXTFIELDS_INFTY TYPE TTFIELDNAME,&lt;/P&gt;&lt;P&gt;      G_T_TEXTS_INFTY      TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_TEXTS_ALL        TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_S_TEXTINFO         TYPE TXID_S_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_S_TEXT             TYPE TXID_S_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_SPECIALS         TYPE TFIELDVAL,&lt;/P&gt;&lt;P&gt;      G_S_SPECIALS         TYPE SFIELDVAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :      G_T_TEXTFIELDS TYPE TTFIELDNAME.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;Selection Screen Started&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;SELECTION-SCREEN SKIP 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B_1 WITH FRAME TITLE TEXT-010.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_FKDAT FOR VBRK-FKDAT OBLIGATORY,&lt;/P&gt;&lt;P&gt;                 S_SPART FOR VBRK-SPART OBLIGATORY,&lt;/P&gt;&lt;P&gt;                 S_VBELN FOR VBRK-VBELN,&lt;/P&gt;&lt;P&gt;                 S_KUNAG FOR VBRK-KUNAG,&lt;/P&gt;&lt;P&gt;                 S_FKART FOR VBRK-FKART,&lt;/P&gt;&lt;P&gt;                 S_WERKS FOR VBRP-WERKS," obligatory,&lt;/P&gt;&lt;P&gt; 	              S_VKBUR FOR VBRP-VKBUR,&lt;/P&gt;&lt;P&gt;                 S_VKORG FOR VBRK-VKORG OBLIGATORY,&lt;/P&gt;&lt;P&gt;     	          S_VKGRP FOR VBRP-VKGRP, " sales group&lt;/P&gt;&lt;P&gt;                 S_RFBSK FOR VBRK-RFBSK OBLIGATORY DEFAULT 'C'.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B_1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B_2 WITH FRAME TITLE TEXT-011.&lt;/P&gt;&lt;P&gt;PARAMETERS : P_VARI LIKE DISVARIANT-VARIANT.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B_2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM GET_FIELDS.&lt;/P&gt;&lt;P&gt;  PERFORM NEW_DYNAMIC_TABLE.&lt;/P&gt;&lt;P&gt;  PERFORM GENERATE_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  NEW_DYNAMIC_TABLE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM NEW_DYNAMIC_TABLE .&lt;/P&gt;&lt;P&gt;  SORT CHOICE_TAB_IN BY FIELDTEXT AS TEXT ASCENDING.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE CHOICE_TAB_IN LINES SY-TFILL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;    MY_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;    TITEL-FELDNAME = CHOICE_TAB_IN-FIELDNAME.&lt;/P&gt;&lt;P&gt;    TITEL-LANGTEXT = CHOICE_TAB_IN-FIELDTEXT.&lt;/P&gt;&lt;P&gt;    TITEL-TABNAME  = CHOICE_TAB_IN-TABNAME.&lt;/P&gt;&lt;P&gt;    TITEL-FIELD    = CHOICE_TAB_IN-FIELD.&lt;/P&gt;&lt;P&gt;    TITEL-STELLE = STELLE.&lt;/P&gt;&lt;P&gt;    APPEND TITEL.&lt;/P&gt;&lt;P&gt;    STELLE = STELLE + 1.&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 TITEL.&lt;/P&gt;&lt;P&gt;    APPEND TITEL-FIELD TO G_T_TEXTFIELDS.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT TITEL.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING TITEL TO DATEN.&lt;/P&gt;&lt;P&gt;    CLEAR DATEN-DATEN.&lt;/P&gt;&lt;P&gt;    ASSIGN (TITEL-FELDNAME) TO &amp;lt;DATAIN&amp;gt;.&lt;/P&gt;&lt;P&gt;    PERFORM GET_BILLING_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  data : IFC TYPE LVC_T_FCAT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      APPEND titel TO IFC.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Create dynamic internal table and assign to FS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL METHOD CL_ALV_TABLE_CREATE=&amp;gt;CREATE_DYNAMIC_TABLE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     IT_FIELDCATALOG = IFC&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;     EP_TABLE        = DY_TABLE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ASSIGN DY_TABLE-&amp;gt;* TO &amp;lt;DYN_TABLE&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Create dynamic work area and assign to FS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CREATE DATA DY_LINE LIKE LINE OF &amp;lt;DYN_TABLE&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ASSIGN DY_LINE-&amp;gt;* TO &amp;lt;DYN_WA&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; PERFORM ASSIGN_VALUES-SELECTED.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " NEW_DYNAMIC_TABLE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_FIELDS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GET_FIELDS .&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-VBELN'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Doc.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'VBELN'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-FKART'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Type'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'FKART'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-VBTYP'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Doc. Type'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'VBTYP'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-KNUMV'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Doc. Condition'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KNUMV'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-FKDAT'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Date'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'FKDAT'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-KUNRG'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Payer'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KUNRG'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-KUNAG'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Sold-to party'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KUNAG'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-SFAKN'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Cancel Billing Doc.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'SFAKN'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-FKSTO'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Doc. Cust No.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'FKSTO'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRP-MATNR'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Material No.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRP'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'MATNR'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'J_1IEXCDTL-EXNUM'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Excise Invoice'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'J_1IEXCDTL'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'EXNUM'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'KONV-KSCHL'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'TAX'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'KONV'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KSCHL'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'KONV-KWERT'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'PRICE'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'KONV'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KWERT'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_FIELDS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GENERATE_OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GENERATE_OUTPUT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GENERATE_OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_BILLING_HEADER&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GET_BILLING_HEADER .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * INTO CORRESPONDING FIELDS OF TABLE i_VBRK&lt;/P&gt;&lt;P&gt;    FROM VBRK&lt;/P&gt;&lt;P&gt;     WHERE VBELN IN S_VBELN&lt;/P&gt;&lt;P&gt;       AND FKART IN S_FKART&lt;/P&gt;&lt;P&gt;       AND VKORG IN S_VKORG&lt;/P&gt;&lt;P&gt;       AND FKDAT IN S_FKDAT&lt;/P&gt;&lt;P&gt;       AND RFBSK IN S_RFBSK&lt;/P&gt;&lt;P&gt;       AND KUNAG IN S_KUNAG&lt;/P&gt;&lt;P&gt;       AND SPART IN S_SPART ORDER BY FKDAT.&lt;/P&gt;&lt;P&gt;  LOOP AT VBRK.&lt;/P&gt;&lt;P&gt;    ASSIGN I_VBRK TO &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;    ASSIGN I_VBRK TO &amp;lt;F&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CASE TITEL-FELDNAME.&lt;/P&gt;&lt;P&gt;      WHEN OTHERS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       READ TABLE G_T_TEXTS_ALL&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     WITH KEY TABNAME   = TITEL-TABNAME&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              FIELDNAME = TITEL-FIELD&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     INTO G_S_TEXT.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;       DATEN-DATEN = &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       DATEN-DATEN = &amp;lt;DATAIN&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        MOVE-CORRESPONDING TITEL TO DATEN.&lt;/P&gt;&lt;P&gt;        CLEAR DATEN-DATEN.&lt;/P&gt;&lt;P&gt;        ASSIGN (TITEL-FELDNAME) TO &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;        DATEN-DATEN = &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;    DATEN-ZEILE = ZEILE.&lt;/P&gt;&lt;P&gt;    APPEND DATEN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_BILLING_HEADER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not properly working.Culd u suggest wht can be the reason&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 May 2008 11:43:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-26T11:43:19Z</dc:date>
    <item>
      <title>Dynamic table error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874982#M931427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&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; Purpose : Daily Godown dispatches with condition valu details       *&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 ZDLYDSPH NO STANDARD PAGE HEADING LINE-SIZE 255 LINE-COUNT 30(10)&lt;/P&gt;&lt;P&gt;MESSAGE-ID SK .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS: SLIS,ABAP.&lt;/P&gt;&lt;P&gt;CONSTANTS: FORMNAME_TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;TABLES : VBRK,     "Billing document header detail&lt;/P&gt;&lt;P&gt;         VBRP,     "Billing document item details&lt;/P&gt;&lt;P&gt;         MAKT,     "Material Description&lt;/P&gt;&lt;P&gt;         BHDGD,&lt;/P&gt;&lt;P&gt;         MARA,     "Material Master&lt;/P&gt;&lt;P&gt;         KNA1,     "Customer Master Table&lt;/P&gt;&lt;P&gt;         TSPA,&lt;/P&gt;&lt;P&gt;        J_1IEXCHDR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TAB TYPE REF TO CL_ABAP_STRUCTDESCR,&lt;/P&gt;&lt;P&gt;      WA_TAB TYPE REF TO CL_ABAP_STRUCTDESCR,&lt;/P&gt;&lt;P&gt;      I_TAB TYPE REF TO CL_ABAP_TABLEDESCR,&lt;/P&gt;&lt;P&gt;      I_TABLE TYPE REF TO DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: L_PROGRAM_NAME   TYPE SYREPID VALUE SY-REPID,&lt;/P&gt;&lt;P&gt;      L_STRUCTURE_NAME TYPE TABNAME,&lt;/P&gt;&lt;P&gt;      L_I_CT_FIELDCAT  TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF FIELDTAB OCCURS 50,&lt;/P&gt;&lt;P&gt;        FELDNAME LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;        FIELDTEXT LIKE DNTAB-FIELDTEXT,&lt;/P&gt;&lt;P&gt;      END OF FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF CHOICE_TAB_IN OCCURS 50,&lt;/P&gt;&lt;P&gt;        FIELDTEXT LIKE DNTAB-FIELDTEXT,                     "Position 1&lt;/P&gt;&lt;P&gt;        FIELDNAME LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;        TABNAME   LIKE DNTAB-TABNAME,&lt;/P&gt;&lt;P&gt;        FIELD     LIKE DNTAB-FIELDNAME,&lt;/P&gt;&lt;P&gt;      END OF CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;DATAIN&amp;gt; TYPE ANY,&lt;/P&gt;&lt;P&gt;               &amp;lt;HEADER&amp;gt; TYPE ANY,&lt;/P&gt;&lt;P&gt;               &amp;lt;F&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;DYN_TABLE&amp;gt; TYPE STANDARD TABLE,&lt;/P&gt;&lt;P&gt;               &amp;lt;DYN_WA&amp;gt;,&lt;/P&gt;&lt;P&gt;               &amp;lt;DYN_FIELD&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DY_TABLE TYPE REF TO DATA,&lt;/P&gt;&lt;P&gt;      DY_LINE  TYPE REF TO DATA,&lt;/P&gt;&lt;P&gt;      XFC TYPE LVC_S_FCAT,&lt;/P&gt;&lt;P&gt;      IFC TYPE LVC_T_FCAT,&lt;/P&gt;&lt;P&gt;      DYN_TABLE TYPE STANDARD TABLE OF KOMG WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DATA_TAB LIKE ZHRDATATAB OCCURS 20 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF DATEN OCCURS 100,&lt;/P&gt;&lt;P&gt;        ZEILE TYPE I,&lt;/P&gt;&lt;P&gt;        STELLE TYPE I,&lt;/P&gt;&lt;P&gt;        DATEN LIKE HRDATATAB-LANGTEXT1,&lt;/P&gt;&lt;P&gt;      END OF DATEN.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF TITEL OCCURS 20,&lt;/P&gt;&lt;P&gt;         STELLE TYPE I,&lt;/P&gt;&lt;P&gt;         FELDNAME LIKE DYNPREAD-FIELDNAME,&lt;/P&gt;&lt;P&gt;         LANGTEXT LIKE HRDATATAB-LANGTEXT1,&lt;/P&gt;&lt;P&gt;         TABNAME   LIKE DNTAB-TABNAME,&lt;/P&gt;&lt;P&gt;         FIELD     LIKE DNTAB-FIELDNAME,&lt;/P&gt;&lt;P&gt;       END OF TITEL.&lt;/P&gt;&lt;P&gt;DATA :   STELLE TYPE I.&lt;/P&gt;&lt;P&gt;DATA: ZEILE TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*vibhuti&lt;/P&gt;&lt;P&gt;DATA: IT_COLOR TYPE LVC_S_SCOL." with header line.&lt;/P&gt;&lt;P&gt;DATA: MY_TABIX LIKE SY-TABIX.&lt;/P&gt;&lt;P&gt;DATA: I_VBRK LIKE VBRK OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: G_CL_TEXT            TYPE REF TO CL_HR_TEXT_IDENTIFIER,&lt;/P&gt;&lt;P&gt;      G_T_TEXTINFO_INFTY   TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_TEXTINFO_ALL     TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_TEXTFIELDS_INFTY TYPE TTFIELDNAME,&lt;/P&gt;&lt;P&gt;      G_T_TEXTS_INFTY      TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_TEXTS_ALL        TYPE TXID_T_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_S_TEXTINFO         TYPE TXID_S_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_S_TEXT             TYPE TXID_S_TEXT_IDENTIFIER_RESULT,&lt;/P&gt;&lt;P&gt;      G_T_SPECIALS         TYPE TFIELDVAL,&lt;/P&gt;&lt;P&gt;      G_S_SPECIALS         TYPE SFIELDVAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :      G_T_TEXTFIELDS TYPE TTFIELDNAME.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;Selection Screen Started&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;SELECTION-SCREEN SKIP 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B_1 WITH FRAME TITLE TEXT-010.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_FKDAT FOR VBRK-FKDAT OBLIGATORY,&lt;/P&gt;&lt;P&gt;                 S_SPART FOR VBRK-SPART OBLIGATORY,&lt;/P&gt;&lt;P&gt;                 S_VBELN FOR VBRK-VBELN,&lt;/P&gt;&lt;P&gt;                 S_KUNAG FOR VBRK-KUNAG,&lt;/P&gt;&lt;P&gt;                 S_FKART FOR VBRK-FKART,&lt;/P&gt;&lt;P&gt;                 S_WERKS FOR VBRP-WERKS," obligatory,&lt;/P&gt;&lt;P&gt; 	              S_VKBUR FOR VBRP-VKBUR,&lt;/P&gt;&lt;P&gt;                 S_VKORG FOR VBRK-VKORG OBLIGATORY,&lt;/P&gt;&lt;P&gt;     	          S_VKGRP FOR VBRP-VKGRP, " sales group&lt;/P&gt;&lt;P&gt;                 S_RFBSK FOR VBRK-RFBSK OBLIGATORY DEFAULT 'C'.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B_1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B_2 WITH FRAME TITLE TEXT-011.&lt;/P&gt;&lt;P&gt;PARAMETERS : P_VARI LIKE DISVARIANT-VARIANT.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B_2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM GET_FIELDS.&lt;/P&gt;&lt;P&gt;  PERFORM NEW_DYNAMIC_TABLE.&lt;/P&gt;&lt;P&gt;  PERFORM GENERATE_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  NEW_DYNAMIC_TABLE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM NEW_DYNAMIC_TABLE .&lt;/P&gt;&lt;P&gt;  SORT CHOICE_TAB_IN BY FIELDTEXT AS TEXT ASCENDING.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE CHOICE_TAB_IN LINES SY-TFILL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;    MY_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;    TITEL-FELDNAME = CHOICE_TAB_IN-FIELDNAME.&lt;/P&gt;&lt;P&gt;    TITEL-LANGTEXT = CHOICE_TAB_IN-FIELDTEXT.&lt;/P&gt;&lt;P&gt;    TITEL-TABNAME  = CHOICE_TAB_IN-TABNAME.&lt;/P&gt;&lt;P&gt;    TITEL-FIELD    = CHOICE_TAB_IN-FIELD.&lt;/P&gt;&lt;P&gt;    TITEL-STELLE = STELLE.&lt;/P&gt;&lt;P&gt;    APPEND TITEL.&lt;/P&gt;&lt;P&gt;    STELLE = STELLE + 1.&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 TITEL.&lt;/P&gt;&lt;P&gt;    APPEND TITEL-FIELD TO G_T_TEXTFIELDS.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT TITEL.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING TITEL TO DATEN.&lt;/P&gt;&lt;P&gt;    CLEAR DATEN-DATEN.&lt;/P&gt;&lt;P&gt;    ASSIGN (TITEL-FELDNAME) TO &amp;lt;DATAIN&amp;gt;.&lt;/P&gt;&lt;P&gt;    PERFORM GET_BILLING_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  data : IFC TYPE LVC_T_FCAT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      APPEND titel TO IFC.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Create dynamic internal table and assign to FS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL METHOD CL_ALV_TABLE_CREATE=&amp;gt;CREATE_DYNAMIC_TABLE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     IT_FIELDCATALOG = IFC&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;     EP_TABLE        = DY_TABLE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ASSIGN DY_TABLE-&amp;gt;* TO &amp;lt;DYN_TABLE&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Create dynamic work area and assign to FS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CREATE DATA DY_LINE LIKE LINE OF &amp;lt;DYN_TABLE&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ASSIGN DY_LINE-&amp;gt;* TO &amp;lt;DYN_WA&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; PERFORM ASSIGN_VALUES-SELECTED.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " NEW_DYNAMIC_TABLE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_FIELDS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GET_FIELDS .&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-VBELN'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Doc.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'VBELN'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-FKART'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Type'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'FKART'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-VBTYP'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Doc. Type'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'VBTYP'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-KNUMV'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Doc. Condition'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KNUMV'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-FKDAT'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Date'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'FKDAT'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-KUNRG'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Payer'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KUNRG'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-KUNAG'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Sold-to party'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KUNAG'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-SFAKN'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Cancel Billing Doc.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'SFAKN'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRK-FKSTO'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Billing Doc. Cust No.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRK'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'FKSTO'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'VBRP-MATNR'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Material No.'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'VBRP'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'MATNR'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'J_1IEXCDTL-EXNUM'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'Excise Invoice'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'J_1IEXCDTL'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'EXNUM'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'KONV-KSCHL'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'TAX'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'KONV'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KSCHL'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FIELDTAB-FELDNAME = 'KONV-KWERT'.&lt;/P&gt;&lt;P&gt;  FIELDTAB-FIELDTEXT = 'PRICE'.&lt;/P&gt;&lt;P&gt;  APPEND FIELDTAB.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDTEXT = FIELDTAB-FIELDTEXT.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELDNAME = FIELDTAB-FELDNAME.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-TABNAME   = 'KONV'.&lt;/P&gt;&lt;P&gt;  CHOICE_TAB_IN-FIELD     = 'KWERT'.&lt;/P&gt;&lt;P&gt;  APPEND CHOICE_TAB_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_FIELDS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GENERATE_OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GENERATE_OUTPUT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GENERATE_OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_BILLING_HEADER&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GET_BILLING_HEADER .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * INTO CORRESPONDING FIELDS OF TABLE i_VBRK&lt;/P&gt;&lt;P&gt;    FROM VBRK&lt;/P&gt;&lt;P&gt;     WHERE VBELN IN S_VBELN&lt;/P&gt;&lt;P&gt;       AND FKART IN S_FKART&lt;/P&gt;&lt;P&gt;       AND VKORG IN S_VKORG&lt;/P&gt;&lt;P&gt;       AND FKDAT IN S_FKDAT&lt;/P&gt;&lt;P&gt;       AND RFBSK IN S_RFBSK&lt;/P&gt;&lt;P&gt;       AND KUNAG IN S_KUNAG&lt;/P&gt;&lt;P&gt;       AND SPART IN S_SPART ORDER BY FKDAT.&lt;/P&gt;&lt;P&gt;  LOOP AT VBRK.&lt;/P&gt;&lt;P&gt;    ASSIGN I_VBRK TO &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;    ASSIGN I_VBRK TO &amp;lt;F&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CASE TITEL-FELDNAME.&lt;/P&gt;&lt;P&gt;      WHEN OTHERS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       READ TABLE G_T_TEXTS_ALL&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     WITH KEY TABNAME   = TITEL-TABNAME&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              FIELDNAME = TITEL-FIELD&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     INTO G_S_TEXT.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;       DATEN-DATEN = &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       DATEN-DATEN = &amp;lt;DATAIN&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        MOVE-CORRESPONDING TITEL TO DATEN.&lt;/P&gt;&lt;P&gt;        CLEAR DATEN-DATEN.&lt;/P&gt;&lt;P&gt;        ASSIGN (TITEL-FELDNAME) TO &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;        DATEN-DATEN = &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;    DATEN-ZEILE = ZEILE.&lt;/P&gt;&lt;P&gt;    APPEND DATEN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_BILLING_HEADER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not properly working.Culd u suggest wht can be the reason&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2008 11:43:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874982#M931427</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-26T11:43:19Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic table error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874983#M931428</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;Do you get a short dump If so , just paste the short here!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2008 11:52:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874983#M931428</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-26T11:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic table error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874984#M931429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What do you mean by not working properly? whats the exact problem?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2008 11:54:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874984#M931429</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2008-05-26T11:54:38Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic table error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874985#M931430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOOP AT i_VBRK.&lt;/P&gt;&lt;P&gt;    ASSIGN I_VBRK TO &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;    CASE TITEL-FELDNAME.&lt;/P&gt;&lt;P&gt;      WHEN OTHERS.&lt;/P&gt;&lt;P&gt;        MOVE-CORRESPONDING TITEL TO DATEN.&lt;/P&gt;&lt;P&gt;        CLEAR DATEN-DATEN.&lt;/P&gt;&lt;P&gt;        ASSIGN (TITEL-FELDNAME) TO &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;        DATEN-DATEN = &amp;lt;HEADER&amp;gt;.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;    DATEN-ZEILE = ZEILE.&lt;/P&gt;&lt;P&gt;    APPEND DATEN.&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;WHEN I'M ASSIGING VALUES TO MY &amp;lt;HEADER&amp;gt; VALUES ARE COMING BLANK.&lt;/P&gt;&lt;P&gt;how to assign values&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 May 2008 12:25:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-table-error/m-p/3874985#M931430</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-26T12:25:50Z</dc:date>
    </item>
  </channel>
</rss>

