<?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: call transaction in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985521#M952146</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;TYPES : BEGIN OF tp_messtab_error,&lt;/P&gt;&lt;P&gt;        vbeln TYPE vbeln,&lt;/P&gt;&lt;P&gt;        posnr TYPE posnr,&lt;/P&gt;&lt;P&gt;        delno TYPE vbeln_vl,&lt;/P&gt;&lt;P&gt;        msgid TYPE bdc_mid,&lt;/P&gt;&lt;P&gt;        msgnr TYPE bdc_mnr,&lt;/P&gt;&lt;P&gt;        msgspra TYPE bdc_spras,&lt;/P&gt;&lt;P&gt;        msgtyp TYPE bdc_mart,&lt;/P&gt;&lt;P&gt;        msgv1 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        msgv2 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        msgv3 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        msgv4 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        END OF tp_messtab_error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : ig_bdcdata TYPE TABLE OF bdcdata,&lt;/P&gt;&lt;P&gt;       ig_messtab TYPE TABLE OF bdcmsgcoll,&lt;/P&gt;&lt;P&gt;       ig_messtab_error TYPE TABLE OF tp_messtab_error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..........................&lt;/P&gt;&lt;P&gt;..........................&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'VL02N' USING ig_bdcdata MODE 'N'&lt;/P&gt;&lt;P&gt;                  UPDATE 'S' MESSAGES INTO ig_messtab.   &lt;/P&gt;&lt;P&gt;PERFORM error_handling.&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM error_handling .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ig_messtab INTO wg_messtab WHERE msgtyp EQ 'E'&lt;/P&gt;&lt;P&gt;                                     AND   msgspra EQ 'E'.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-vbeln = wg_ship_info-vbeln.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-posnr = wg_ship_info-posnr.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-delno = wg_ship_info-delno.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgid = wg_messtab-msgid.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgnr = wg_messtab-msgnr.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgspra = wg_messtab-msgspra.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgtyp = wg_messtab-msgtyp.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv1 = wg_messtab-msgv1.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv2 = wg_messtab-msgv2.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv3 = wg_messtab-msgv3.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv4 = wg_messtab-msgv4.&lt;/P&gt;&lt;P&gt;    APPEND wg_messtab_error TO ig_messtab_error.&lt;/P&gt;&lt;P&gt;    CLEAR: wg_messtab_error, wg_messtab.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Jun 2008 11:00:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-17T11:00:06Z</dc:date>
    <item>
      <title>call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985519#M952144</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;Can you help me in capturing the errors in Call transaction method ? &lt;/P&gt;&lt;P&gt;points assured&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:44:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985519#M952144</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T10:44:31Z</dc:date>
    </item>
    <item>
      <title>Re: call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985520#M952145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Use this..&lt;/P&gt;&lt;P&gt;declare itab as&lt;/P&gt;&lt;P&gt;DATA: itab TYPE TABLE OF bdcmsgcoll .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then use.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION tcode USING lt_bdcdata&lt;/P&gt;&lt;P&gt;                             MODE 'E' MESSAGES INTO itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;error messages will be stored in table itab&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points...if the above is helpful.. &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Rudra&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Rudra Prasanna Mohapatra on Jun 17, 2008 12:49 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:49:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985520#M952145</guid>
      <dc:creator>former_member195383</dc:creator>
      <dc:date>2008-06-17T10:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985521#M952146</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;TYPES : BEGIN OF tp_messtab_error,&lt;/P&gt;&lt;P&gt;        vbeln TYPE vbeln,&lt;/P&gt;&lt;P&gt;        posnr TYPE posnr,&lt;/P&gt;&lt;P&gt;        delno TYPE vbeln_vl,&lt;/P&gt;&lt;P&gt;        msgid TYPE bdc_mid,&lt;/P&gt;&lt;P&gt;        msgnr TYPE bdc_mnr,&lt;/P&gt;&lt;P&gt;        msgspra TYPE bdc_spras,&lt;/P&gt;&lt;P&gt;        msgtyp TYPE bdc_mart,&lt;/P&gt;&lt;P&gt;        msgv1 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        msgv2 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        msgv3 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        msgv4 TYPE bdc_vtext1,&lt;/P&gt;&lt;P&gt;        END OF tp_messtab_error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : ig_bdcdata TYPE TABLE OF bdcdata,&lt;/P&gt;&lt;P&gt;       ig_messtab TYPE TABLE OF bdcmsgcoll,&lt;/P&gt;&lt;P&gt;       ig_messtab_error TYPE TABLE OF tp_messtab_error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..........................&lt;/P&gt;&lt;P&gt;..........................&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'VL02N' USING ig_bdcdata MODE 'N'&lt;/P&gt;&lt;P&gt;                  UPDATE 'S' MESSAGES INTO ig_messtab.   &lt;/P&gt;&lt;P&gt;PERFORM error_handling.&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;..................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM error_handling .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ig_messtab INTO wg_messtab WHERE msgtyp EQ 'E'&lt;/P&gt;&lt;P&gt;                                     AND   msgspra EQ 'E'.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-vbeln = wg_ship_info-vbeln.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-posnr = wg_ship_info-posnr.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-delno = wg_ship_info-delno.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgid = wg_messtab-msgid.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgnr = wg_messtab-msgnr.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgspra = wg_messtab-msgspra.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgtyp = wg_messtab-msgtyp.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv1 = wg_messtab-msgv1.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv2 = wg_messtab-msgv2.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv3 = wg_messtab-msgv3.&lt;/P&gt;&lt;P&gt;    wg_messtab_error-msgv4 = wg_messtab-msgv4.&lt;/P&gt;&lt;P&gt;    APPEND wg_messtab_error TO ig_messtab_error.&lt;/P&gt;&lt;P&gt;    CLEAR: wg_messtab_error, wg_messtab.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 11:00:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985521#M952146</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T11:00:06Z</dc:date>
    </item>
    <item>
      <title>Re: call transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985522#M952147</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;IN CALL TRANSACTION TO CAPTURE THE ERRORS WE SHOULD PERFORM THE FOLLOWING. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIRST ME MUST DECLARE AN INTERNAL TABLE WITH THE STRUCTURE OF BDCMSGCOLL TABLE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THEN WHILE WRITING THE CALL TRANSACTION STATEMENT WE SHOULD PUT THE 'E' MODE FOR CAPTURING ALL THE ERRORS. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THEN FINALLY THE CAPTURED ERRORS MUST TO SENT TO THE INTERNAL TABLE WHICH WE DECLARED IN THE BEGINNING WITH BDCMSGCOLL BY USING THE FUNCTION MODULE "FORMAT_MESSAGE" &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AND THUS THE ERROR MESSAGES WILL BE SENT TO THE INTERNAL TABLE WHICH WE DECLARED AT THE BEGINNING. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful&lt;/P&gt;&lt;P&gt;preet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 11:09:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-transaction/m-p/3985522#M952147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T11:09:19Z</dc:date>
    </item>
  </channel>
</rss>

