<?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: Errors For BDC: urgent in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472380#M221888</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;If you are using CALL TRANSACTION method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION tcode USING bdcdata&lt;/P&gt;&lt;P&gt;                            MODE ctumode&lt;/P&gt;&lt;P&gt;                            UPDATE cupdate&lt;/P&gt;&lt;P&gt;                           MESSAGES INTO messtab.&lt;/P&gt;&lt;P&gt;  l_subrc = sy-subrc.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM t100 WHERE sprsl = messtab-msgspra&lt;/P&gt;&lt;P&gt;                              AND   arbgb = messtab-msgid&lt;/P&gt;&lt;P&gt;                              AND   msgnr = messtab-msgnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    l_mstring = t100-text.&lt;/P&gt;&lt;P&gt;    IF messtab-msgtyp = 'E'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF l_mstring CS '&amp;amp;1'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;1' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;2' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;3' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;4' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ELSEIF l_mstring CS '&amp;amp;'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CONDENSE l_mstring.&lt;/P&gt;&lt;P&gt;      WRITE: /4 l_mstring(250).&lt;/P&gt;&lt;P&gt; ******Send mail.&lt;/P&gt;&lt;P&gt;    ELSEIF messtab-msgtyp = 'S'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     cnt_success = cnt_success + 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF l_mstring CS '&amp;amp;1'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;1' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;2' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;3' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;4' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ELSEIF l_mstring CS '&amp;amp;'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CONDENSE l_mstring.&lt;/P&gt;&lt;P&gt;write l_mstring.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Sep 2006 04:17:11 GMT</pubDate>
    <dc:creator>Bema</dc:creator>
    <dc:date>2006-09-05T04:17:11Z</dc:date>
    <item>
      <title>Errors For BDC: urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472376#M221884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Folks,&lt;/P&gt;&lt;P&gt;I am creating new material through BDC,now i wanted to know how to go with error log for the materials which failed during the process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could anyone please help me with the code for this? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i)For the error process I am collectign all the errors meanin the material which failed and sending them as an email to the users.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ii)I want all the materials which are created to be displayed in the spool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could anyone one of you please help in this processign with the code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Sep 2006 18:12:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472376#M221884</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-04T18:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: Errors For BDC: urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472377#M221885</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;It depends on how you're running your BDC, if you're using CALL TRANSACTION you need only to check sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION 'MM01' USING T_BDC.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;  WRITE: 'Material:', &amp;lt;.....&amp;gt;, 'is loaded successfully'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----" /&gt;&lt;P&gt;&amp;gt; SEND MAIL&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Sep 2006 18:17:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472377#M221885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-04T18:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: Errors For BDC: urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472378#M221886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For errors you have to explicitly mention in your call&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION - bdc_options &lt;/P&gt;&lt;P&gt;Syntax &lt;/P&gt;&lt;P&gt;... { {[MODE mode] [UPDATE upd]} &lt;/P&gt;&lt;P&gt;    | [OPTIONS FROM opt] } &lt;/P&gt;&lt;P&gt;    [MESSAGES INTO itab] ... . &lt;/P&gt;&lt;P&gt;Extras: &lt;/P&gt;&lt;P&gt;1. MODE mode &lt;/P&gt;&lt;P&gt;2. UPDATE upd &lt;/P&gt;&lt;P&gt;3. OPTIONS FROM opt &lt;/P&gt;&lt;P&gt;4. MESSAGES INTO itab &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the following thread to get an idea:&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1943654"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hith&lt;/P&gt;&lt;P&gt;Sunil Achyut&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 01:51:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472378#M221886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T01:51:28Z</dc:date>
    </item>
    <item>
      <title>Re: Errors For BDC: urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472379#M221887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. For Sending mail u can use the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM send_mail USING  p_y16m_rcp_par STRUCTURE y16m_rcp_par.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Have a subject for the mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  g_s_document_data-obj_name = text-t02.&lt;/P&gt;&lt;P&gt;  g_s_document_data-obj_descr = text-t03.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill receiver information&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  g_s_receivers-rec_type = p_y16m_rcp_par-rec_type.&lt;/P&gt;&lt;P&gt;  g_s_receivers-rec_id = p_y16m_rcp_par-rec_id.&lt;/P&gt;&lt;P&gt;  g_s_receivers-express = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND g_s_receivers TO g_t_receivers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call function to send mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            document_data              = g_s_document_data&lt;/P&gt;&lt;P&gt;           document_type              = 'RAW'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         PUT_IN_OUTBOX              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         SENT_TO_ALL                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         NEW_OBJECT_ID              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         OBJECT_HEADER              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           object_content             =  g_t_object_content&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         CONTENTS_HEX               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         OBJECT_PARA                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         OBJECT_PARB                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            receivers                  = g_t_receivers&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;           too_many_receivers         = 1&lt;/P&gt;&lt;P&gt;           document_not_sent          = 2&lt;/P&gt;&lt;P&gt;           document_type_not_exist    = 3&lt;/P&gt;&lt;P&gt;           operation_no_authorization = 4&lt;/P&gt;&lt;P&gt;           parameter_error            = 5&lt;/P&gt;&lt;P&gt;           x_error                    = 6&lt;/P&gt;&lt;P&gt;           enqueue_error              = 7&lt;/P&gt;&lt;P&gt;           OTHERS                     = 8&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. For sending to Spool use the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM write_to_spool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : l_f_list_name LIKE pri_params-plist,&lt;/P&gt;&lt;P&gt;         l_f_destination LIKE pri_params-pdest,&lt;/P&gt;&lt;P&gt;         l_f_spld LIKE usr01-spld,&lt;/P&gt;&lt;P&gt;         l_f_layout LIKE pri_params-paart,&lt;/P&gt;&lt;P&gt;         l_f_line_count LIKE pri_params-linct,&lt;/P&gt;&lt;P&gt;         l_f_line_size LIKE pri_params-linsz,&lt;/P&gt;&lt;P&gt;         l_f_out_parameters LIKE pri_params,&lt;/P&gt;&lt;P&gt;         l_f_valid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  l_f_line_size = 255.&lt;/P&gt;&lt;P&gt;  l_f_line_count = 65.&lt;/P&gt;&lt;P&gt;  l_f_layout = 'X_65_255'.&lt;/P&gt;&lt;P&gt;  l_f_list_name = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;to get defult spool device for the user&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  SELECT SINGLE spld INTO l_f_spld FROM usr01 WHERE bname = sy-uname.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    MOVE l_f_spld TO l_f_destination.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GET_PRINT_PARAMETERS'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ARCHIVE_ID             = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ARCHIVE_INFO           = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ARCHIVE_MODE           = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ARCHIVE_TEXT           = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        AR_OBJECT              = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ARCHIVE_REPORT         = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        AUTHORITY              = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        COPIES                 = C_NUM3_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        COVER_PAGE             = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        DATA_SET               = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        DEPARTMENT             = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           destination            = l_f_destination&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        EXPIRATION             = C_NUM1_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           immediately            = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        IN_ARCHIVE_PARAMETERS  = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        IN_PARAMETERS          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           layout                 = l_f_layout&lt;/P&gt;&lt;P&gt;           line_count             = l_f_line_count&lt;/P&gt;&lt;P&gt;           line_size              = l_f_line_size&lt;/P&gt;&lt;P&gt;           list_name              = l_f_list_name&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        LIST_TEXT              = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        MODE                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        NEW_LIST_ID            = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        NO_DIALOG              = C_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        RECEIVER               = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        RELEASE                = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        REPORT                 = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        SAP_COVER_PAGE         = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        HOST_COVER_PAGE        = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        PRIORITY               = C_NUM1_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        SAP_OBJECT             = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        TYPE                   = C_CHAR_UNKNOWN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        USER                   = SY-UNAME&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        OUT_ARCHIVE_PARAMETERS =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           out_parameters         = l_f_out_parameters&lt;/P&gt;&lt;P&gt;           valid                  = l_f_valid&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;           archive_info_not_found = 1&lt;/P&gt;&lt;P&gt;           invalid_print_params   = 2&lt;/P&gt;&lt;P&gt;           invalid_archive_params = 3&lt;/P&gt;&lt;P&gt;           OTHERS                 = 4&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF l_f_valid NE space.&lt;/P&gt;&lt;P&gt;    NEW-PAGE PRINT ON PARAMETERS l_f_out_parameters.&lt;/P&gt;&lt;P&gt;    WRITE : /5 'Material No.',&lt;/P&gt;&lt;P&gt;             25 'Message Type',&lt;/P&gt;&lt;P&gt;             40 'Message Issued'.&lt;/P&gt;&lt;P&gt;    ULINE.&lt;/P&gt;&lt;P&gt;    LOOP AT g_t_message_table WHERE type = 'E'.&lt;/P&gt;&lt;P&gt;      WRITE : / g_t_message_table-matnr UNDER 'Material No.',&lt;/P&gt;&lt;P&gt;                g_t_message_table-type UNDER 'Message Type',&lt;/P&gt;&lt;P&gt;                g_t_message_table-message UNDER 'Message Issued'.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    NEW-PAGE PRINT OFF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " WRITE_TO_SPOOL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 03:19:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472379#M221887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-05T03:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Errors For BDC: urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472380#M221888</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;If you are using CALL TRANSACTION method&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL TRANSACTION tcode USING bdcdata&lt;/P&gt;&lt;P&gt;                            MODE ctumode&lt;/P&gt;&lt;P&gt;                            UPDATE cupdate&lt;/P&gt;&lt;P&gt;                           MESSAGES INTO messtab.&lt;/P&gt;&lt;P&gt;  l_subrc = sy-subrc.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM t100 WHERE sprsl = messtab-msgspra&lt;/P&gt;&lt;P&gt;                              AND   arbgb = messtab-msgid&lt;/P&gt;&lt;P&gt;                              AND   msgnr = messtab-msgnr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    l_mstring = t100-text.&lt;/P&gt;&lt;P&gt;    IF messtab-msgtyp = 'E'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF l_mstring CS '&amp;amp;1'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;1' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;2' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;3' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;4' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ELSEIF l_mstring CS '&amp;amp;'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CONDENSE l_mstring.&lt;/P&gt;&lt;P&gt;      WRITE: /4 l_mstring(250).&lt;/P&gt;&lt;P&gt; ******Send mail.&lt;/P&gt;&lt;P&gt;    ELSEIF messtab-msgtyp = 'S'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     cnt_success = cnt_success + 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF l_mstring CS '&amp;amp;1'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;1' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;2' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;3' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;4' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ELSEIF l_mstring CS '&amp;amp;'.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv1 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv2 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv3 INTO l_mstring.&lt;/P&gt;&lt;P&gt;        REPLACE '&amp;amp;' WITH messtab-msgv4 INTO l_mstring.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CONDENSE l_mstring.&lt;/P&gt;&lt;P&gt;write l_mstring.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Sep 2006 04:17:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/errors-for-bdc-urgent/m-p/1472380#M221888</guid>
      <dc:creator>Bema</dc:creator>
      <dc:date>2006-09-05T04:17:11Z</dc:date>
    </item>
  </channel>
</rss>

