<?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 bdc recording in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-recording/m-p/1991295#M404343</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friends,&lt;/P&gt;&lt;P&gt;this is my code for the bdc rec program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT T_FOR_DISP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; REFRESH T_BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SET PARAMETER ID 'MAT' FIELD T_FOR_DISP-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPMM60X'&lt;/P&gt;&lt;P&gt;                           '0106'        .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                           T_FOR_DISP-MATNR .&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 'AM60X-MATAW'&lt;/P&gt;&lt;P&gt;                           'X' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'AM60X-MATNR'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-MATNR .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM BDC_FIELD  USING 'AM60X-PRGRP'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                         ''            .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'AM60X-WERKS'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-WERKS .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'AM60X-VERAW'&lt;/P&gt;&lt;P&gt;                           'X' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-VERSB'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-VERSB .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-DATVE'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-DATVE .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-DATBE'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-DATBE  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-ENTLU'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-ENTLU  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPLM60E'&lt;/P&gt;&lt;P&gt;                           '0200'        .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                           '=POLO'       .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                           'SAPLM60E 0204KOPF1'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                           'SAPLM60E 0202SUB2' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                           'PBPT-MATNR(01)'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-PBPT_SELKZ(01)'&lt;/P&gt;&lt;P&gt;                           'X'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPLSP01'&lt;/P&gt;&lt;P&gt;                           '0500'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                           '=OPT1' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPLM60E'&lt;/P&gt;&lt;P&gt;                           '0200'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                           '=SICH'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                          'SAPLM60E 0204KOPF1'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                          'SAPLM60E 0202SUB2'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                           'PBPT-MATNR(01)'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'MD62'&lt;/P&gt;&lt;P&gt;  USING T_BDCDATA&lt;/P&gt;&lt;P&gt;and skip first screen.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MODE 'N'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     UPDATE 'A'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       MESSAGES INTO T_MESSAGES.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*DELETE T_FOR_DISP.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the above code, i'm able to trigger the transaction from the program, but unable to perform the last two operations - deleting the entries in transaction and saving it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz look into my code and if you need more info. plz let me know.&lt;/P&gt;&lt;P&gt; Advance thanks and hoping to reward you asap.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Mar 2007 10:23:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-19T10:23:46Z</dc:date>
    <item>
      <title>bdc recording</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-recording/m-p/1991295#M404343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friends,&lt;/P&gt;&lt;P&gt;this is my code for the bdc rec program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT T_FOR_DISP .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; REFRESH T_BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SET PARAMETER ID 'MAT' FIELD T_FOR_DISP-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPMM60X'&lt;/P&gt;&lt;P&gt;                           '0106'        .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                           T_FOR_DISP-MATNR .&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 'AM60X-MATAW'&lt;/P&gt;&lt;P&gt;                           'X' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'AM60X-MATNR'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-MATNR .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM BDC_FIELD  USING 'AM60X-PRGRP'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                         ''            .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'AM60X-WERKS'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-WERKS .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'AM60X-VERAW'&lt;/P&gt;&lt;P&gt;                           'X' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-VERSB'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-VERSB .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-DATVE'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-DATVE .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-DATBE'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-DATBE  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-ENTLU'&lt;/P&gt;&lt;P&gt;                            T_FOR_DISP-ENTLU  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPLM60E'&lt;/P&gt;&lt;P&gt;                           '0200'        .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                           '=POLO'       .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                           'SAPLM60E 0204KOPF1'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                           'SAPLM60E 0202SUB2' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                           'PBPT-MATNR(01)'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'RM60X-PBPT_SELKZ(01)'&lt;/P&gt;&lt;P&gt;                           'X'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPLSP01'&lt;/P&gt;&lt;P&gt;                           '0500'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                           '=OPT1' .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO USING 'SAPLM60E'&lt;/P&gt;&lt;P&gt;                           '0200'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                           '=SICH'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                          'SAPLM60E 0204KOPF1'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;                          'SAPLM60E 0202SUB2'  .&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD  USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                           'PBPT-MATNR(01)'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'MD62'&lt;/P&gt;&lt;P&gt;  USING T_BDCDATA&lt;/P&gt;&lt;P&gt;and skip first screen.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MODE 'N'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     UPDATE 'A'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       MESSAGES INTO T_MESSAGES.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*DELETE T_FOR_DISP.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the above code, i'm able to trigger the transaction from the program, but unable to perform the last two operations - deleting the entries in transaction and saving it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz look into my code and if you need more info. plz let me know.&lt;/P&gt;&lt;P&gt; Advance thanks and hoping to reward you asap.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Mar 2007 10:23:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-recording/m-p/1991295#M404343</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-19T10:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: bdc recording</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-recording/m-p/1991296#M404344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first, put the OKCODE after the group you are processing, look:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yours' like this:&lt;/P&gt;&lt;P&gt;PERFORM BDC_DYNPRO USING 'SAPLM60E'&lt;/P&gt;&lt;P&gt;'0200' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SICH' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;'SAPLM60E 0204KOPF1' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;'SAPLM60E 0202SUB2' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'PBPT-MATNR(01)'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;change to:&lt;/P&gt;&lt;P&gt;PERFORM BDC_DYNPRO USING 'SAPLM60E'&lt;/P&gt;&lt;P&gt;'0200' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;'SAPLM60E 0204KOPF1' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_SUBSCR'&lt;/P&gt;&lt;P&gt;'SAPLM60E 0202SUB2' .&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'PBPT-MATNR(01)'.&lt;/P&gt;&lt;P&gt;PERFORM BDC_FIELD USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SICH' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I already had problem cuz of this...&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;Roberto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Mar 2007 12:14:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-recording/m-p/1991296#M404344</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-19T12:14:27Z</dc:date>
    </item>
  </channel>
</rss>

