<?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: Inserting data into dynamic internal tables in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112307#M106511</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  I have the following code in my BADI:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ct_value_list is defined in the parameters of the method as a type standard table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create values list reference&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CREATE DATA lv_value_list_ref LIKE LINE OF ct_value_list.&lt;/P&gt;&lt;P&gt;ASSIGN lv_value_list_ref-&amp;gt;* TO &amp;lt;lfs_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF CT_VALUE_LIST IS INITIAL.&lt;/P&gt;&lt;P&gt;    lv_tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;    IF NOT LT_DATA[] IS INITIAL.&lt;/P&gt;&lt;P&gt;      LOOP AT lt_data assigning &amp;lt;lfs_data&amp;gt;.&lt;/P&gt;&lt;P&gt;        assign &amp;lt;lfs_data&amp;gt; to &amp;lt;lfs_value_list&amp;gt;.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      assign &amp;lt;lfs_value_list&amp;gt; to &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ASSIGN COMPONENT lc_prvar OF STRUCTURE &amp;lt;lfs_value_list&amp;gt;&lt;/P&gt;&lt;P&gt;        TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the material id&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        READ TABLE it_matkey_tab ASSIGNING &amp;lt;lfs_matkey&amp;gt;&lt;/P&gt;&lt;P&gt;          WITH KEY matnr = &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          lv_matid = &amp;lt;lfs_matkey&amp;gt;-matid.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT lc_mktgr OF STRUCTURE &amp;lt;lfs_value_list&amp;gt;&lt;/P&gt;&lt;P&gt;          TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_value_list&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;P&gt;        READ TABLE it_loc ASSIGNING &amp;lt;lfs_loc&amp;gt;&lt;/P&gt;&lt;P&gt;          WITH KEY locno = &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          lv_locid = &amp;lt;lfs_loc&amp;gt;-locid.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        READ TABLE it_matloc ASSIGNING &amp;lt;lfs_matloc_int&amp;gt;&lt;/P&gt;&lt;P&gt;          WITH KEY matid = lv_matid&lt;/P&gt;&lt;P&gt;                   locid = lv_locid.&lt;/P&gt;&lt;P&gt;       if sy-subrc = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      MATLOC: Assignment of Values - START&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ASSIGN COMPONENT 'MATLOCID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-matlocid.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            INSERT &amp;lt;lfs_matloc_int&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'PLANNER_SNP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-planner_snp.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT101'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at101.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT102'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at102.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT103'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at103.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT104'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at104.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT105'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at105.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&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;        ASSIGN COMPONENT 'PRVAR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-prvar.&lt;/P&gt;&lt;P&gt;           INSERT &amp;lt;lfs_value_list&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PARPR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-parpr.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VARID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-varid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VARCT'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-varct.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VARTX'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-vartx.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'DMOAP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-dmoap.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PRDID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-prdid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRFAM'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brfam.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MATKL'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-matkl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRDIF'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brdif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE ct_value_list.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MEIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-meind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKLEN'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mklen.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PCKTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-pckty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'ITPCK'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-itpck.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE ct_value_list.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PMEIN'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-pmein.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKTHK'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mkthk.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'FLIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-flind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDTID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-edtid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BNDTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-bndty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'ITBND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-itbnd.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'ITCSE'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-itcse.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'TPCOL'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-tpcol.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'SPFLV'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-spflv.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PRSHP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-prshp.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKTGR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mktgr.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'SUBMK'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-submk.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BOMHD'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-bomhd.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRDSC'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brdsc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKSTR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mkstr.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDDSC'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-eddsc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDCAT'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-edcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'CCIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-ccind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'CGSTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-cgsty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'FLTTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-fltty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'CPIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-cpind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MBIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mbind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'USPRP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-usprp.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDDET'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-eddet.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRGEW'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brgew.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'NTGEW'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-ntgew.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'GEWEI'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-gewei.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VOLUM'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-volum.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VOLEH'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-voleh.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'DMOAPP1'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-dmoapp1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MAKTX'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-maktx.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'RPLVL'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-rplvl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;     ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get a shortdump in the code for the above code. There are diff types of inserts that I am trying to do and each one gives a short dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking forward to your inputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your program is not applicable in my case as I have ct_value_list passed as a changing parameter of type standard table in my APO BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Aveek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 May 2006 15:32:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-05-09T15:32:08Z</dc:date>
    <item>
      <title>Inserting data into dynamic internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112305#M106509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone, i need some suggestions on the following problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a dynamic table that consist of storage locations(SL) belonging to a plant. Each record in the internal table would need to display all the SL on the same line. I have succesfully created it and displayed it on an ALV, the problem now is how to insert data for the dynamically created storage locations:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXAMPLE: Created dynamic itab&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;colA | colB | SL1 | SL2 | ... | SLn | colC | &amp;lt;--header&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------" /&gt;&lt;P&gt;data | data | 100 | 120 | ... | 200 | data | &amp;lt;--record&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to insert data from the fields of another itab into SL1 to SLn. How can i go about doing it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data from ColA to ColC has been filled through:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;loop at itab into w_itab.&lt;/P&gt;&lt;P&gt;move-corresponding w_itab to &amp;lt;dyn_tab&amp;gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;endloop.&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cannot do the same to the SLs as the fields is dynamically created during runtime and the fieldname is different from the data that i am to insert in into.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Feb 2006 16:17:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112305#M106509</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-11T16:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: Inserting data into dynamic internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112306#M106510</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Welcome to SDN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check out the below code sample to see how the data is insterted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT Y_RAJA_DYN_ITAB .

