<?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: Need URGENT help in BDC program.....Please Please in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833654#M663415</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply...&lt;/P&gt;&lt;P&gt;at new &amp;lt;field-name&amp;gt;....what will be the field name...i mean what shud go here....i am entering so many fields...so which on shud  i pick....please explain...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks again....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Sep 2007 04:32:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-28T04:32:53Z</dc:date>
    <item>
      <title>Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833649#M663410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;Gurus,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need urgent help on this issue otherwise i will loose my job it seems...please help.....&lt;/P&gt;&lt;P&gt;I have written a BDC program for parking a FI document thru FV50L transaction....i have used table control on this code...but it doesnt work...i am also using OPTIONS...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If i set options-defsize = 'X' and then run the code it fills the line items untill only 7 rows after that it gives error...&lt;/P&gt;&lt;P&gt;IF i dont set defsize then it just fills 10 rows and then stops....&lt;/P&gt;&lt;P&gt;I have tried doing Page Up in the code it also doesnt work....I am attaching the entire code.....please please look into it and help me here....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BDC CODE:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro  TABLES t_bdcdata USING 'SAPLACHD' '1000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field TABLES t_bdcdata USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                          'BKPF-BUKRS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                                '=ENTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field TABLES t_bdcdata USING 'BKPF-BUKRS'&lt;/P&gt;&lt;P&gt;                                wa_document_header-comp_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_dynpro  TABLES t_bdcdata USING 'SAPMF05A'&lt;/P&gt;&lt;P&gt;                                                '1001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                                '=PBBP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BLDAT'&lt;/P&gt;&lt;P&gt;                                wa_document_header-doc_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-LDGRP'&lt;/P&gt;&lt;P&gt;                                             var_ledger.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BUDAT'&lt;/P&gt;&lt;P&gt;                                wa_document_header-pstng_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-XBLNR'&lt;/P&gt;&lt;P&gt;                                wa_document_header-ref_doc_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BKTXT'&lt;/P&gt;&lt;P&gt;                                wa_document_header-header_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BLART'&lt;/P&gt;&lt;P&gt;                                wa_document_header-doc_type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field  TABLES t_bdcdata USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                'ACGL_ITEM_GEN-GEN_CHAR2(02)'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******Loop at the BDC Table to fill each line of items&lt;/P&gt;&lt;P&gt;  LOOP AT t_bdc_document_item_main INTO wa_bdc_document_item_main.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    idx = idx + 1.&lt;/P&gt;&lt;P&gt;    ch3 = idx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-HKONT('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata      USING fname&lt;/P&gt;&lt;P&gt;                             wa_bdc_document_item_main-v_hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-SHKZG('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;*****Transaction takes only H or S for Debit/Credit Indicator&lt;/P&gt;&lt;P&gt;    IF wa_bdc_document_item_main-v_shkzg = 'C'.&lt;/P&gt;&lt;P&gt;      var_shkzg = 'H'.&lt;/P&gt;&lt;P&gt;    ELSEIF wa_bdc_document_item_main-v_shkzg = 'D'.&lt;/P&gt;&lt;P&gt;      var_shkzg = 'S'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                          var_shkzg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-WRBTR('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    MOVE: wa_bdc_document_item_main-v_wrbtr TO amount.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                             amount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-SGTXT('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_sgtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-PRCTR('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field   TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_prctr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-KOSTL('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field   TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-BEWAR('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field   TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_bewar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-VBUND('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field   TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_vbund.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR1('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_yylob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR2('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_yycsg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR3('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_yyprg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR4('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_yydch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR5('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_yymay.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZITY('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZSOU('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzsou.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZPRO('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzpro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZACY('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzacy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DI Fields added on 9/21/07&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZDIRNNAM('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzdirnnam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZDIRNTYP('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzdirntyp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZDIRNNUM('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzdirnnum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZDIFLNAM('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzdiflnam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZDIJRNID('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzdijrnid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE 'ACGL_ITEM-ZZDIJRNLNK('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field  TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;                                  wa_bdc_document_item_main-v_zzdijrnlnk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;End of Changes.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;Create options value for call transaction&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   options-defsize = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   options-updmode = ''.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    options-dismode = 'A'. "N - No Display  A - Display All&lt;/P&gt;&lt;P&gt;    options-nobinpt = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**Changes made&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   if ch3 &amp;gt;= 7.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform bdc_field TABLES t_bdcdata using 'BDC_OKCODE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                 '=P+'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform bdc_dynpro TABLES t_bdcdata using 'SAPMF05A'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                   '1001'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform bdc_field TABLES t_bdcdata using 'BDC_OKCODE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                   '/00'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BLDAT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               wa_document_header-doc_date.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-LDGRP'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                            var_ledger.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BUDAT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               wa_document_header-pstng_date.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-XBLNR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               wa_document_header-ref_doc_no.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BKTXT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               wa_document_header-header_txt.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'ACGL_HEAD-BLART'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               wa_document_header-doc_type.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; PERFORM bdc_field  TABLES t_bdcdata USING 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                               'ACGL_ITEM_GEN-GEN_CHAR2(07)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;**end of changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION 'FV50L' USING t_bdcdata MESSAGES INTO&lt;/P&gt;&lt;P&gt;  t_messages OPTIONS FROM options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;Loop at messages and fill tb_result and t_return table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  LOOP AT t_messages INTO wa_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ADD 1 TO l_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'MESSAGE_TEXT_BUILD'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        msgid               = wa_messages-msgid&lt;/P&gt;&lt;P&gt;        msgnr               = wa_messages-msgnr&lt;/P&gt;&lt;P&gt;        msgv1               = wa_messages-msgv1&lt;/P&gt;&lt;P&gt;        msgv2               = wa_messages-msgv2&lt;/P&gt;&lt;P&gt;        msgv3               = wa_messages-msgv3&lt;/P&gt;&lt;P&gt;        msgv4               = wa_messages-msgv4&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        message_text_output = wa_result-message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE:wa_result-message TO wa_return-message,&lt;/P&gt;&lt;P&gt;         wa_messages-msgtyp TO wa_result-result_flag,&lt;/P&gt;&lt;P&gt;         wa_messages-msgv1+0(10) TO wa_result-document_number,&lt;/P&gt;&lt;P&gt;         wa_messages-msgv2+0(4) TO wa_result-comp_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND wa_result TO tb_result.&lt;/P&gt;&lt;P&gt;    APPEND wa_return TO t_return.&lt;/P&gt;&lt;P&gt;    CLEAR: wa_result,&lt;/P&gt;&lt;P&gt;           wa_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  return[] = t_return[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Form Definition for new screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM bdc_dynpro TABLES it_bdcdata STRUCTURE bdcdata USING program&lt;/P&gt;&lt;P&gt;dynpro.&lt;/P&gt;&lt;P&gt;  DATA: wa_bdcdata TYPE bdcdata.&lt;/P&gt;&lt;P&gt;  wa_bdcdata-program = program.&lt;/P&gt;&lt;P&gt;  wa_bdcdata-dynpro = dynpro.&lt;/P&gt;&lt;P&gt;  wa_bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND wa_bdcdata TO it_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. "BDC_DYNPRO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Form Definition to insert new field&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM bdc_field TABLES it_bdcdata STRUCTURE bdcdata USING fnam fval.&lt;/P&gt;&lt;P&gt;  DATA: wa_bdcdata TYPE bdcdata.&lt;/P&gt;&lt;P&gt;  IF fval &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;    CLEAR wa_bdcdata.&lt;/P&gt;&lt;P&gt;    wa_bdcdata-fnam = fnam.&lt;/P&gt;&lt;P&gt;    wa_bdcdata-fval = fval.&lt;/P&gt;&lt;P&gt;    APPEND wa_bdcdata TO it_bdcdata.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "BDC_FIELD&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:18:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833649#M663410</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833650#M663411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this is bdc for multiple line items,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT z_xd01_bdc_session&lt;/P&gt;&lt;P&gt;       NO STANDARD PAGE HEADING LINE-SIZE 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE &amp;lt;icon&amp;gt;.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA DELEClARATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;DATA: BEGIN OF it_input OCCURS 0,&lt;/P&gt;&lt;P&gt;      kunnr LIKE kna1-kunnr,&lt;/P&gt;&lt;P&gt;      ktokd LIKE kna1-ktokd,&lt;/P&gt;&lt;P&gt;      name1 LIKE kna1-name1,&lt;/P&gt;&lt;P&gt;      sortl LIKE kna1-sortl,&lt;/P&gt;&lt;P&gt;      land1 LIKE kna1-land1,&lt;/P&gt;&lt;P&gt;      spras LIKE kna1-spras,&lt;/P&gt;&lt;P&gt;      lzone LIKE kna1-lzone,&lt;/P&gt;&lt;P&gt;      banks LIKE knbk-banks,&lt;/P&gt;&lt;P&gt;      bankl LIKE knbk-bankl,&lt;/P&gt;&lt;P&gt;      bankn LIKE knbk-bankn,&lt;/P&gt;&lt;P&gt;      END OF it_input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF it_header OCCURS 0,&lt;/P&gt;&lt;P&gt;      kunnr LIKE kna1-kunnr,&lt;/P&gt;&lt;P&gt;      ktokd LIKE kna1-ktokd,&lt;/P&gt;&lt;P&gt;      name1 LIKE kna1-name1,&lt;/P&gt;&lt;P&gt;      sortl LIKE kna1-sortl,&lt;/P&gt;&lt;P&gt;      land1 LIKE kna1-land1,&lt;/P&gt;&lt;P&gt;      spras LIKE kna1-spras,&lt;/P&gt;&lt;P&gt;      lzone LIKE kna1-lzone,&lt;/P&gt;&lt;P&gt;      END OF it_header.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF it_item OCCURS 0,&lt;/P&gt;&lt;P&gt;      kunnr LIKE kna1-kunnr,&lt;/P&gt;&lt;P&gt;      banks LIKE knbk-banks,&lt;/P&gt;&lt;P&gt;      bankl LIKE knbk-bankl,&lt;/P&gt;&lt;P&gt;      bankn LIKE knbk-bankn,&lt;/P&gt;&lt;P&gt;      END OF it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF it_messages OCCURS 0,&lt;/P&gt;&lt;P&gt;      msg_type(1),&lt;/P&gt;&lt;P&gt;      msg_text(70),&lt;/P&gt;&lt;P&gt;      END OF it_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      it_params LIKE ctu_params.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_file TYPE string,&lt;/P&gt;&lt;P&gt;      g_cnt(2) TYPE n,&lt;/P&gt;&lt;P&gt;      g_field(20) TYPE c,&lt;/P&gt;&lt;P&gt;      g_msg(1) TYPE c VALUE 'E',&lt;/P&gt;&lt;P&gt;      g_msg1(1) TYPE c VALUE 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection Screen.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER: p_file LIKE rlgrap-filename,&lt;/P&gt;&lt;P&gt;           p_group LIKE apqi-groupid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_params-defsize = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*F4 help to get the file name,&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      program_name  = syst-cprog&lt;/P&gt;&lt;P&gt;      dynpro_number = syst-dynnr&lt;/P&gt;&lt;P&gt;      field_name    = ' '&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      file_name     = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM f1000_upload_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING  it_input TO it_header.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING  it_input TO it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND it_header.&lt;/P&gt;&lt;P&gt;    APPEND it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_header.&lt;/P&gt;&lt;P&gt;    CLEAR it_item.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT it_header BY kunnr.&lt;/P&gt;&lt;P&gt;  SORT it_item BY kunnr.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM it_header COMPARING kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM open_group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_header.&lt;/P&gt;&lt;P&gt;    REFRESH it_bdcdata.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0100'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'RF02D-KTOKD'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '/00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'RF02D-KUNNR'&lt;/P&gt;&lt;P&gt;                                  it_header-kunnr.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'RF02D-KTOKD'&lt;/P&gt;&lt;P&gt;                                  it_header-ktokd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0110'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNA1-NAME4'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '/00'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'KNA1-NAME1'&lt;/P&gt;&lt;P&gt;                                  it_header-name1.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'KNA1-SORTL'&lt;/P&gt;&lt;P&gt;                                  it_header-sortl.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'KNA1-LAND1'&lt;/P&gt;&lt;P&gt;                                  it_header-land1.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'KNA1-SPRAS'&lt;/P&gt;&lt;P&gt;                                  it_header-spras.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0120'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNA1-LZONE'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '/00'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'KNA1-LZONE'&lt;/P&gt;&lt;P&gt;                                  it_header-lzone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0125'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNA1-NIELS'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '/00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0130'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNBK-BANKN(01)'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;    READ TABLE it_item WITH KEY kunnr = it_header-kunnr.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      g_cnt = 01.&lt;/P&gt;&lt;P&gt;      LOOP AT it_item FROM sy-tabix.&lt;/P&gt;&lt;P&gt;        IF it_item-kunnr = it_header-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         PERFORM bdc_dynpro      USING 'SAPMF02D' '0130'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                       'KNBK-BANKN(01)'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                       '=ENTR'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;          CONCATENATE 'KNBK-BANKS( ' g_cnt ')' INTO g_field.&lt;/P&gt;&lt;P&gt;          PERFORM bdc_field       USING  g_field&lt;/P&gt;&lt;P&gt;                                         it_item-banks.&lt;/P&gt;&lt;P&gt;          CONCATENATE 'KNBK-BANKL( ' g_cnt ')' INTO g_field.&lt;/P&gt;&lt;P&gt;          PERFORM bdc_field       USING  g_field&lt;/P&gt;&lt;P&gt;                                        it_item-bankl.&lt;/P&gt;&lt;P&gt;          CONCATENATE 'KNBK-BANKN( ' g_cnt ')' INTO g_field.&lt;/P&gt;&lt;P&gt;          PERFORM bdc_field       USING  g_field&lt;/P&gt;&lt;P&gt;                                         it_item-bankn.&lt;/P&gt;&lt;P&gt;          g_cnt = g_cnt + 01.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          EXIT.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0130'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNBK-BANKS(01)'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0340'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'RF02D-KUNNR'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0370'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'RF02D-KUNNR'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'KNA1-CIVVE'&lt;/P&gt;&lt;P&gt;                                  'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF02D' '0360'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'KNVK-NAMEV(01)'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                  '=ENTR'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_insert.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   PERFORM bdc_transaction USING 'XD01'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM close_group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM display_messages.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  open_group&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM open_group .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BDC_OPEN_GROUP'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     client                    = sy-mandt&lt;/P&gt;&lt;P&gt;     group                     = p_group&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HOLDDATE                  = FILLER8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     keep                      = 'X'&lt;/P&gt;&lt;P&gt;     user                      = sy-uname&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     client_invalid            = 1&lt;/P&gt;&lt;P&gt;     destination_invalid       = 2&lt;/P&gt;&lt;P&gt;     group_invalid             = 3&lt;/P&gt;&lt;P&gt;     group_is_locked           = 4&lt;/P&gt;&lt;P&gt;     holddate_invalid          = 5&lt;/P&gt;&lt;P&gt;     internal_error            = 6&lt;/P&gt;&lt;P&gt;     queue_error               = 7&lt;/P&gt;&lt;P&gt;     running                   = 8&lt;/P&gt;&lt;P&gt;     system_lock_error         = 9&lt;/P&gt;&lt;P&gt;     user_invalid              = 10&lt;/P&gt;&lt;P&gt;     OTHERS                    = 11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    PERFORM f1100_format_messages USING g_msg1 text-i02.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;ENDFORM.                    " open_group&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  f1000_upload_file&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM f1000_upload_file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  g_file = p_file.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                = g_file&lt;/P&gt;&lt;P&gt;      filetype                = 'ASC'&lt;/P&gt;&lt;P&gt;      has_field_separator     = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab                = it_input&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      file_open_error         = 1&lt;/P&gt;&lt;P&gt;      file_read_error         = 2&lt;/P&gt;&lt;P&gt;      no_batch                = 3&lt;/P&gt;&lt;P&gt;      gui_refuse_filetransfer = 4&lt;/P&gt;&lt;P&gt;      invalid_type            = 5&lt;/P&gt;&lt;P&gt;      no_authority            = 6&lt;/P&gt;&lt;P&gt;      unknown_error           = 7&lt;/P&gt;&lt;P&gt;      bad_data_format         = 8&lt;/P&gt;&lt;P&gt;      header_not_allowed      = 9&lt;/P&gt;&lt;P&gt;      separator_not_allowed   = 10&lt;/P&gt;&lt;P&gt;      header_too_long         = 11&lt;/P&gt;&lt;P&gt;      unknown_dp_error        = 12&lt;/P&gt;&lt;P&gt;      access_denied           = 13&lt;/P&gt;&lt;P&gt;      dp_out_of_memory        = 14&lt;/P&gt;&lt;P&gt;      disk_full               = 15&lt;/P&gt;&lt;P&gt;      dp_timeout              = 16&lt;/P&gt;&lt;P&gt;      OTHERS                  = 17.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    PERFORM f1100_format_messages USING g_msg text-i11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    PERFORM f1100_format_messages USING g_msg1 text-i01.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f1000_upload_file&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  close_group&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM close_group .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BDC_CLOSE_GROUP'&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      not_open    = 1&lt;/P&gt;&lt;P&gt;      queue_error = 2&lt;/P&gt;&lt;P&gt;      OTHERS      = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    PERFORM f1100_format_messages USING g_msg1 text-i04.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " close_group&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  bdc_insert&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM bdc_insert .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BDC_INSERT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      tcode            = 'XD01'&lt;/P&gt;&lt;P&gt;      ctuparams        = it_params&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      dynprotab        = it_bdcdata&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      internal_error   = 1&lt;/P&gt;&lt;P&gt;      not_open         = 2&lt;/P&gt;&lt;P&gt;      queue_error      = 3&lt;/P&gt;&lt;P&gt;      tcode_invalid    = 4&lt;/P&gt;&lt;P&gt;      printing_invalid = 5&lt;/P&gt;&lt;P&gt;      posting_invalid  = 6&lt;/P&gt;&lt;P&gt;      OTHERS           = 7.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " bdc_insert&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  bdc_dynpro&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM bdc_dynpro  USING    program&lt;/P&gt;&lt;P&gt;                          dynpro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR it_bdcdata.&lt;/P&gt;&lt;P&gt;  it_bdcdata-program  = program.&lt;/P&gt;&lt;P&gt;  it_bdcdata-dynpro   = dynpro.&lt;/P&gt;&lt;P&gt;  it_bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND it_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " bdc_dynpro&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BDC_FIELD&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM bdc_field USING fnam fval.&lt;/P&gt;&lt;P&gt;  CLEAR it_bdcdata.&lt;/P&gt;&lt;P&gt;  it_bdcdata-fnam = fnam.&lt;/P&gt;&lt;P&gt;  it_bdcdata-fval = fval.&lt;/P&gt;&lt;P&gt;  APPEND it_bdcdata.&lt;/P&gt;&lt;P&gt;ENDFORM.                   "BDC_FIELD&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  f1100_format_messages&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_G_MSG  text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_TEXT_001  text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM f1100_format_messages  USING    p_g_msg&lt;/P&gt;&lt;P&gt;                                     p_text.&lt;/P&gt;&lt;P&gt;  it_messages-msg_type = p_g_msg.&lt;/P&gt;&lt;P&gt;  it_messages-msg_text = p_text.&lt;/P&gt;&lt;P&gt;  APPEND it_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f1100_format_messages&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  display_messages&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_messages .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE:/1(106) sy-uline.&lt;/P&gt;&lt;P&gt;  WRITE:/1 sy-vline,2 'msgtype',&lt;/P&gt;&lt;P&gt;         7 sy-vline,8 'msgtext',&lt;/P&gt;&lt;P&gt;         106 sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE:/1(106) sy-uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_messages.&lt;/P&gt;&lt;P&gt;    IF it_messages-msg_type = 'E'.&lt;/P&gt;&lt;P&gt;      WRITE:/1 sy-vline,2 icon_led_red AS ICON,&lt;/P&gt;&lt;P&gt;             7 sy-vline,8 it_messages-msg_text,&lt;/P&gt;&lt;P&gt;             106 sy-vline.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WRITE:/1 sy-vline,2 icon_led_green AS ICON,&lt;/P&gt;&lt;P&gt;            7 sy-vline,8 it_messages-msg_text,&lt;/P&gt;&lt;P&gt;            106 sy-vline.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE:/1(106) sy-uline.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " display_messages&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;siva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:22:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833650#M663411</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833651#M663412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sam,&lt;/P&gt;&lt;P&gt;                  Try to use insert option in near the table control while inserting the records in the table control, so there is no need to use page down , if u use page down then for screens with different resoultion it won't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Santosh Thorat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:22:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833651#M663412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:22:53Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833652#M663413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how shud i do that santosh...please provide me steps...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:25:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833652#M663413</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833653#M663414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt; u must clear the ch3...&lt;/P&gt;&lt;P&gt;u call like this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******Loop at the BDC Table to fill each line of items&lt;/P&gt;&lt;P&gt;LOOP AT t_bdc_document_item_main INTO wa_bdc_document_item_main.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new &amp;lt;field-name&amp;gt;.&lt;/P&gt;&lt;P&gt;idx = idx + 1.&lt;/P&gt;&lt;P&gt;ch3 = idx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM bdc_dynpro TABLES t_bdcdata USING 'SAPLACHD' '1000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'BKPF-BUKRS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=ENTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'BKPF-BUKRS'&lt;/P&gt;&lt;P&gt;wa_document_header-comp_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_dynpro TABLES t_bdcdata USING 'SAPMF05A'&lt;/P&gt;&lt;P&gt;'1001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=PBBP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BLDAT'&lt;/P&gt;&lt;P&gt;wa_document_header-doc_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-LDGRP'&lt;/P&gt;&lt;P&gt;var_ledger.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BUDAT'&lt;/P&gt;&lt;P&gt;wa_document_header-pstng_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-XBLNR'&lt;/P&gt;&lt;P&gt;wa_document_header-ref_doc_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BKTXT'&lt;/P&gt;&lt;P&gt;wa_document_header-header_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BLART'&lt;/P&gt;&lt;P&gt;wa_document_header-doc_type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'ACGL_ITEM_GEN-GEN_CHAR2(02)'.&lt;/P&gt;&lt;P&gt;entat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE 'ACGL_ITEM-HKONT('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_hkont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-SHKZG('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;*****Transaction takes only H or S for Debit/Credit Indicator&lt;/P&gt;&lt;P&gt;IF wa_bdc_document_item_main-v_shkzg = 'C'.&lt;/P&gt;&lt;P&gt;var_shkzg = 'H'.&lt;/P&gt;&lt;P&gt;ELSEIF wa_bdc_document_item_main-v_shkzg = 'D'.&lt;/P&gt;&lt;P&gt;var_shkzg = 'S'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;var_shkzg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-WRBTR('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;MOVE: wa_bdc_document_item_main-v_wrbtr TO amount.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;amount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-SGTXT('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_sgtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-PRCTR('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_prctr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-KOSTL('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_kostl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-BEWAR('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_bewar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-VBUND('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_vbund.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR1('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_yylob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR2('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_yycsg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR3('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_yyprg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR4('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_yydch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM_GEN-GEN_CHAR5('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_yymay.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZITY('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZSOU('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzsou.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZPRO('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzpro.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZACY('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzacy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DI Fields added on 9/21/07&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZDIRNNAM('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzdirnnam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZDIRNTYP('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzdirntyp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZDIRNNUM('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzdirnnum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZDIFLNAM('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzdiflnam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZDIJRNID('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzdijrnid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'ACGL_ITEM-ZZDIJRNLNK('ch3')' INTO fname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING fname&lt;/P&gt;&lt;P&gt;wa_bdc_document_item_main-v_zzdijrnlnk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;End of Changes.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;Create options value for call transaction&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;options-defsize = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;options-updmode = ''.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;options-dismode = 'A'. "N - No Display A - Display All&lt;/P&gt;&lt;P&gt;options-nobinpt = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**Changes made&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;if ch3 &amp;gt;= 7.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;perform bdc_field TABLES t_bdcdata using 'BDC_OKCODE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'=P+'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;perform bdc_dynpro TABLES t_bdcdata using 'SAPMF05A'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'1001'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;perform bdc_field TABLES t_bdcdata using 'BDC_OKCODE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BLDAT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa_document_header-doc_date.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-LDGRP'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;var_ledger.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BUDAT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa_document_header-pstng_date.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-XBLNR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa_document_header-ref_doc_no.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BKTXT'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa_document_header-header_txt.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'ACGL_HEAD-BLART'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa_document_header-doc_type.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM bdc_field TABLES t_bdcdata USING 'BDC_CURSOR'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'ACGL_ITEM_GEN-GEN_CHAR2(07)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;**end of changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at end of &amp;lt;field-name&amp;gt;&lt;/P&gt;&lt;P&gt; idx = 0.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i hope it will clear that error ..&lt;/P&gt;&lt;P&gt;check it out..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks..&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:26:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833653#M663414</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:26:30Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833654#M663415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply...&lt;/P&gt;&lt;P&gt;at new &amp;lt;field-name&amp;gt;....what will be the field name...i mean what shud go here....i am entering so many fields...so which on shud  i pick....please explain...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks again....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:32:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833654#M663415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:32:53Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833655#M663416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sam,&lt;/P&gt;&lt;P&gt;            Try to record the t-code with the insert option near the table control.&lt;/P&gt;&lt;P&gt;            there might be some function-code for that insert button, and then &lt;/P&gt;&lt;P&gt;            loop the internal table for no of lines u want to enter in the table control as per ur internal table record and use the insert function - code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Santosh Thorat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:35:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833655#M663416</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833656#M663417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sam Williams,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your approach is incorrect from the begining. You should have used BAPI_INCOMINGINVOICE_PARK to do the parking and not use BDC on EnjoySAP screens including table control. if you keep doing this BDC stuff, it may work at some point but by that time you would have lost your job &lt;span class="lia-unicode-emoji" title=":grinning_face_with_smiling_eyes:"&gt;😄&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, chuck the BDC program in the rubbish bin and create a new program mapping the fields to the import/export parameters of the BAPI then call the BAPI_INCOMINGINVOICE_PARK and don't forget to call BAPI_TRANSACTION_COMMIT after that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope you still have your job! &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sougata.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:36:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833656#M663417</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2007-09-28T04:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833657#M663418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ..&lt;/P&gt;&lt;P&gt; field-name means ( i am giving one example in MARA table MATNR is the primary key field ) like wise in your table which one is primary key ? that field name u give over there.. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;send me if u have any doubt..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;baskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:38:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833657#M663418</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833658#M663419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  refer&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=5559004&amp;amp;messageID=3944118" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=5559004&amp;amp;messageID=3944118&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:39:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833658#M663419</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:39:48Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833659#M663420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while recording when u enter record in table control use option edit inser tnew line item and then enter the records in table control after entering the first record and again go for edit insert new line item and save the recording it will take it as loop.&lt;/P&gt;&lt;P&gt;now it will generate function code for table control use this in performs it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u can use field name which is common both in header and items, or u can use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;unique identifier field which can identify the new record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;siva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 04:44:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833659#M663420</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T04:44:53Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833660#M663421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am doing in the same manner...but no change....it still stops....i have tried even setting the screen default size also but no change...the screen has 7 line items rows...it takes 7 rows and then from 8th row start givivng errors like the fields cannot be find on the screen....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can i use BAPI_incominginvoide_park for parking a FI GL document...i dont thinkso...BDC is the only option i have.....please help gurus...what else can i try....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 06:36:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833660#M663421</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T06:36:14Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833661#M663422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;b&amp;gt;Sam Williams wrote:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;"&amp;lt;i&amp;gt;How can i use BAPI_incominginvoide_park for parking a FI GL document...i dont thinkso...BDC is the only option i have.....please help gurus...what else can i try...."&amp;lt;/i&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you even try and read the BAPI documentation?? It clearly states:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;You can use this method to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;o   Park invoices with multiple account assignment&lt;/P&gt;&lt;P&gt;o   Change and park invoice account assignments&lt;/P&gt;&lt;P&gt;o   Park invoices for blanket purchase orders (see also the&lt;/P&gt;&lt;P&gt;    documentation for the function module BAPI_INCOMINGINVOICE_CREATE)&lt;/P&gt;&lt;P&gt;o   Park invoices for purchase orders with planned delivery costs&lt;/P&gt;&lt;P&gt;o   Park invoices with unplanned delivery costs&lt;/P&gt;&lt;P&gt;o   Park subsequent credits and debits&lt;/P&gt;&lt;P&gt;o   Use document types with external number assignment&lt;/P&gt;&lt;P&gt;o   Park invoices with withholding tax&lt;/P&gt;&lt;P&gt;o   Park invoices with several creditor lines and different methods and&lt;/P&gt;&lt;P&gt;    terms of payment&lt;/P&gt;&lt;P&gt;o   Park invoices for purchase orders for external services&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;o   Park invoices with G/L account postings&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;o   Park invoices with material account postings&lt;/P&gt;&lt;P&gt;o   Park invoices for a one-time vendor&lt;/P&gt;&lt;P&gt;o   Park invoices with a different payee&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sougata.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 06:44:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833661#M663422</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2007-09-28T06:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833662#M663423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  did u got it ? or not?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i hope u must clear that field then ony records will show from first line of table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;baskaran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 06:46:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833662#M663423</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T06:46:27Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833663#M663424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bhaskaran did not got it....still it doesnt work..same error....r  u sure that using at new field name shud have solve the purpose...&lt;/P&gt;&lt;P&gt;i am doing exactly the same way u told me tooo....no change buddy....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what else can we do...thanks for the effort....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 06:48:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833663#M663424</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T06:48:48Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833664#M663425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sougata, its not a invoice that i have to park....its FI document...with enhanced fields....for GL...i am a beginner....u are all experts...if u think that it will work i will try....its a difficult situation for me wherein shud i try solving the BDC or shud i try parking thru the BAPI...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 06:52:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833664#M663425</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T06:52:25Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833665#M663426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try with the BAPI, see if it works. Don't go the BDC way it will fall over in future even if its working now, trust me. I'll try to find more info and will keep you posted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sougata.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 06:56:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833665#M663426</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2007-09-28T06:56:42Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833666#M663427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Forget all that crap in your options, and use just something like&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;  IF p_test IS INITIAL.
    wa_params-dismode = 'N'.  "&amp;lt;-- background
  ELSE.
    wa_params-dismode = 'V'.  "&amp;lt;-- visible
  ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;The DISMODE option gives you access to the batch input execution on time. When you make tests, use dismode as 'V' (visible) or 'E' (stop on error). Then you will get in your screen the batch input dynpro where the program crashes, in a small window the command you are trying to send, and the whole program to "play" with, trying to figure what do you must code for continue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would advice to use the 'E' option, and once in the crashing step, check:&lt;/P&gt;&lt;P&gt;- the row number of the table control&lt;/P&gt;&lt;P&gt;- the real code of the page_down button (I suppose it will be P+ as pointed, but you will not be sure until you see it)&lt;/P&gt;&lt;P&gt;- the error message gotten.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you cannot get it, try to say us the contents of the table with messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck,&lt;/P&gt;&lt;P&gt;Vic&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: By the way, if you can use the pointed BAPI, it will be faster, safer and easier to do than a #@! batch input that will crash after the first customizing change &lt;span class="lia-unicode-emoji" title=":angry_face:"&gt;😠&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 07:06:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833666#M663427</guid>
      <dc:creator>VXLozano</dc:creator>
      <dc:date>2007-09-28T07:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833667#M663428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately it looks like there's no BAPI available to do the GL park. Yes, you are right that the BAPI I mentioned is for invoices and will need PO info etc....so its no good for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Two things you might want to try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Find out if there's any other transaction for parking GL where screen do not have table controls - ask your func consultant. What about FB01? There's an option to park here - meubar Document-&amp;gt;Park. Will this be ok if you used FB01?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Failling the above,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Debug the tcode FV50 when you click "Park". See what FM's the system is using to park the doc - try to follow the same after you debugged the module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sougata.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 07:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833667#M663428</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2007-09-28T07:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: Need URGENT help in BDC program.....Please Please</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833668#M663429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i think i have a solution for ur requirement, there is a button with two ++ sign on the screen, and if u move mouse onto in, it says 'Add Items ++'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after your first seven enteries are entered using BDC, u need to press that button, it creates a new line space for new record to be entered at end of Table control, in your case it is 7th row, so you can loop the remaining records one by one onto that 7th roe and place your OK_CODE of BDC of that button in loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think u might need to record the BDC again, it will help...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful, get back in case of query...&lt;/P&gt;&lt;P&gt;Cheers!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2007 07:16:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-urgent-help-in-bdc-program-please-please/m-p/2833668#M663429</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-28T07:16:18Z</dc:date>
    </item>
  </channel>
</rss>

