<?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 Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669050#M616067</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.. Khan..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC Recording SHDB is used to Record the Execution of any transaction.&lt;/P&gt;&lt;P&gt;It will give the info to fill the BDCDATA table (program, Screen, Fieldname, FieldValue, Okcodes etc..).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can use this info to implement either Session method or Call Transaction in our program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method:&lt;/P&gt;&lt;P&gt;1. Data migration is done in two steps .. Generate session and Process session.&lt;/P&gt;&lt;P&gt;    So resouces can be used efficiently. good for bulkdata migration.&lt;/P&gt;&lt;P&gt;2. Session method generates error log when u process a session.&lt;/P&gt;&lt;P&gt;3. No SY-SUBRC can be returned after each transaction is called.&lt;/P&gt;&lt;P&gt;4. Provides synchronous Updation only...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction method:&lt;/P&gt;&lt;P&gt;1. Data migration is done in single steps ..bcoz Transactions are called immediately after filling BDCDATA table. So good for small amount of data.&lt;/P&gt;&lt;P&gt;2. We have to collect error messages using BDCMSGCOLL Table&lt;/P&gt;&lt;P&gt;3. Returns  SY-SUBRC ..after each Call Transaction..very useful feature..&lt;/P&gt;&lt;P&gt;4. Supports Asynch or Synch Updation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if Helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 25 Aug 2007 05:04:16 GMT</pubDate>
    <dc:creator>varma_narayana</dc:creator>
    <dc:date>2007-08-25T05:04:16Z</dc:date>
    <item>
      <title>BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669046#M616063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Experts,&lt;/P&gt;&lt;P&gt;               Can some1 tell me that BDC Threw Recording (SHDB) uses session method or Call Trasaction Method. What is the Diffresnce between these two methods.&lt;/P&gt;&lt;P&gt;THanks.&lt;/P&gt;&lt;P&gt;Khan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Aug 2007 04:45:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669046#M616063</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-25T04:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669047#M616064</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.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC is a sort of recording which is created say for examplr entering the sales order in system through a program,so you create a BDC for it.And whatever input fields to be enetred will be recorded and later on loaded with help of file upload. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call session and batch transaction&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With session method a session will be generated that needs to be processed in Transacton SM35 with Foreground, Background, or Errors only mode. You can view and analyze session log after processing the session. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With call transaction you would specify the mode in the program itself. Hence, no session is generated in SM35 in this case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/learning-bdc-programming.htm" target="test_blank"&gt;http://www.sap-img.com/abap/learning-bdc-programming.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.planetsap.com/bdc_main_page.htm" target="test_blank"&gt;http://www.planetsap.com/bdc_main_page.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="396230"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/bdc.htm" target="test_blank"&gt;http://www.sap-img.com/bdc.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rewards points if it is useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Aug 2007 04:50:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669047#M616064</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-25T04:50:32Z</dc:date>
    </item>
    <item>
      <title>Re: BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669048#M616065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Session method. &lt;/P&gt;&lt;P&gt;1) synchronous processing. &lt;/P&gt;&lt;P&gt;2) can tranfer large amount of data. &lt;/P&gt;&lt;P&gt;3) processing is slower. &lt;/P&gt;&lt;P&gt;4) error log is created &lt;/P&gt;&lt;P&gt;5) data is not updated until session is processed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction. &lt;/P&gt;&lt;P&gt;1) asynchronous processing &lt;/P&gt;&lt;P&gt;2) can transfer small amount of data &lt;/P&gt;&lt;P&gt;3) processing is faster. &lt;/P&gt;&lt;P&gt;4) errors need to be handled explicitly &lt;/P&gt;&lt;P&gt;5) data is updated automatically &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method is to populate the data by filling BDC structure &lt;/P&gt;&lt;P&gt;and keep as session to process from SM37 to post in appropriate Transaction.&lt;/P&gt;&lt;P&gt;Call transaction method is to post the data directly into the Transaction from an Executable program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method SAP defined Function modules.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Aug 2007 04:54:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669048#M616065</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-25T04:54:37Z</dc:date>
    </item>
    <item>
      <title>Re: BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669049#M616066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BDC Threw Recording (SHDB) is neither session method nor Call Trasaction Method. Its a manual input of that particular transaction to get the structure of that transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And your second answer is.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction. &lt;/P&gt;&lt;P&gt;1) asynchronous processing &lt;/P&gt;&lt;P&gt;2) can transfer small amount of data &lt;/P&gt;&lt;P&gt;3) processing is faster. &lt;/P&gt;&lt;P&gt;4) errors need to be handled explicitly &lt;/P&gt;&lt;P&gt;5) data is updated automatically &lt;/P&gt;&lt;P&gt;Call transaction method is to post the data directly into the Transaction from an Executable program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method. &lt;/P&gt;&lt;P&gt;1) synchronous processing. &lt;/P&gt;&lt;P&gt;2) can tranfer large amount of data. &lt;/P&gt;&lt;P&gt;3) processing is slower. &lt;/P&gt;&lt;P&gt;4) error log is created &lt;/P&gt;&lt;P&gt;5) data is not updated until session is processed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method is to populate the data by filling BDC structure &lt;/P&gt;&lt;P&gt;and keep as session to process from SM37 to post in appropriate Transaction.&lt;/P&gt;&lt;P&gt;Call transaction method is to post the data directly into the Transaction from an Executable program.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Aug 2007 04:59:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669049#M616066</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-25T04:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669050#M616067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.. Khan..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC Recording SHDB is used to Record the Execution of any transaction.&lt;/P&gt;&lt;P&gt;It will give the info to fill the BDCDATA table (program, Screen, Fieldname, FieldValue, Okcodes etc..).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can use this info to implement either Session method or Call Transaction in our program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session method:&lt;/P&gt;&lt;P&gt;1. Data migration is done in two steps .. Generate session and Process session.&lt;/P&gt;&lt;P&gt;    So resouces can be used efficiently. good for bulkdata migration.&lt;/P&gt;&lt;P&gt;2. Session method generates error log when u process a session.&lt;/P&gt;&lt;P&gt;3. No SY-SUBRC can be returned after each transaction is called.&lt;/P&gt;&lt;P&gt;4. Provides synchronous Updation only...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call transaction method:&lt;/P&gt;&lt;P&gt;1. Data migration is done in single steps ..bcoz Transactions are called immediately after filling BDCDATA table. So good for small amount of data.&lt;/P&gt;&lt;P&gt;2. We have to collect error messages using BDCMSGCOLL Table&lt;/P&gt;&lt;P&gt;3. Returns  SY-SUBRC ..after each Call Transaction..very useful feature..&lt;/P&gt;&lt;P&gt;4. Supports Asynch or Synch Updation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if Helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Aug 2007 05:04:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2669050#M616067</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-08-25T05:04:16Z</dc:date>
    </item>
  </channel>
</rss>