TYPE-POOLS: slis.

DATA: it_fcat TYPE slis_t_fieldcat_alv,
      is_fcat LIKE LINE OF it_fcat.
DATA: it_fieldcat TYPE lvc_t_fcat,
      is_fieldcat LIKE LINE OF it_fieldcat.
DATA: new_table TYPE REF TO data.
DATA: new_line  TYPE REF TO data.
FIELD-SYMBOLS: &amp;lt;l_table&amp;gt; TYPE ANY TABLE,
               &amp;lt;l_line&amp;gt;  TYPE ANY,
               &amp;lt;l_field&amp;gt; TYPE ANY.

is_fieldcat-fieldname = 'FIELD1'.
is_fieldcat-ref_field = 'MATNR'.
is_fieldcat-ref_table = 'MARA'.
APPEND is_fieldcat TO it_fieldcat.

is_fieldcat-fieldname = 'FIELD2'.
is_fieldcat-ref_field = 'SPRPS'.
is_fieldcat-ref_table = 'PA0001'.
APPEND is_fieldcat TO it_fieldcat.

is_fieldcat-fieldname = 'FIELD3'.
is_fieldcat-ref_field = 'BEGDA'.
is_fieldcat-ref_table = 'PA0002'.
APPEND is_fieldcat TO it_fieldcat.

CALL METHOD cl_alv_table_create=&amp;gt;create_dynamic_table
  EXPORTING
    it_fieldcatalog = it_fieldcat
  IMPORTING
    ep_table        = new_table.

ASSIGN new_table-&amp;gt;* TO &amp;lt;l_table&amp;gt;.
CREATE DATA new_line LIKE LINE OF &amp;lt;l_table&amp;gt;.
ASSIGN new_line-&amp;gt;* TO &amp;lt;l_line&amp;gt;.

DO 10 TIMES.
  ASSIGN COMPONENT 'FIELD1' OF STRUCTURE &amp;lt;l_line&amp;gt; TO &amp;lt;l_field&amp;gt;.
  &amp;lt;l_field&amp;gt; = '12345'.

  ASSIGN COMPONENT 'FIELD2' OF STRUCTURE &amp;lt;l_line&amp;gt; TO &amp;lt;l_field&amp;gt;.
  &amp;lt;l_field&amp;gt; = 'X'.

  ASSIGN COMPONENT 'FIELD3' OF STRUCTURE &amp;lt;l_line&amp;gt; TO &amp;lt;l_field&amp;gt;.
  &amp;lt;l_field&amp;gt; = sy-datum.

  INSERT &amp;lt;l_line&amp;gt; INTO TABLE &amp;lt;l_table&amp;gt;.
ENDDO.

