<?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: multiple line items in   BDC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513649#M845115</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;u cn do this throug table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For table control in bdc declare two variable as integer.&lt;/P&gt;&lt;P&gt;set the variable value as 0.In the program before the line &lt;/P&gt;&lt;P&gt;item perform statement set the counter value as 1.&lt;/P&gt;&lt;P&gt;count=count+1.then u hv to use the concantenate &lt;/P&gt;&lt;P&gt;statementfor the line items for example&lt;/P&gt;&lt;P&gt;    concantenate '(lfa1-banks('count'))' into cval&lt;/P&gt;&lt;P&gt;    perform bdc using cval. &lt;/P&gt;&lt;P&gt;during recording for the line  items we hv record for the &lt;/P&gt;&lt;P&gt;next page also for the line item.goto standard tool bar u &lt;/P&gt;&lt;P&gt;hv to press the next page button.&lt;/P&gt;&lt;P&gt;  if count=5.&lt;/P&gt;&lt;P&gt;perform bdc using p+    -&amp;gt;this for next page&lt;/P&gt;&lt;P&gt;endif&lt;/P&gt;&lt;P&gt;clear count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;pavan t.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Feb 2008 04:54:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-29T04:54:12Z</dc:date>
    <item>
      <title>multiple line items in   BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513647#M845113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Every one! I have one problem with multiple line items  .I am creating bdc for tcode me31k (contract  creation  ) Flat file has one record for every line  item. Can anyone suggest me some solution how to send the multiple items  to a single tansaction. In recrding I see  something like (01) , (02) etc  at the end of fields .If  there are two items ,  I see upto (02) .  But   here in this case we dont know how many items are there . How to handle this case ? How to add fields dynamicaly? PL suggest me some sample code for bdc with multiple items and me31k . Help me out !  thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2008 14:02:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513647#M845113</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-28T14:02:52Z</dc:date>
    </item>
    <item>
      <title>Re: multiple line items in   BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513648#M845114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;I can suggest a way out, while handling multiple line-items.&lt;/P&gt;&lt;P&gt;The following code sample elucidate the use of multiple line-items. This is just an example for your understanding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_OPERATION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LV_ARBPL(15) TYPE C,&lt;/P&gt;&lt;P&gt;LV_ROWNO(2) TYPE N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_TABDATA INTO WA_TABDATA.&lt;/P&gt;&lt;P&gt;CLEAR: LV_ARBPL&lt;/P&gt;&lt;P&gt;LV_ROWNO = SY-TABIX. &lt;/P&gt;&lt;P&gt;CONCATENATE 'PLPOD-ARBPL' '(' LV_ROWNO ')' INTO LV_ARBPL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM BDC_DYNPRO USING 'SAPLCPDI' '1400'.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_CURSOR' LV_ARBPL.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_OKCODE' '=PICK'.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING LV_ARBPL WA_TABDATA-ARBPL.&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;ENDFORM. " BDC_OPERATION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please do reward points if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;sekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Feb 2008 18:29:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513648#M845114</guid>
      <dc:creator>former_member188594</dc:creator>
      <dc:date>2008-02-28T18:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: multiple line items in   BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513649#M845115</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;u cn do this throug table control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For table control in bdc declare two variable as integer.&lt;/P&gt;&lt;P&gt;set the variable value as 0.In the program before the line &lt;/P&gt;&lt;P&gt;item perform statement set the counter value as 1.&lt;/P&gt;&lt;P&gt;count=count+1.then u hv to use the concantenate &lt;/P&gt;&lt;P&gt;statementfor the line items for example&lt;/P&gt;&lt;P&gt;    concantenate '(lfa1-banks('count'))' into cval&lt;/P&gt;&lt;P&gt;    perform bdc using cval. &lt;/P&gt;&lt;P&gt;during recording for the line  items we hv record for the &lt;/P&gt;&lt;P&gt;next page also for the line item.goto standard tool bar u &lt;/P&gt;&lt;P&gt;hv to press the next page button.&lt;/P&gt;&lt;P&gt;  if count=5.&lt;/P&gt;&lt;P&gt;perform bdc using p+    -&amp;gt;this for next page&lt;/P&gt;&lt;P&gt;endif&lt;/P&gt;&lt;P&gt;clear count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;pavan t.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Feb 2008 04:54:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513649#M845115</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-29T04:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: multiple line items in   BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513650#M845116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;REPORT  Z50887_BDCTABCTRL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF it_xk01 OCCURS 0,&lt;/P&gt;&lt;P&gt;        f1(1),&lt;/P&gt;&lt;P&gt;        f2(5),&lt;/P&gt;&lt;P&gt;        f3(5),&lt;/P&gt;&lt;P&gt;        f4(9),&lt;/P&gt;&lt;P&gt;        f5(9),&lt;/P&gt;&lt;P&gt;      END OF it_xk01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: v_count(2) VALUE '00',&lt;/P&gt;&lt;P&gt;      v_koinh(14),&lt;/P&gt;&lt;P&gt;      v_banks(14),&lt;/P&gt;&lt;P&gt;      v_bankn(14),&lt;/P&gt;&lt;P&gt;      v_bankl(14),&lt;/P&gt;&lt;P&gt;      it_bdcdata TYPE STANDARD TABLE OF bdcdata WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      wa_ctuparams type ctu_params.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY.&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;  PERFORM get_f4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM upload_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_xk01.&lt;/P&gt;&lt;P&gt;    IF it_xk01-f1 = 'H'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF02K' '0100'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02K-KTOKK'.&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 'RF02K-KTOKK'&lt;/P&gt;&lt;P&gt;                                    it_xk01-f2.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF it_xk01-f1 = 'N'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF02K' '0110'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'LFA1-PSTLZ'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=VW'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'LFA1-ANRED'&lt;/P&gt;&lt;P&gt;                                    'Mr'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'LFA1-NAME1'&lt;/P&gt;&lt;P&gt;                                    it_xk01-f2.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'LFA1-SORTL'&lt;/P&gt;&lt;P&gt;                                    it_xk01-f3.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'LFA1-PSTLZ'&lt;/P&gt;&lt;P&gt;                                    it_xk01-f4.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'LFA1-LAND1'&lt;/P&gt;&lt;P&gt;                                    it_xk01-f5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF02K' '0120'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'LFA1-KUNNR'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=VW'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    IF it_xk01-f1 = 'I'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      v_count = v_count + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF v_count le 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-KOINH(' v_count ')' INTO v_koinh.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-BANKS(' v_count ')' INTO v_banks.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-BANKN(' v_count ')' INTO v_bankn.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-BANKL(' v_count ')' INTO v_bankl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONDENSE v_koinh NO-GAPS.&lt;/P&gt;&lt;P&gt;      CONDENSE v_banks NO-GAPS.&lt;/P&gt;&lt;P&gt;      CONDENSE v_bankl NO-GAPS.&lt;/P&gt;&lt;P&gt;      CONDENSE v_bankn NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                     v_koinh.&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  v_banks&lt;/P&gt;&lt;P&gt;                                    it_xk01-f2.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_bankl&lt;/P&gt;&lt;P&gt;                                    it_xk01-f3.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_bankn&lt;/P&gt;&lt;P&gt;                                    it_xk01-f4.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_koinh&lt;/P&gt;&lt;P&gt;                                    it_xk01-f5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      else.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                     v_koinh.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=P+'.&lt;/P&gt;&lt;P&gt;      v_count = 1.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                     v_koinh.&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;      CONCATENATE 'LFBK-KOINH(' v_count ')' INTO v_koinh.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-BANKS(' v_count ')' INTO v_banks.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-BANKN(' v_count ')' INTO v_bankn.&lt;/P&gt;&lt;P&gt;      CONCATENATE 'LFBK-BANKL(' v_count ')' INTO v_bankl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONDENSE v_koinh NO-GAPS.&lt;/P&gt;&lt;P&gt;      CONDENSE v_banks NO-GAPS.&lt;/P&gt;&lt;P&gt;      CONDENSE v_bankl NO-GAPS.&lt;/P&gt;&lt;P&gt;      CONDENSE v_bankn NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_banks&lt;/P&gt;&lt;P&gt;                                    it_xk01-f2.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_bankl&lt;/P&gt;&lt;P&gt;                                    it_xk01-f3.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_bankn&lt;/P&gt;&lt;P&gt;                                    it_xk01-f4.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING  v_koinh&lt;/P&gt;&lt;P&gt;                                    it_xk01-f5.&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;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR it_xk01.&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;  PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.&lt;/P&gt;&lt;P&gt;  PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                     v_koinh.&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_dynpro      using 'SAPLSPO1' '0300'.&lt;/P&gt;&lt;P&gt;  perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                '=YES'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_ctuparams-DISMODE = 'A'.&lt;/P&gt;&lt;P&gt;  wa_ctuparams-UPDMODE = 'S'.&lt;/P&gt;&lt;P&gt;  wa_ctuparams-DEFSIZE = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION 'XK01' USING it_bdcdata  MODE 'A'&lt;/P&gt;&lt;P&gt;                                             UPDATE 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; options from wa_ctuparams.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; MODE 'A'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                            UPDATE 'S'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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  upload_data&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;P&gt;FORM upload_data .&lt;/P&gt;&lt;P&gt;  DATA: lv_infile TYPE string.&lt;/P&gt;&lt;P&gt;  lv_infile = 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            = lv_infile&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_xk01.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " upload_data&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  get_f4&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;P&gt;FORM get_f4 .&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    FIELD_NAME          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     file_name           = p_file.&lt;/P&gt;&lt;P&gt;ENDFORM.                                                    " get_f4&lt;/P&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;       Start new screen                                              *&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 bdc_dynpro USING program dynpro.&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;ENDFORM.                    "BDC_DYNPRO&lt;/P&gt;&lt;P&gt;&lt;/P&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;       Insert field                                                  *&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 bdc_field USING fnam fval.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF FVAL &amp;lt;&amp;gt; NODATA.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;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;ENDFORM.                    "BDC_FIELD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*H	0302&lt;/P&gt;&lt;P&gt;*N	Sahana	Raj	500020	IN&lt;/P&gt;&lt;P&gt;*I	IN	ICICI	734897597	xyz&lt;/P&gt;&lt;P&gt;*I	IN	SBH	768346687	abc&lt;/P&gt;&lt;P&gt;*I	IN	SBI	345687346	fgh&lt;/P&gt;&lt;P&gt;*I	IN	SBH	763846878	ujhgf&lt;/P&gt;&lt;P&gt;*I	IN	HSBC	797893778	fvdg&lt;/P&gt;&lt;P&gt;*I	IN	HDFC	723678638	fdgf&lt;/P&gt;&lt;P&gt;*I	IN	4444	435645646	fgfg&lt;/P&gt;&lt;P&gt;*I	IN	3400	763468768	gfgfg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Feb 2008 04:57:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-line-items-in-bdc/m-p/3513650#M845116</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-29T04:57:15Z</dc:date>
    </item>
  </channel>
</rss>

