<?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 transactions using Call transaction in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186168#M1000653</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;You cant use multiple transactions using call transaction. To over come this we go with session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; One thing you can do is you can refresh the bdcdata after call transaction and again use the same table for calling another transaction in the same program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;populate bdcdata&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call transaction 'MM01' using bdcdata&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refresh bdcdata&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;populate bdcdata&lt;/P&gt;&lt;P&gt;call transaction 'SE11' usind bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;padma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 Jul 2008 06:08:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-25T06:08:17Z</dc:date>
    <item>
      <title>Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186165#M1000650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   Can we use multiple transactions using Call transaction like Session method by refreshing the BDCDATA in the loop after every BDC insert? if not why.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Your answers will be rewarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Krishna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:02:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186165#M1000650</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:02:46Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186166#M1000651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1.The basic defference in call transaction  and session is that,session can handle multiple transactions.Where as Call Transaction,does not handle the Multiple transactions.&lt;/P&gt;&lt;P&gt;2.Why becaz,Call Transaction is Syncronus Processing and Session is Asnycronus Processing.&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;Shiva Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:07:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186166#M1000651</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:07:36Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186167#M1000652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No. The CALL TRANSACTION method allows only a single transaction to be processed by SAP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:07:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186167#M1000652</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:07:57Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186168#M1000653</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;You cant use multiple transactions using call transaction. To over come this we go with session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; One thing you can do is you can refresh the bdcdata after call transaction and again use the same table for calling another transaction in the same program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;populate bdcdata&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call transaction 'MM01' using bdcdata&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refresh bdcdata&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;populate bdcdata&lt;/P&gt;&lt;P&gt;call transaction 'SE11' usind bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;padma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:08:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186168#M1000653</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:08:17Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186169#M1000654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;Krishna&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The Session Method allows multiple transactions to be processed by SAP.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The CALL TRANSACTION method allows only a single transaction to be processed by SAP.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Session method it is possible in the following manner.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
CLIENT = SY-MANDT

GROUP = 'ERROR'

KEEP = 'X'
USER = SY-UNAME

PROG = SY-CPROG .
G_FLAG = 'X' .
ENDIF .

CALL FUNCTION 'BDC_INSERT'
EXPORTING
TCODE = 'XK01'

TABLES
DYNPROTAB = T_BDCDATA .


ENDFORM. " SUB_CREATE_SES

CALL FUNCTION 'BDC_INSERT'
EXPORTING
TCODE = 'XD01'

TABLES
DYNPROTAB = T1_BDCDATA .


ENDFORM. " SUB_CREATE_SES


CALL FUNCTION 'BDC_CLOSE_GROUP' ....&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:11:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186169#M1000654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186170#M1000655</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;Good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;multiple transaction is possible using session method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have one BDC_OPEN_GROUP, multiple BDC_INSERT s and one BDC_CLOSE_GROUP.&lt;/P&gt;&lt;P&gt;You should have multiple BDC_INSERT s for multiple transactions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function BDC_OPENGROUP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Build BDC data and cal lBDC_INSERT for transaction 1 &lt;/P&gt;&lt;P&gt;Build BDC data and cal lBDC_INSERT for transaction 2 &lt;/P&gt;&lt;P&gt;Build BDC data and cal lBDC_INSERT for transaction 3 &lt;/P&gt;&lt;P&gt;paas the tcodes to bdc_insert.&lt;/P&gt;&lt;P&gt;call function BDC_CLOSE_GROUP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;mrutyun^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:13:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186170#M1000655</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple transactions using Call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186171#M1000656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi mrutyun,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Thanks for your response but can we use same Call transcation statement for different transactions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Like  Call Transction for XK01 using BDCDATA1&lt;/P&gt;&lt;P&gt;          Call Transction for MM01 using BDCDATA2&lt;/P&gt;&lt;P&gt;           Call Transction for VA01 using BDCDATA3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please advise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Krishna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jul 2008 06:26:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-transactions-using-call-transaction/m-p/4186171#M1000656</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-25T06:26:24Z</dc:date>
    </item>
  </channel>
</rss>