LOOP AT &amp;lt;l_table&amp;gt; ASSIGNING &amp;lt;l_line&amp;gt;.
  WRITE  / &amp;lt;l_line&amp;gt;.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Feb 2006 09:53:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112306#M106510</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2006-02-12T09:53:16Z</dc:date>
    </item>
    <item>
      <title>Re: Inserting data into dynamic internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112307#M106511</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  I have the following code in my BADI:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ct_value_list is defined in the parameters of the method as a type standard table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create values list reference&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CREATE DATA lv_value_list_ref LIKE LINE OF ct_value_list.&lt;/P&gt;&lt;P&gt;ASSIGN lv_value_list_ref-&amp;gt;* TO &amp;lt;lfs_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF CT_VALUE_LIST IS INITIAL.&lt;/P&gt;&lt;P&gt;    lv_tabix = sy-tabix.&lt;/P&gt;&lt;P&gt;    IF NOT LT_DATA[] IS INITIAL.&lt;/P&gt;&lt;P&gt;      LOOP AT lt_data assigning &amp;lt;lfs_data&amp;gt;.&lt;/P&gt;&lt;P&gt;        assign &amp;lt;lfs_data&amp;gt; to &amp;lt;lfs_value_list&amp;gt;.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      assign &amp;lt;lfs_value_list&amp;gt; to &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ASSIGN COMPONENT lc_prvar OF STRUCTURE &amp;lt;lfs_value_list&amp;gt;&lt;/P&gt;&lt;P&gt;        TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the material id&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        READ TABLE it_matkey_tab ASSIGNING &amp;lt;lfs_matkey&amp;gt;&lt;/P&gt;&lt;P&gt;          WITH KEY matnr = &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          lv_matid = &amp;lt;lfs_matkey&amp;gt;-matid.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT lc_mktgr OF STRUCTURE &amp;lt;lfs_value_list&amp;gt;&lt;/P&gt;&lt;P&gt;          TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_value_list&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;P&gt;        READ TABLE it_loc ASSIGNING &amp;lt;lfs_loc&amp;gt;&lt;/P&gt;&lt;P&gt;          WITH KEY locno = &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          lv_locid = &amp;lt;lfs_loc&amp;gt;-locid.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        READ TABLE it_matloc ASSIGNING &amp;lt;lfs_matloc_int&amp;gt;&lt;/P&gt;&lt;P&gt;          WITH KEY matid = lv_matid&lt;/P&gt;&lt;P&gt;                   locid = lv_locid.&lt;/P&gt;&lt;P&gt;       if sy-subrc = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      MATLOC: Assignment of Values - START&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ASSIGN COMPONENT 'MATLOCID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-matlocid.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            INSERT &amp;lt;lfs_matloc_int&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'PLANNER_SNP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-planner_snp.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT101'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at101.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT102'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at102.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT103'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at103.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT104'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at104.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;          ASSIGN COMPONENT 'AT105'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_matloc_int&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;          IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_matloc_int&amp;gt;-at105.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&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;        ASSIGN COMPONENT 'PRVAR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-prvar.&lt;/P&gt;&lt;P&gt;           INSERT &amp;lt;lfs_value_list&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PARPR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-parpr.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VARID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-varid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VARCT'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-varct.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VARTX'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-vartx.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'DMOAP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-dmoap.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PRDID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-prdid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRFAM'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brfam.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MATKL'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-matkl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRDIF'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brdif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE ct_value_list.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MEIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-meind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKLEN'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mklen.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PCKTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-pckty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'ITPCK'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-itpck.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE ct_value_list.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PMEIN'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-pmein.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKTHK'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mkthk.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'FLIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-flind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDTID'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-edtid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BNDTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-bndty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'ITBND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-itbnd.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'ITCSE'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-itcse.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'TPCOL'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-tpcol.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'SPFLV'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-spflv.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'PRSHP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-prshp.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKTGR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mktgr.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'SUBMK'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-submk.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BOMHD'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-bomhd.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRDSC'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brdsc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MKSTR'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mkstr.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDDSC'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-eddsc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDCAT'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-edcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'CCIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-ccind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'CGSTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-cgsty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'FLTTY'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-fltty.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'CPIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-cpind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MBIND'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-mbind.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'USPRP'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-usprp.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'EDDET'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-eddet.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'BRGEW'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-brgew.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'NTGEW'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-ntgew.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'GEWEI'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-gewei.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VOLUM'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-volum.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'VOLEH'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-voleh.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'DMOAPP1'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-dmoapp1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'MAKTX'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-maktx.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ASSIGN COMPONENT 'RPLVL'&lt;/P&gt;&lt;P&gt;            OF STRUCTURE &amp;lt;lfs_value_list&amp;gt; TO &amp;lt;lfs_attribute&amp;gt;.&lt;/P&gt;&lt;P&gt;        IF &amp;lt;lfs_attribute&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;lfs_attribute&amp;gt; = &amp;lt;lfs_value_list&amp;gt;-rplvl.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          INSERT &amp;lt;lfs_attribute&amp;gt; INTO TABLE &amp;lt;lv_value_list&amp;gt;.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;     ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get a shortdump in the code for the above code. There are diff types of inserts that I am trying to do and each one gives a short dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking forward to your inputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your program is not applicable in my case as I have ct_value_list passed as a changing parameter of type standard table in my APO BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Aveek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 May 2006 15:32:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/inserting-data-into-dynamic-internal-tables/m-p/1112307#M106511</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-09T15:32:08Z</dc:date>
    </item>
  </channel>
</rss>

