<?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: For MIGo in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475253#M835345</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You may do that in BADI MB_DOCUMENT_UPDATE or Enhancement MB_CF001 customer exit EXIT_SAPLMBMB_001. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are executed in update task just after the write/update of goods movement tables (MKPF, MSEG)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check that XMKPF-TCODE is 'MIGO'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use function modules like SO_NEW_DOCUMENT_ATT_SEND_API1 and don't use any COMMIT (update task) ([There are many samples at sdn|https://www.sdn.sap.com/irj/sdn/advancedsearch?query=so_new_document_att_send_api1&amp;amp;cat=sdn_all])&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Mar 2008 13:57:22 GMT</pubDate>
    <dc:creator>RaymondGiuseppi</dc:creator>
    <dc:date>2008-03-13T13:57:22Z</dc:date>
    <item>
      <title>For MIGo</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475252#M835344</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;          When i save in migo transaction code . A mail should trigger to stores manager.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give a code how to write it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 11:47:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475252#M835344</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T11:47:17Z</dc:date>
    </item>
    <item>
      <title>Re: For MIGo</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475253#M835345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You may do that in BADI MB_DOCUMENT_UPDATE or Enhancement MB_CF001 customer exit EXIT_SAPLMBMB_001. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are executed in update task just after the write/update of goods movement tables (MKPF, MSEG)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check that XMKPF-TCODE is 'MIGO'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use function modules like SO_NEW_DOCUMENT_ATT_SEND_API1 and don't use any COMMIT (update task) ([There are many samples at sdn|https://www.sdn.sap.com/irj/sdn/advancedsearch?query=so_new_document_att_send_api1&amp;amp;cat=sdn_all])&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 13:57:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475253#M835345</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2008-03-13T13:57:22Z</dc:date>
    </item>
    <item>
      <title>Re: For MIGo</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475254#M835346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;To send an email please use this sample code:&lt;/P&gt;&lt;P&gt;code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declarations. &lt;/P&gt;&lt;P&gt;PARAMETERS: p_email(50) LOWER CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: document_data LIKE sodocchgi1.&lt;/P&gt;&lt;P&gt;DATA: t_content LIKE STANDARD TABLE OF solisti1.&lt;/P&gt;&lt;P&gt;DATA: s_content LIKE solisti1.&lt;/P&gt;&lt;P&gt;DATA: t_receivers LIKE STANDARD TABLE OF somlreci1.&lt;/P&gt;&lt;P&gt;DATA: s_receivers LIKE somlreci1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Receivers. &lt;/P&gt;&lt;P&gt;s_receivers-receiver = p_email.&lt;/P&gt;&lt;P&gt;s_receivers-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;s_receivers-express = 'X'.&lt;/P&gt;&lt;P&gt;APPEND s_receivers TO t_receivers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subject &lt;/P&gt;&lt;P&gt;document_data-obj_descr = 'New mail from Sap'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Body &lt;/P&gt;&lt;P&gt;s_content = 'Hi,'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_content.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_content = 'Test email from sap, please don''t reply to this email'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_content.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_content = 'Thanks,'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_content = 'Naren.'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Send the email. &lt;/P&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 = document_data&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;object_content = t_content&lt;/P&gt;&lt;P&gt;receivers = 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;IF sy-subrc 0.&lt;/P&gt;&lt;P&gt;MESSAGE e208(00) WITH 'Error in sending email :-(('.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE s208(00) WITH 'Email sent &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;)'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBMIT rsconn01 WITH mode = 'INT' AND RETURN.[/code]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to do it automaticly either:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create program which will read a table and look for new entries and schedule it SM36 &lt;/P&gt;&lt;P&gt;use workflow (configure event handling) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2008 14:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/for-migo/m-p/3475254#M835346</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-13T14:10:05Z</dc:date>
    </item>
  </channel>
</rss>

