<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: BDC in function module... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432444#M1647715</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santosh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This can be very easily handled in the FM by copying the include 'BDCRECX1' into customer namespace i.e. 'ZBDCRECX1' and commenting the selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The standard include has the subroutines defined which are used by the BDC and hence only those nned to be activated. The other code of the selection screen needs to be commented and then activate your FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pranav.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 24 Dec 2011 05:31:33 GMT</pubDate>
    <dc:creator>former_member222709</dc:creator>
    <dc:date>2011-12-24T05:31:33Z</dc:date>
    <item>
      <title>BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432443#M1647714</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;I have recorded BDC for FB70 and now I have inserted all the bdc code in the function module.. however it gives me following error..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Include BDCRECX1&lt;/P&gt;&lt;P&gt;Within FORM routines and function modules, the SELECTION-SCREEN statement is not allowed"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How we should handle this BDC in function module..??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Dec 2011 04:56:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432443#M1647714</guid>
      <dc:creator>former_member599326</dc:creator>
      <dc:date>2011-12-24T04:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432444#M1647715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santosh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This can be very easily handled in the FM by copying the include 'BDCRECX1' into customer namespace i.e. 'ZBDCRECX1' and commenting the selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The standard include has the subroutines defined which are used by the BDC and hence only those nned to be activated. The other code of the selection screen needs to be commented and then activate your FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pranav.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Dec 2011 05:31:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432444#M1647715</guid>
      <dc:creator>former_member222709</dc:creator>
      <dc:date>2011-12-24T05:31:33Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432445#M1647716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;still you can achieve it.&lt;/P&gt;&lt;P&gt;Remove the include, Parameters, and open_group, close_group.&lt;/P&gt;&lt;P&gt;and change Call BDC transaction as CALL TRANSACTION ...&lt;/P&gt;&lt;P&gt;Copy paste these two subroutines.. just follow the sample code here..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA:  it_bdcdata TYPE TABLE OF bdcdata,
       wa_bdcdata TYPE bdcdata.
DATA:  gt_message TYPE TABLE OF bdcmsgcoll,
       wa_message TYPE bdcmsgcoll.

TYPES: BEGIN OF ty_record,
          kunnr(016),        
          kkber(004),       
          d0210(001),       
          klimk(020),        
          ctlpc(003),        
         END OF ty_record.

  DATA:  it_record  TYPE TABLE OF ty_record,
         record     TYPE ty_record.
* you can fill it_record with your data
*{...................}
*  
  
  LOOP AT it_record INTO record.

    PERFORM bdc_dynpro      USING 'SAPMF02C' '0100'.
    PERFORM bdc_field       USING 'BDC_CURSOR'
                                  'RF02L-D0210'.
    PERFORM bdc_field       USING 'BDC_OKCODE'
                                  '/00'.
    PERFORM bdc_field       USING 'RF02L-KUNNR'
                                  record-kunnr.
    PERFORM bdc_field       USING 'RF02L-KKBER'
                                  record-kkber.
    PERFORM bdc_field       USING 'RF02L-D0210'
                                  record-d0210.
    PERFORM bdc_dynpro      USING 'SAPMF02C' '0210'.
    PERFORM bdc_field       USING 'BDC_CURSOR'
                                  'KNKK-CTLPC'.
    PERFORM bdc_field       USING 'BDC_OKCODE'
                                  '=UPDA'.
    PERFORM bdc_field       USING 'KNKK-KLIMK'
                                  record-klimk.
    PERFORM bdc_field       USING 'KNKK-CTLPC'
                                  record-ctlpc.
    PERFORM bdc_dynpro      USING 'SAPLSPO1' '0300'.
    PERFORM bdc_field       USING 'BDC_OKCODE'
                                  '=YES'.

    CALL TRANSACTION 'FD32' USING it_bdcdata MODE 'N' UPDATE 'S'
    MESSAGES INTO gt_message.
    CLEAR it_bdcdata.
  ENDLOOP.


*BDC Subroutines
*----------------------------------------------------------------------*
*        Start new screen                                              *
*----------------------------------------------------------------------*
FORM bdc_dynpro USING program dynpro.
  CLEAR wa_bdcdata.
  wa_bdcdata-program  = program.
  wa_bdcdata-dynpro   = dynpro.
  wa_bdcdata-dynbegin = 'X'.
  APPEND wa_bdcdata TO it_bdcdata.
ENDFORM.                    "

*----------------------------------------------------------------------*
*        Insert field                                                  *
*----------------------------------------------------------------------*
FORM bdc_field USING fnam fval.
  CLEAR wa_bdcdata.
  wa_bdcdata-fnam = fnam.
  wa_bdcdata-fval = fval.
  APPEND wa_bdcdata TO it_bdcdata.
ENDFORM.                    "BDC_FIELD&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Dec 2011 06:00:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432445#M1647716</guid>
      <dc:creator>surajarafath</dc:creator>
      <dc:date>2011-12-24T06:00:48Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432446#M1647717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;santosh.... &lt;/P&gt;&lt;P&gt;in SHDB, after recording, you have button on the application toolbar Function Module(with a create symbol). click on that, it creates a FM from your recording. problem solved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 24 Dec 2011 07:01:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432446#M1647717</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-24T07:01:48Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432447#M1647718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Buddy Please do check your recording procedure.&lt;/P&gt;&lt;P&gt;Something looks fishy Over there&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 25 Dec 2011 21:18:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432447#M1647718</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-12-25T21:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432448#M1647719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what about import,i have to fill my import parameter with the required fields right,and after that above code as ur example&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 11:27:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432448#M1647719</guid>
      <dc:creator>Pratik_Ingawale</dc:creator>
      <dc:date>2013-06-07T11:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432449#M1647720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if you have done bdc in function module please tell me also ,i have same issue ,&lt;/P&gt;&lt;P&gt;please tell the procedure you have done.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 11:29:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432449#M1647720</guid>
      <dc:creator>Pratik_Ingawale</dc:creator>
      <dc:date>2013-06-07T11:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: BDC in function module...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432450#M1647721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey PLEASE FORWARD DETAILS IF FUNCTION MODULE IN BDC..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;Avoid Using Upper Case in conversations, despite your intentions&amp;nbsp; to not&amp;nbsp; offend anyone.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Venkat Gowrishankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 18:30:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-in-function-module/m-p/8432450#M1647721</guid>
      <dc:creator>Pratik_Ingawale</dc:creator>
      <dc:date>2013-06-07T18:30:52Z</dc:date>
    </item>
  </channel>
</rss>

