<?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: BDC Table Control issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696882#M1670454</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Structure Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure declaration for Header&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;TYPES&lt;/SPAN&gt;: &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS type BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Company Code&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt;&amp;nbsp; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&amp;nbsp;&amp;nbsp; "Document Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WAERS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-WAERS,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Currency 5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BUDAT,&amp;nbsp;&amp;nbsp; "Posting Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDGRP &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-LDGRP,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Ledger Grp 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XBLNR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-XBLNR,&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Reference 16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BKTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BKTXT,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Doc.Header Text 25&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLART &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BLART,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Document Type 2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Company Code4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Declaration for Item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HKONT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-HKONT, &lt;SPAN class="L1S31"&gt;"G/L account 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHKZG &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SHKZG,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C 1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRBTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;"ACGL_ITEM-WRBTR,&amp;nbsp; "Amount in document currency 13&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SGTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SGTXT,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text 50&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GSBER &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-GSBER,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KOSTL &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-KOSTL,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRCTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-PRCTR, &lt;SPAN class="L1S31"&gt;"Profit center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Delcatation for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"4,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F2 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F3 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"5,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F4 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR13,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F5 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR50,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F6 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR25,&lt;SPAN class="L1S31"&gt;"16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F7 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"25,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F8 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Source internal table Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:T_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_error &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; ty_upload,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declartion for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCMSGCOLL,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Work area Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCMSGCOLL.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;field&lt;/SPAN&gt;-symbols : &amp;lt;fs&amp;gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : l_intern &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; alsmex_tabline.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : l_index &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;: wa_intern &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; alsmex_tabline .&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;: l_date &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; sy-datum,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_year(&lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_month(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt; ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_day(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; opt &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; ctu_params.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-dismode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-defsize = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-updmode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-nobinpt = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-RACOMMIT = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-NOBIEND = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Selection screen Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1 &lt;SPAN class="L1S52"&gt;WITH&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FRAME&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*PARAMETERS:P_FLNAME TYPE FILENAME.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;PARAMETERS&lt;/SPAN&gt;:P_FLNAME &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*At-selection-screen event&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*To provide Input help for file name&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;ON&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt;-REQUEST &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'F4_FILENAME'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;program_name = SYST-CPROG&lt;BR /&gt;dynpro_number = SYST-DYNNR&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;file_name = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Initialization Event Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;INITIALIZATION&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Clear work areas&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;:W_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Refresh the tables&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt;:T_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Start of selection Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;START-&lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt;-SELECTION.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Upload the data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_UPLOAD_DATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Pop bdcdata&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_POP_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_UPLOAD_DATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : L_FLNAME &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; L_FLNAME = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILENAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_FLNAME&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;5000&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1000000&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TABLES&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = l_intern&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; INCONSISTENT_PARAMETERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; UPLOAD_OLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* message 'File should be in Excel' type 'E'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* leave list-processing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; l_intern &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; WA_intern.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-COL &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; L_INDEX.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ASSIGN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;COMPONENT&lt;/SPAN&gt; L_INDEX &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STRUCTURE&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-&lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; ROW.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_UPLOAD &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_UPLOAD1.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***W_UPLOAD = W_UPLOAD1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD = W_UPLOAD1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Moving header data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;NEW&lt;/SPAN&gt; F1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT = W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP = W_UPLOAD-F4.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR = W_UPLOAD-F5.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT = W_UPLOAD-F6.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART = W_UPLOAD-F7.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F8.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-FDGRV = W_UPLOAD-F9.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F10.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_HEADER &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONTINUE&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Moving the item data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT = W_UPLOAD-F2. &lt;SPAN class="L1S31"&gt;"G/L account&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG = W_UPLOAD-F3.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR = W_UPLOAD-F4.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Amount in document currency&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT = W_UPLOAD-F5.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER = W_UPLOAD-F6.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL = W_UPLOAD-F7.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR = W_UPLOAD-F8.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ITEM.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: W_ITEM, l_month, l_date, l_year.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_POP_BDCDATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:L_FIELD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;" CHAR132."20,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; L_N &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR2.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; data:&amp;nbsp; v_flines TYPE i,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; data :tc_lines type char4.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : L_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; STRING.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp; data: LV_BLDAT TYPE SY-DATUM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*DESCRIBE TABLE T_HEADER LINES v_flines.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_HEADER &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_BLDAT = W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRITE LV_BLDAT TO W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/ECCDE'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPLACHD'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1000'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=ENTR'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS. &lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-WAERS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS.&lt;SPAN class="L1S31"&gt;"'CNY'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BUDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT.&lt;SPAN class="L1S31"&gt;"'03/28/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-LDGRP'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP.&lt;SPAN class="L1S31"&gt;"''.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-XBLNR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR.&lt;SPAN class="L1S31"&gt;"'Salary of Feb'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BKTXT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT.&lt;SPAN class="L1S31"&gt;"'Salary for Feb12'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLART'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART.&lt;SPAN class="L1S31"&gt;"'ZZ'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_ITEM &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;WHERE&lt;/SPAN&gt; BLDAT = W_HEADER-BLDAT.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD&lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT.&lt;SPAN class="L1S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG.&lt;SPAN class="L1S31"&gt;"'S'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR.&lt;SPAN class="L1S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SGTXT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SGTXT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT.&lt;SPAN class="L1S31"&gt;"'2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-GSBER(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-GSBER(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER.&lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-KOSTL(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-KOSTL(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL.&lt;SPAN class="L1S31"&gt;"'30001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-PRCTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR.&lt;SPAN class="L1S31"&gt;"'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ACGL_ITEM-PRCTR(02)'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-HKONT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '22120001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SHKZG(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'H'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-WRBTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SGTXT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-GSBER(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CLEAR L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CONCATENATE&amp;nbsp; 'ACGL_ITEM-PRCTR(0' L_N ')' INTO L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using L_FIELD "'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR."'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***PERFORM BDC_FIELD using 'BDC_OKCODE'&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = L_N + &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*Loop at it_fill.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=P+'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*CLEAR L_N.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*endloop.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* if L_N&amp;nbsp; &amp;gt; 7.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=PP+N'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; L_N&amp;nbsp; = 8.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; L_N = 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* endif.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=PBBP'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_MSG.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TRANSACTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FV50L'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; T_BDCDATA OPTIONS &lt;SPAN class="L1S52"&gt;FROM&lt;/SPAN&gt; opt&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MODE 'A'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGES &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; T_MSG.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ERROR.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_MSG &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FORMAT_MESSAGE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ID&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGID&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LANG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = SY-LANGU&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGNR&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV3&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV4&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; MSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_MSG&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; : /2&amp;nbsp; W_UPLOAD-F1, &lt;SPAN class="L1S32"&gt;18&lt;/SPAN&gt; W_MSG-MSGTYP,&amp;nbsp; &lt;SPAN class="L1S32"&gt;30&lt;/SPAN&gt; L_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start new screen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_DYNPRO &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-DYNBEGIN = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_DYNPRO&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Insert field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_FIELD &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; FNAM FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FNAM = FNAM.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FVAL = FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_FIELD&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Apr 2012 11:04:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-04-12T11:04:38Z</dc:date>
    <item>
      <title>BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696865#M1670437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: left; background-color: #f8f8f8; text-indent: 0px; color: #333333;"&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; background-color: #f8f8f8; text-indent: 0px; color: #333333;"&gt;I am uploading data using BDC Table Control..&amp;nbsp; up to 7 records its uploading after that my scroll down '=P+' is not working.&amp;nbsp; can any one help me code for scroll down functionality in BDC table control .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 06:01:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696865#M1670437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T06:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696866#M1670438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you tell me for which Transaction are u working???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Usually P+ doesnt work.... SO Just follow this:&lt;/P&gt;&lt;P&gt;In that Transaction after inputting 7th record, just select 7th line item and see if there exists a row insert button. If yes, then prepare BDC for this using SHDB transaction in this pattern.&lt;/P&gt;&lt;P&gt;i.e.&lt;/P&gt;&lt;P&gt;Select last line item&lt;/P&gt;&lt;P&gt;Click on Insert Row.&lt;/P&gt;&lt;P&gt;Add 8th Record which will be added in the 7th line only and the existing 7th record will be moved to 8th line.&lt;/P&gt;&lt;P&gt;Again select 7th line item and do repeat the above steps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; This will help u to add more than 7 records.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 06:21:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696866#M1670438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T06:21:35Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696867#M1670439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;iam using FV50L tcode .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 06:40:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696867#M1670439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T06:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696868#M1670440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes there is a single + button in the bottom 5th from left side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What u do is...Prepare a BDC&amp;nbsp; using SHDB in the order which i am telling u... i have implemented this a long time ago successfully&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose last line item id 7th here. input data here i.e. 7th record... then&lt;/P&gt;&lt;P&gt;select 7th line item&lt;/P&gt;&lt;P&gt;Click on Insert Row. the 7th record will be shifted to 8th line and&lt;/P&gt;&lt;P&gt;Now u can Add 8th Record&amp;nbsp; in the 7th line only&lt;/P&gt;&lt;P&gt;Again select 7th line item and do repeat the above steps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 06:53:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696868#M1670440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T06:53:37Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696869#M1670441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;hi ,, i pasted my code still its not working&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;AT&lt;/SPAN&gt; T_HEADER &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; W_HEADER.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;REFRESH&lt;/SPAN&gt; T_BDCDATA.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;erform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'/ECCDE'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L0S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPLACHD'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1000'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'=ENTR'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS. &lt;SPAN class="L0S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'/00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L0S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-WAERS'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS.&lt;SPAN class="L0S31"&gt;"'CNY'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BUDAT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT.&lt;SPAN class="L0S31"&gt;"'03/28/2012'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-LDGRP'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP.&lt;SPAN class="L0S31"&gt;"''.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-XBLNR'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR.&lt;SPAN class="L0S31"&gt;"'Salary of Feb'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BKTXT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT.&lt;SPAN class="L0S31"&gt;"'Salary for Feb12'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BLART'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART.&lt;SPAN class="L0S31"&gt;"'ZZ'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; L_N = &lt;SPAN class="L0S32"&gt;1&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;AT&lt;/SPAN&gt; T_ITEM &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L0S52"&gt;WHERE&lt;/SPAN&gt; BLDAT = W_HEADER-BLDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD&lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT.&lt;SPAN class="L0S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG.&lt;SPAN class="L0S31"&gt;"'S'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR.&lt;SPAN class="L0S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-SGTXT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-SGTXT(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT.&lt;SPAN class="L0S31"&gt;"'2月_基本工资'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-GSBER(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-GSBER(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER.&lt;SPAN class="L0S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-KOSTL(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-KOSTL(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL.&lt;SPAN class="L0S31"&gt;"'30001'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'/00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-PRCTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=P+'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=PBBP'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;TRANSACTION&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'FV50L'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;USING&lt;/SPAN&gt; T_BDCDATA OPTIONS &lt;SPAN class="L0S52"&gt;FROM&lt;/SPAN&gt; opt&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt; &lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MODE 'A'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGES &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; T_MSG.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 07:22:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696869#M1670441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T07:22:12Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696870#M1670442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is Wrong... I will share a sample with u... analyze it ok....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this way create urs... this is for transaction FB60... Since i have used default size in call transaction... by default in table control only 4 records can be inserted...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;LOOP &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; it_item &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; wa_item.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;count&lt;/SPAN&gt; = sy-tabix.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;count&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;GT&lt;/SPAN&gt; &lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Start of Changes as on 20/02/2012&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count1 = &lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_screen &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'1100'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=0005'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-STATE(04)'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-ACCNT'&lt;/SPAN&gt; wa_header-newko.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-XBLNR'&lt;/SPAN&gt; wa_header-xblnr.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-MARKSP(04)'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*****First convert&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: it_amount, et_amount.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-tcur = &lt;SPAN class="L1S33"&gt;'INR'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-t_amount = wa_header-wrbtr.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKK_AMOUNT_CONV_TO_INTERN_MAIN'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = et_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amounts_not_valid = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; sy-subrc &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;****First convert&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; et_amount-t_amount &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; l_amount1.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-WRBTR'&lt;/SPAN&gt; l_amount1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-BUPLA'&lt;/SPAN&gt; wa_header-bupla.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-SECCO'&lt;/SPAN&gt; wa_header-secco.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-SGTXT'&lt;/SPAN&gt; wa_header-sgtxt.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_screen &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'1100'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=0005'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT(04)'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING 'RF05A-BUSCS'&amp;nbsp; 'R'.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING 'BDC_SUBSCR'&amp;nbsp; 'SAPLFDCB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0010PAGE'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-ACCNT'&lt;/SPAN&gt; wa_header-newko.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-XBLNR'&lt;/SPAN&gt; wa_header-xblnr.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: it_amount, et_amount.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-tcur = &lt;SPAN class="L1S33"&gt;'INR'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-t_amount = wa_header-wrbtr.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKK_AMOUNT_CONV_TO_INTERN_MAIN'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = et_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amounts_not_valid = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; sy-subrc &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;****First convert&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; et_amount-t_amount &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; l_amount1.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-WRBTR'&lt;/SPAN&gt; l_amount1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-BUPLA'&lt;/SPAN&gt; wa_header-bupla.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-SECCO'&lt;/SPAN&gt; wa_header-secco.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-SGTXT'&lt;/SPAN&gt; wa_header-sgtxt.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT('&lt;/SPAN&gt; count1 &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; g_var_str wa_item-hkont.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-WRBTR('&lt;/SPAN&gt; count1 &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; g_var_str.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L1S31"&gt;****First convert&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: it_amount, et_amount.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-tcur = &lt;SPAN class="L1S33"&gt;'INR'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-t_amount = wa_item-wrbtr.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKK_AMOUNT_CONV_TO_INTERN_MAIN'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = et_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amounts_not_valid = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; sy-subrc &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;****First convert&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; et_amount-t_amount &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; l_amount1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; g_var_str l_amount1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt; &lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-KOSTL('&lt;/SPAN&gt; count1 &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; g_var_str wa_item-kostl.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" End of Changes as on 20/02/2012&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Start of Changes as on 17/02/2012&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCATENATE 'ACGL_ITEM-MWSKZ(' count1 ')' INTO g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING g_var_str 'M1'.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCATENATE 'ACGL_ITEM-TXJCD(' count1 ')' INTO g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING g_var_str 'IN00'.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" End of Changes as on 17/02/2012&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ELSE&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT('&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;count&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; g_var_str wa_item-hkont.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-WRBTR('&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;count&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; g_var_str.&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L1S31"&gt;****First convert&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: it_amount, et_amount.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-tcur = &lt;SPAN class="L1S33"&gt;'INR'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; it_amount-t_amount = wa_item-wrbtr.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKK_AMOUNT_CONV_TO_INTERN_MAIN'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e_amount&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = et_amount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; amounts_not_valid = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; sy-subrc &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;****First convert&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; et_amount-t_amount &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; l_amount1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; g_var_str l_amount1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Start of Changes as on 17/02/2012&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCATENATE 'ACGL_ITEM-MWSKZ(' count ')' INTO g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING g_var_str 'M1'.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONCATENATE 'ACGL_ITEM-TXJCD(' count ')' INTO g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING g_var_str 'IN00'.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR g_var_str.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" End of Changes as on 17/02/2012&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-KOSTL('&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;count&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; g_var_str.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; g_var_str wa_item-kostl.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 07:42:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696870#M1670442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T07:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696871#M1670443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mahesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have observed that after entering 7th record &amp;amp; pressing "enter" the first record goes up behind &amp;amp; the 7th record comes to 6th poistion &amp;amp; 7th position becomes ready for input for subsequent records.&lt;/P&gt;&lt;P&gt;So till 7th record you may increment the line item counter &amp;amp; then keep the counter after 7 constant to "07" for next records whatever maybe the no. of records.&lt;/P&gt;&lt;P&gt;Try &amp;amp; let me know.&lt;/P&gt;&lt;P&gt;Also find the Attached bdc recording file done for the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sharath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 08:38:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696871#M1670443</guid>
      <dc:creator>SharathYaralkattimath</dc:creator>
      <dc:date>2012-04-12T08:38:54Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696872#M1670444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="text-align: left; background-color: #ffffff; text-indent: 0px; color: #333333;"&gt;now after 7 records ,, again its replacing new records on first filled 7 records but not going page down &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 08:39:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696872#M1670444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T08:39:15Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696873#M1670445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Send me ur code again...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will check it after making updations....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 08:43:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696873#M1670445</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T08:43:08Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696874#M1670446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;AT&lt;/SPAN&gt; T_HEADER &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; W_HEADER.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;REFRESH&lt;/SPAN&gt; T_BDCDATA.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;erform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'/ECCDE'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L0S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPLACHD'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1000'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'=ENTR'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS. &lt;SPAN class="L0S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'/00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L0S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-WAERS'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS.&lt;SPAN class="L0S31"&gt;"'CNY'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BUDAT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT.&lt;SPAN class="L0S31"&gt;"'03/28/2012'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-LDGRP'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP.&lt;SPAN class="L0S31"&gt;"''.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-XBLNR'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR.&lt;SPAN class="L0S31"&gt;"'Salary of Feb'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BKTXT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT.&lt;SPAN class="L0S31"&gt;"'Salary for Feb12'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'ACGL_HEAD-BLART'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART.&lt;SPAN class="L0S31"&gt;"'ZZ'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;L_N = &lt;SPAN class="L0S32"&gt;1&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;AT&lt;/SPAN&gt; T_ITEM &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L0S52"&gt;WHERE&lt;/SPAN&gt; BLDAT = W_HEADER-BLDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD&lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT.&lt;SPAN class="L0S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG.&lt;SPAN class="L0S31"&gt;"'S'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR.&lt;SPAN class="L0S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-SGTXT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-SGTXT(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT.&lt;SPAN class="L0S31"&gt;"'2月_基本工资'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-GSBER(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-GSBER(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER.&lt;SPAN class="L0S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-KOSTL(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-KOSTL(01)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL.&lt;SPAN class="L0S31"&gt;"'30001'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'/00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-PRCTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR.&lt;/P&gt;&lt;P&gt;&amp;nbsp; L_N = L_N + &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=P+'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=PBBP'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;TRANSACTION&lt;/SPAN&gt; &lt;SPAN class="L0S33"&gt;'FV50L'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;USING&lt;/SPAN&gt; T_BDCDATA OPTIONS &lt;SPAN class="L0S52"&gt;FROM&lt;/SPAN&gt; opt&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&lt;SPAN class="L0S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MODE 'A'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: left; text-indent: 0px; color: #575757;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGES &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; T_MSG.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 08:51:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696874#M1670446</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T08:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696875#M1670447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Structure Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure declaration for Header&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;TYPES&lt;/SPAN&gt;: &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS type BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Company Code&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt;&amp;nbsp; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&amp;nbsp;&amp;nbsp; "Document Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WAERS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-WAERS,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Currency 5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BUDAT,&amp;nbsp;&amp;nbsp; "Posting Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDGRP &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-LDGRP,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Ledger Grp 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XBLNR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-XBLNR,&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Reference 16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BKTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BKTXT,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Doc.Header Text 25&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLART &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BLART,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Document Type 2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Company Code4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Declaration for Item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HKONT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-HKONT, &lt;SPAN class="L1S31"&gt;"G/L account 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHKZG &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SHKZG,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C 1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRBTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;"ACGL_ITEM-WRBTR,&amp;nbsp; "Amount in document currency 13&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SGTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SGTXT,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text 50&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GSBER &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-GSBER,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KOSTL &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-KOSTL,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRCTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-PRCTR, &lt;SPAN class="L1S31"&gt;"Profit center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Delcatation for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"4,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F2 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F3 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"5,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F4 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR13,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F5 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR50,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F6 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR25,&lt;SPAN class="L1S31"&gt;"16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F7 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"25,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F8 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Source internal table Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:T_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_error &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; ty_upload,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declartion for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCMSGCOLL,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Work area Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCMSGCOLL.&lt;BR /&gt;&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;field&lt;/SPAN&gt;-symbols : &amp;lt;fs&amp;gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : l_intern &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; alsmex_tabline.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : l_index &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;: wa_intern &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; alsmex_tabline .&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;: l_date &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; sy-datum,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_year(&lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_month(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt; ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_day(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; opt &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; ctu_params.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-dismode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-defsize = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-updmode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-nobinpt = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-RACOMMIT = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-NOBIEND = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Selection screen Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1 &lt;SPAN class="L1S52"&gt;WITH&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FRAME&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*PARAMETERS:P_FLNAME TYPE FILENAME.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;PARAMETERS&lt;/SPAN&gt;:P_FLNAME &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*At-selection-screen event&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*To provide Input help for file name&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;ON&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt;-REQUEST &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'F4_FILENAME'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;program_name = SYST-CPROG&lt;BR /&gt;dynpro_number = SYST-DYNNR&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;file_name = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Initialization Event Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;INITIALIZATION&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Clear work areas&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;:W_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Refresh the tables&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt;:T_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Start of selection Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;START-&lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt;-SELECTION.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Upload the data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_UPLOAD_DATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Pop bdcdata&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_POP_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_UPLOAD_DATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : L_FLNAME &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; L_FLNAME = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILENAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_FLNAME&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;5000&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1000000&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TABLES&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = l_intern&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; INCONSISTENT_PARAMETERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; UPLOAD_OLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* message 'File should be in Excel' type 'E'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* leave list-processing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; l_intern &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; WA_intern.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-COL &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; L_INDEX.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ASSIGN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;COMPONENT&lt;/SPAN&gt; L_INDEX &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STRUCTURE&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-&lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; ROW.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_UPLOAD &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_UPLOAD1.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***W_UPLOAD = W_UPLOAD1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD = W_UPLOAD1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Moving header data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;NEW&lt;/SPAN&gt; F1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT = W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP = W_UPLOAD-F4.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR = W_UPLOAD-F5.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT = W_UPLOAD-F6.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART = W_UPLOAD-F7.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F8.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-FDGRV = W_UPLOAD-F9.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F10.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_HEADER &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONTINUE&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Moving the item data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT = W_UPLOAD-F2. &lt;SPAN class="L1S31"&gt;"G/L account&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG = W_UPLOAD-F3.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR = W_UPLOAD-F4.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Amount in document currency&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT = W_UPLOAD-F5.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER = W_UPLOAD-F6.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL = W_UPLOAD-F7.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR = W_UPLOAD-F8.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ITEM.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: W_ITEM, l_month, l_date, l_year.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_POP_BDCDATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:L_FIELD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;" CHAR132."20,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; L_N &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR2.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; data:&amp;nbsp; v_flines TYPE i,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; data :tc_lines type char4.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : L_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; STRING.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp; data: LV_BLDAT TYPE SY-DATUM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*DESCRIBE TABLE T_HEADER LINES v_flines.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_HEADER &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_BLDAT = W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRITE LV_BLDAT TO W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/ECCDE'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPLACHD'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1000'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=ENTR'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS. &lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-WAERS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS.&lt;SPAN class="L1S31"&gt;"'CNY'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BUDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT.&lt;SPAN class="L1S31"&gt;"'03/28/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-LDGRP'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP.&lt;SPAN class="L1S31"&gt;"''.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-XBLNR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR.&lt;SPAN class="L1S31"&gt;"'Salary of Feb'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BKTXT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT.&lt;SPAN class="L1S31"&gt;"'Salary for Feb12'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLART'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART.&lt;SPAN class="L1S31"&gt;"'ZZ'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_ITEM &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;WHERE&lt;/SPAN&gt; BLDAT = W_HEADER-BLDAT.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD&lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT.&lt;SPAN class="L1S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG.&lt;SPAN class="L1S31"&gt;"'S'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR.&lt;SPAN class="L1S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SGTXT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SGTXT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT.&lt;SPAN class="L1S31"&gt;"'2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-GSBER(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-GSBER(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER.&lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-KOSTL(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-KOSTL(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL.&lt;SPAN class="L1S31"&gt;"'30001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-PRCTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR.&lt;SPAN class="L1S31"&gt;"'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ACGL_ITEM-PRCTR(02)'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-HKONT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '22120001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SHKZG(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'H'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-WRBTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SGTXT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-GSBER(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CLEAR L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CONCATENATE&amp;nbsp; 'ACGL_ITEM-PRCTR(0' L_N ')' INTO L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using L_FIELD "'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR."'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***PERFORM BDC_FIELD using 'BDC_OKCODE'&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt; L_N = L_N + &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*Loop at it_fill.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=P+'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*CLEAR L_N.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*endloop.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* if L_N&amp;nbsp; &amp;gt; 7.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=PP+N'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; L_N&amp;nbsp; = 8.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; L_N = 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* endif.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=PBBP'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_MSG.&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TRANSACTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FV50L'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; T_BDCDATA OPTIONS &lt;SPAN class="L1S52"&gt;FROM&lt;/SPAN&gt; opt&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MODE 'A'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGES &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; T_MSG.&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ERROR.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_MSG &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FORMAT_MESSAGE'&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ID&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGID&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LANG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = SY-LANGU&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGNR&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV3&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV4&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; MSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_MSG&lt;BR /&gt; &lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; : /2&amp;nbsp; W_UPLOAD-F1, &lt;SPAN class="L1S32"&gt;18&lt;/SPAN&gt; W_MSG-MSGTYP,&amp;nbsp; &lt;SPAN class="L1S32"&gt;30&lt;/SPAN&gt; L_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start new screen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_DYNPRO &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-DYNBEGIN = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_DYNPRO&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Insert field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_FIELD &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; FNAM FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FNAM = FNAM.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FVAL = FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_FIELD&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 08:55:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696875#M1670447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T08:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696876#M1670448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Few Changes...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. declare&amp;nbsp; &lt;STRONG&gt;l_n = 0&lt;/STRONG&gt; instead of&amp;nbsp; l_n = &lt;SPAN class="L1S32"&gt;1.&lt;/SPAN&gt;&lt;SPAN class="L1S32"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S32"&gt;2. as soon as the loop starts,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S32"&gt;i.e.&lt;/SPAN&gt;&lt;SPAN class="L1S52"&gt;LOOP &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; t_item &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; w_item &lt;SPAN class="L1S52"&gt;WHERE&lt;/SPAN&gt; bldat = w_header-bldat.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; l_field.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L1S52"&gt;write here &lt;/SPAN&gt; l_n = l_n + &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S32"&gt;3. Now write an if statement i.e. if l_n &amp;lt; 8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S32"&gt;write....&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; l_n &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; l_field.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;USING&lt;/SPAN&gt; l_field&lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_item-hkont.&lt;SPAN class="L0S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; l_field.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; l_n &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; l_field.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;USING&lt;/SPAN&gt; l_field &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_item-shkzg.&lt;SPAN class="L0S31"&gt;"'S'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt; l_field.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L0S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; l_n &lt;SPAN class="L0S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;INTO&lt;/SPAN&gt; l_field.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;USING&lt;/SPAN&gt; l_field &lt;SPAN class="L0S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_item-wrbtr.&lt;SPAN class="L0S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&amp;nbsp; &lt;STRONG&gt;and SO on&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;STRONG&gt;Else.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;STRONG&gt;l_n = 7&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;STRONG&gt;Dont write the code u have written.. &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;STRONG&gt;u shud write the code here to select the 7th line item&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;STRONG&gt;click on insert row (and dont do scroll, there is + button in the bottom)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S31"&gt;&lt;STRONG&gt;Similar to this one.,...&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt;&lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=0005'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-STATE(07)'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-ACCNT'&lt;/SPAN&gt; wa_header-newko.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-XBLNR'&lt;/SPAN&gt; wa_header-xblnr.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-MARKSP(04)'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;STRONG&gt; "This selects the 7th line item&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L1S52"&gt; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_screen &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'1100'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=0005'&lt;/SPAN&gt;. &lt;STRONG&gt;"This Adds/inserts row&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT(04)'&lt;/SPAN&gt;.&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING 'RF05A-BUSCS'&amp;nbsp; 'R'.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PERFORM bdc_data USING 'BDC_SUBSCR'&amp;nbsp; 'SAPLFDCB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0010PAGE'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-ACCNT'&lt;/SPAN&gt; wa_header-newko.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_data &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'INVFO-XBLNR'&lt;/SPAN&gt; wa_header-xblnr.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 09:11:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696876#M1670448</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T09:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696877#M1670449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In your code, edit the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32" style="font-style: inherit; font-family: inherit;"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31" style="font-style: inherit; font-family: inherit;"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: line-through;"&gt;&amp;nbsp;&amp;nbsp; L_N = &lt;SPAN class="L1S32" style="font-style: inherit; font-family: inherit;"&gt;1&lt;/SPAN&gt;.&lt;/SPAN&gt; &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;L_N = 2.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: line-through;"&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: line-through;"&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'/00'&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'=P+'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;perform&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; background-color: #ffffff;"&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;using&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; background-color: #ffffff;"&gt; &lt;/SPAN&gt;&lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'SAPMF05A'&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; background-color: #ffffff;"&gt; &lt;/SPAN&gt;&lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'1001'&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; background-color: #ffffff;"&gt;.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;ENDIF&lt;/SPAN&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 09:14:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696877#M1670449</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T09:14:18Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696878#M1670450</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 did as you said but its not working.. when i changed to 2 then second record of first updated records getting replaced but scoller is not moving ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 09:33:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696878#M1670450</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T09:33:46Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696879#M1670451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please try the code below. Not sure why you're comparing it to 8 (in my system I can input 10 entries before it scrolls down)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;IF&lt;/SPAN&gt; L_N &amp;gt; &lt;SPAN class="L1S32" style="font-style: inherit; font-family: inherit;"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31" style="font-style: inherit; font-family: inherit;"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; L_N = 8.&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'1001'&lt;/SPAN&gt;.&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33" style="font-style: inherit; font-family: inherit;"&gt;'/00'&lt;/SPAN&gt;.&lt;SPAN style="color: #333333;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12px; background-color: #ffffff;"&gt;&lt;SPAN class="L1S52" style="font-style: inherit; font-family: inherit;"&gt;ENDIF&lt;/SPAN&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 10:13:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696879#M1670451</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T10:13:49Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696880#M1670452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;still not working&lt;/P&gt;&lt;P&gt;..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 10:41:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696880#M1670452</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T10:41:49Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696881#M1670453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Send me the new code again i mean what did u modify.... or execute the BDC in E mode???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 10:58:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696881#M1670453</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T10:58:11Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696882#M1670454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Structure Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure declaration for Header&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;TYPES&lt;/SPAN&gt;: &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS type BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Company Code&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt;&amp;nbsp; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&amp;nbsp;&amp;nbsp; "Document Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WAERS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-WAERS,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Currency 5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BUDAT,&amp;nbsp;&amp;nbsp; "Posting Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDGRP &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-LDGRP,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Ledger Grp 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XBLNR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-XBLNR,&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Reference 16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BKTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BKTXT,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Doc.Header Text 25&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLART &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BLART,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Document Type 2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Company Code4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Declaration for Item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HKONT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-HKONT, &lt;SPAN class="L1S31"&gt;"G/L account 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHKZG &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SHKZG,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C 1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRBTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;"ACGL_ITEM-WRBTR,&amp;nbsp; "Amount in document currency 13&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SGTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SGTXT,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text 50&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GSBER &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-GSBER,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KOSTL &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-KOSTL,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRCTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-PRCTR, &lt;SPAN class="L1S31"&gt;"Profit center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Delcatation for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"4,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F2 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F3 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"5,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F4 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR13,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F5 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR50,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F6 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR25,&lt;SPAN class="L1S31"&gt;"16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F7 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"25,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F8 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Source internal table Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:T_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_error &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; ty_upload,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declartion for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCMSGCOLL,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Work area Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCMSGCOLL.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;field&lt;/SPAN&gt;-symbols : &amp;lt;fs&amp;gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : l_intern &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; alsmex_tabline.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : l_index &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;: wa_intern &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; alsmex_tabline .&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;: l_date &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; sy-datum,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_year(&lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_month(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt; ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_day(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; opt &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; ctu_params.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-dismode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-defsize = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-updmode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-nobinpt = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-RACOMMIT = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-NOBIEND = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Selection screen Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1 &lt;SPAN class="L1S52"&gt;WITH&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FRAME&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*PARAMETERS:P_FLNAME TYPE FILENAME.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;PARAMETERS&lt;/SPAN&gt;:P_FLNAME &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*At-selection-screen event&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*To provide Input help for file name&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;ON&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt;-REQUEST &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'F4_FILENAME'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;program_name = SYST-CPROG&lt;BR /&gt;dynpro_number = SYST-DYNNR&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;file_name = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Initialization Event Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;INITIALIZATION&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Clear work areas&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;:W_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Refresh the tables&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt;:T_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Start of selection Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;START-&lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt;-SELECTION.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Upload the data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_UPLOAD_DATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Pop bdcdata&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_POP_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_UPLOAD_DATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : L_FLNAME &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; L_FLNAME = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILENAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_FLNAME&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;5000&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1000000&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TABLES&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = l_intern&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; INCONSISTENT_PARAMETERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; UPLOAD_OLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* message 'File should be in Excel' type 'E'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* leave list-processing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; l_intern &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; WA_intern.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-COL &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; L_INDEX.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ASSIGN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;COMPONENT&lt;/SPAN&gt; L_INDEX &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STRUCTURE&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-&lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; ROW.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_UPLOAD &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_UPLOAD1.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***W_UPLOAD = W_UPLOAD1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD = W_UPLOAD1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Moving header data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;NEW&lt;/SPAN&gt; F1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT = W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP = W_UPLOAD-F4.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR = W_UPLOAD-F5.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT = W_UPLOAD-F6.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART = W_UPLOAD-F7.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F8.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-FDGRV = W_UPLOAD-F9.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F10.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_HEADER &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONTINUE&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Moving the item data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT = W_UPLOAD-F2. &lt;SPAN class="L1S31"&gt;"G/L account&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG = W_UPLOAD-F3.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR = W_UPLOAD-F4.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Amount in document currency&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT = W_UPLOAD-F5.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER = W_UPLOAD-F6.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL = W_UPLOAD-F7.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR = W_UPLOAD-F8.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ITEM.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: W_ITEM, l_month, l_date, l_year.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_POP_BDCDATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:L_FIELD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;" CHAR132."20,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; L_N &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR2.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; data:&amp;nbsp; v_flines TYPE i,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; data :tc_lines type char4.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : L_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; STRING.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp; data: LV_BLDAT TYPE SY-DATUM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*DESCRIBE TABLE T_HEADER LINES v_flines.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_HEADER &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_BLDAT = W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRITE LV_BLDAT TO W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/ECCDE'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPLACHD'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1000'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=ENTR'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS. &lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-WAERS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS.&lt;SPAN class="L1S31"&gt;"'CNY'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BUDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT.&lt;SPAN class="L1S31"&gt;"'03/28/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-LDGRP'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP.&lt;SPAN class="L1S31"&gt;"''.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-XBLNR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR.&lt;SPAN class="L1S31"&gt;"'Salary of Feb'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BKTXT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT.&lt;SPAN class="L1S31"&gt;"'Salary for Feb12'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLART'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART.&lt;SPAN class="L1S31"&gt;"'ZZ'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_ITEM &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;WHERE&lt;/SPAN&gt; BLDAT = W_HEADER-BLDAT.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD&lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT.&lt;SPAN class="L1S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG.&lt;SPAN class="L1S31"&gt;"'S'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR.&lt;SPAN class="L1S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SGTXT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SGTXT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT.&lt;SPAN class="L1S31"&gt;"'2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-GSBER(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-GSBER(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER.&lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-KOSTL(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-KOSTL(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL.&lt;SPAN class="L1S31"&gt;"'30001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-PRCTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR.&lt;SPAN class="L1S31"&gt;"'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ACGL_ITEM-PRCTR(02)'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-HKONT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '22120001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SHKZG(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'H'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-WRBTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SGTXT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-GSBER(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CLEAR L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CONCATENATE&amp;nbsp; 'ACGL_ITEM-PRCTR(0' L_N ')' INTO L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using L_FIELD "'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR."'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***PERFORM BDC_FIELD using 'BDC_OKCODE'&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = L_N + &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*Loop at it_fill.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=P+'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*CLEAR L_N.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*endloop.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* if L_N&amp;nbsp; &amp;gt; 7.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=PP+N'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; L_N&amp;nbsp; = 8.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; L_N = 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* endif.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=PBBP'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_MSG.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TRANSACTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FV50L'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; T_BDCDATA OPTIONS &lt;SPAN class="L1S52"&gt;FROM&lt;/SPAN&gt; opt&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MODE 'A'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGES &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; T_MSG.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ERROR.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_MSG &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FORMAT_MESSAGE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ID&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGID&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LANG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = SY-LANGU&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGNR&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV3&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV4&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; MSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_MSG&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; : /2&amp;nbsp; W_UPLOAD-F1, &lt;SPAN class="L1S32"&gt;18&lt;/SPAN&gt; W_MSG-MSGTYP,&amp;nbsp; &lt;SPAN class="L1S32"&gt;30&lt;/SPAN&gt; L_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start new screen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_DYNPRO &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-DYNBEGIN = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_DYNPRO&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Insert field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_FIELD &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; FNAM FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FNAM = FNAM.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FVAL = FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_FIELD&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 11:04:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696882#M1670454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T11:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696883#M1670455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Structure Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure declaration for Header&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;TYPES&lt;/SPAN&gt;: &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS type BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Company Code&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt;&amp;nbsp; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&amp;nbsp;&amp;nbsp; "Document Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WAERS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-WAERS,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Currency 5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BUDAT,&amp;nbsp;&amp;nbsp; "Posting Date 8&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDGRP &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-LDGRP,&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Ledger Grp 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XBLNR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-XBLNR,&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Reference 16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BKTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BKTXT,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Doc.Header Text 25&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLART &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_HEAD-BLART,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Document Type 2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BUKRS &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; BKPF-BUKRS,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Company Code4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Declaration for Item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLDAT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"ACGL_HEAD-BLDAT,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HKONT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-HKONT, &lt;SPAN class="L1S31"&gt;"G/L account 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHKZG &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SHKZG,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C 1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRBTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;"ACGL_ITEM-WRBTR,&amp;nbsp; "Amount in document currency 13&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SGTXT &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-SGTXT,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text 50&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GSBER &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-GSBER,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area 4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KOSTL &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-KOSTL,&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRCTR &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; ACGL_ITEM-PRCTR, &lt;SPAN class="L1S31"&gt;"Profit center 10&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Structure Delcatation for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"4,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F2 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F3 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"5,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F4 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR13,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F5 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR50,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F6 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR25,&lt;SPAN class="L1S31"&gt;"16&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F7 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;SPAN class="L1S31"&gt;"25,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; F8 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Source internal table Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:T_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_error &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; ty_upload,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Internal table declartion for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STANDARD&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; BDCMSGCOLL,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Work area Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for header&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_HEADER &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_HEADER,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for item&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_ITEM &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_ITEM,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for source&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_UPLOAD1 &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; TY_UPLOAD,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for target&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_BDCDATA &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCDATA,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; Work area declaration for message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; W_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; BDCMSGCOLL.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;field&lt;/SPAN&gt;-symbols : &amp;lt;fs&amp;gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : l_intern &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;standard&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;table&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;of&lt;/SPAN&gt; alsmex_tabline.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : l_index &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;i&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt;: wa_intern &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; alsmex_tabline .&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;: l_date &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; sy-datum,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_year(&lt;SPAN class="L1S32"&gt;4&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_month(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt; ,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_day(&lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;) &lt;SPAN class="L1S52"&gt;type&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;c&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; opt &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; ctu_params.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-dismode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-defsize = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-updmode = &lt;SPAN class="L1S33"&gt;'A'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-nobinpt = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; opt-RACOMMIT = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; opt-NOBIEND = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt; .&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Selection screen Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BEGIN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1 &lt;SPAN class="L1S52"&gt;WITH&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FRAME&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*PARAMETERS:P_FLNAME TYPE FILENAME.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;PARAMETERS&lt;/SPAN&gt;:P_FLNAME &lt;SPAN class="L1S52"&gt;LIKE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;BLOCK&lt;/SPAN&gt; B1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*At-selection-screen event&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;************************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*To provide Input help for file name&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; SELECTION-&lt;SPAN class="L1S52"&gt;SCREEN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;ON&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt;-REQUEST &lt;SPAN class="L1S52"&gt;FOR&lt;/SPAN&gt; P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'F4_FILENAME'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;program_name = SYST-CPROG&lt;BR /&gt;dynpro_number = SYST-DYNNR&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;file_name = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Initialization Event Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;INITIALIZATION&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Clear work areas&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;:W_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Refresh the tables&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt;:T_HEADER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_ITEM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_UPLOAD,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_BDCDATA,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp; Start of selection Declaration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;START-&lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt;-SELECTION.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Upload the data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_UPLOAD_DATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Pop bdcdata&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; SUB_POP_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_UPLOAD_DATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;data&lt;/SPAN&gt; : L_FLNAME &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; rlgrap-filename.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; L_FLNAME = P_FLNAME.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILENAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_FLNAME&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_BEGIN_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"startrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_COL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;5000&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endcol&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_END_ROW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; &lt;SPAN class="L1S32"&gt;1000000&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"endrow&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;TABLES&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = l_intern&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; INCONSISTENT_PARAMETERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; UPLOAD_OLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* message 'File should be in Excel' type 'E'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* leave list-processing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; l_intern &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; WA_intern.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-COL &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; L_INDEX.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ASSIGN&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;COMPONENT&lt;/SPAN&gt; L_INDEX &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;STRUCTURE&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;MOVE&lt;/SPAN&gt; WA_INTERN-&lt;SPAN class="L1S52"&gt;VALUE&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; &amp;lt;FS&amp;gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;END&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;OF&lt;/SPAN&gt; ROW.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_UPLOAD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_UPLOAD &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_UPLOAD1.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***W_UPLOAD = W_UPLOAD1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; move W_UPLOAD-F3+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_UPLOAD = W_UPLOAD1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F3.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F1 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CONDENSE W_UPLOAD-F3 NO-GAPS.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Moving header data&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;NEW&lt;/SPAN&gt; F1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT = W_UPLOAD-F3.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP = W_UPLOAD-F4.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR = W_UPLOAD-F5.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT = W_UPLOAD-F6.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART = W_UPLOAD-F7.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS = W_UPLOAD-F8.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-FDGRV = W_UPLOAD-F9.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS = W_UPLOAD-F10.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_HEADER &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONTINUE&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDAT&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* Moving the item data&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* move W_UPLOAD-F1+0(2) to l_date.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+3(2) to l_month.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; move W_UPLOAD-F1+6(4) to l_year.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; concatenate l_month'/'l_date'/' l_year&amp;nbsp; into&amp;nbsp; W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;find&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;in&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;if&lt;/SPAN&gt; sy-subrc = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;replace&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'.'&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;with&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'/'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;into&lt;/SPAN&gt; W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CONDENSE&lt;/SPAN&gt; W_UPLOAD-F1 &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;-GAPS.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;endif&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BUKRS = W_UPLOAD-F1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-BLDAT = W_UPLOAD-F1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT = W_UPLOAD-F2. &lt;SPAN class="L1S31"&gt;"G/L account&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG = W_UPLOAD-F3.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"D/C&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR = W_UPLOAD-F4.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Amount in document currency&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT = W_UPLOAD-F5.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Text&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER = W_UPLOAD-F6.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Business area&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL = W_UPLOAD-F7.&amp;nbsp; &lt;SPAN class="L1S31"&gt;"Cost center&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR = W_UPLOAD-F8.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ITEM.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt;: W_ITEM, l_month, l_date, l_year.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_UPLOAD_DATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form&amp;nbsp; SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; SUB_POP_BDCDATA .&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt;:L_FIELD &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR20,&lt;SPAN class="L1S31"&gt;" CHAR132."20,&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; L_N &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; CHAR2.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; data:&amp;nbsp; v_flines TYPE i,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_tabix&amp;nbsp;&amp;nbsp; TYPE sytabix.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; data :tc_lines type char4.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;DATA&lt;/SPAN&gt; : L_MSG &lt;SPAN class="L1S52"&gt;TYPE&lt;/SPAN&gt; STRING.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp; data: LV_BLDAT TYPE SY-DATUM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*DESCRIBE TABLE T_HEADER LINES v_flines.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_HEADER &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_HEADER.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_BLDAT = W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WRITE LV_BLDAT TO W_HEADER-BLDAT.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/ECCDE'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPLACHD'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1000'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=ENTR'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BKPF-BUKRS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUKRS. &lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLDAT. &lt;SPAN class="L1S31"&gt;"'03/22/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-WAERS'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-WAERS.&lt;SPAN class="L1S31"&gt;"'CNY'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BUDAT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BUDAT.&lt;SPAN class="L1S31"&gt;"'03/28/2012'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-LDGRP'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-LDGRP.&lt;SPAN class="L1S31"&gt;"''.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-XBLNR'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-XBLNR.&lt;SPAN class="L1S31"&gt;"'Salary of Feb'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BKTXT'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BKTXT.&lt;SPAN class="L1S31"&gt;"'Salary for Feb12'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'ACGL_HEAD-BLART'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_HEADER-BLART.&lt;SPAN class="L1S31"&gt;"'ZZ'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_ITEM &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_ITEM &lt;SPAN class="L1S52"&gt;WHERE&lt;/SPAN&gt; BLDAT = W_HEADER-BLDAT.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-HKONT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD&lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-HKONT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-HKONT.&lt;SPAN class="L1S31"&gt;" '50100010'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SHKZG(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SHKZG(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SHKZG.&lt;SPAN class="L1S31"&gt;"'S'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-WRBTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-WRBTR(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-WRBTR.&lt;SPAN class="L1S31"&gt;"'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-SGTXT(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-SGTXT(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-SGTXT.&lt;SPAN class="L1S31"&gt;"'2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-GSBER(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-GSBER(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-GSBER.&lt;SPAN class="L1S31"&gt;"'3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-KOSTL(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-KOSTL(01)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-KOSTL.&lt;SPAN class="L1S31"&gt;"'30001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'/00'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CONCATENATE&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'ACGL_ITEM-PRCTR(0'&lt;/SPAN&gt; L_N &lt;SPAN class="L1S33"&gt;')'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; L_FIELD.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; L_FIELD &lt;SPAN class="L1S31"&gt;"'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR.&lt;SPAN class="L1S31"&gt;"'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_CURSOR'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ACGL_ITEM-PRCTR(02)'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-HKONT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '22120001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SHKZG(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'H'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-WRBTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 200'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-SGTXT(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2月_基本工资'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'ACGL_ITEM-GSBER(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '3000'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CLEAR L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************CONCATENATE&amp;nbsp; 'ACGL_ITEM-PRCTR(0' L_N ')' INTO L_FIELD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using L_FIELD "'ACGL_ITEM-PRCTR(02)'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****************&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; W_ITEM-PRCTR."'p30005'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***PERFORM BDC_FIELD using 'BDC_OKCODE'&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&amp;nbsp; " added newly&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;L_N = L_N + &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* PERFORM bdc_field USING 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*****&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;****************&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*Loop at it_fill.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; L_N = &lt;SPAN class="L1S32"&gt;8&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" Change this to greater than and try&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; L_N = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '/00'.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;PERFORM&lt;/SPAN&gt; bdc_field &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=P+'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*CLEAR L_N.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*L_N = L_N + 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*endloop.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* if L_N&amp;nbsp; &amp;gt; 7.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'SAPMF05A' '1001'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=PP+N'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp; L_N&amp;nbsp; = 8.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; L_N = 1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; perform bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using 'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '=P+'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;***&amp;nbsp;&amp;nbsp; exit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;* endif.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_dynpro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'SAPMF05A'&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'1001'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;perform&lt;/SPAN&gt; bdc_field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;using&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'BDC_OKCODE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S33"&gt;'=PBBP'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*perform bdc_transaction using 'FV50L'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;REFRESH&lt;/SPAN&gt; T_MSG.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;TRANSACTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FV50L'&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; T_BDCDATA OPTIONS &lt;SPAN class="L1S52"&gt;FROM&lt;/SPAN&gt; opt&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MODE 'A'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGES &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; T_MSG.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC &amp;lt;&amp;gt; &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_UPLOAD &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_ERROR.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;LOOP&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;AT&lt;/SPAN&gt; T_MSG &lt;SPAN class="L1S52"&gt;INTO&lt;/SPAN&gt; W_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;CALL&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;FUNCTION&lt;/SPAN&gt; &lt;SPAN class="L1S33"&gt;'FORMAT_MESSAGE'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ID&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGID&lt;BR /&gt;&amp;nbsp;&amp;nbsp; LANG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = SY-LANGU&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;NO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGNR&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV3&lt;BR /&gt;&amp;nbsp;&amp;nbsp; V4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = W_MSG-MSGV4&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; MSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = L_MSG&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NOT_FOUND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S52"&gt;OTHERS&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;IF&lt;/SPAN&gt; SY-SUBRC = &lt;SPAN class="L1S32"&gt;0&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;WRITE&lt;/SPAN&gt; : /2&amp;nbsp; W_UPLOAD-F1, &lt;SPAN class="L1S32"&gt;18&lt;/SPAN&gt; W_MSG-MSGTYP,&amp;nbsp; &lt;SPAN class="L1S32"&gt;30&lt;/SPAN&gt; L_MSG.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDIF&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;ENDLOOP&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;" SUB_POP_BDCDATA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start new screen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_DYNPRO &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt; &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;PROGRAM&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-&lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; = &lt;SPAN class="L1S52"&gt;DYNPRO&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-DYNBEGIN = &lt;SPAN class="L1S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_DYNPRO&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Insert field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S31"&gt;*----------------------------------------------------------------------*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;FORM&lt;/SPAN&gt; BDC_FIELD &lt;SPAN class="L1S52"&gt;USING&lt;/SPAN&gt; FNAM FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;CLEAR&lt;/SPAN&gt; W_BDCDATA.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FNAM = FNAM.&lt;BR /&gt;&amp;nbsp; W_BDCDATA-FVAL = FVAL.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L1S52"&gt;APPEND&lt;/SPAN&gt; W_BDCDATA &lt;SPAN class="L1S52"&gt;TO&lt;/SPAN&gt; T_BDCDATA.&lt;BR /&gt;&lt;SPAN class="L1S52"&gt;ENDFORM&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L1S31"&gt;"BDC_FIELD&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 11:04:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696883#M1670455</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T11:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Table Control issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696884#M1670456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is because u didnt do what i told u too... ur code is wrong... I have told u....&lt;/P&gt;&lt;P&gt;thats why it isnt working....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2012 11:11:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control-issue/m-p/8696884#M1670456</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-04-12T11:11:23Z</dc:date>
    </item>
  </channel>
</rss>

