<?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 Smartforms: Create sender object for another sap system in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms-create-sender-object-for-another-sap-system/m-p/1031591#M83962</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to send a smartform to a sapuser on another system, in my case to an user on another client of the same system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sending smartforms is not the problem, but creating the recipient with function "CREATE_RECIPIENT_OBJ_PPF" seems to be a little tricky. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I have to use IP_TYPE_ID "R" and the parameter IP_MAILADDR has to contain the object (e.g. mailaddress or sapuser), but how do this parameter looks like in this case? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas for IP_MAILADDR ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for helping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stephan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 Dec 2005 16:20:27 GMT</pubDate>
    <dc:creator>stephan_marx</dc:creator>
    <dc:date>2005-12-20T16:20:27Z</dc:date>
    <item>
      <title>Smartforms: Create sender object for another sap system</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms-create-sender-object-for-another-sap-system/m-p/1031591#M83962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to send a smartform to a sapuser on another system, in my case to an user on another client of the same system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sending smartforms is not the problem, but creating the recipient with function "CREATE_RECIPIENT_OBJ_PPF" seems to be a little tricky. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I have to use IP_TYPE_ID "R" and the parameter IP_MAILADDR has to contain the object (e.g. mailaddress or sapuser), but how do this parameter looks like in this case? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas for IP_MAILADDR ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for helping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stephan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2005 16:20:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms-create-sender-object-for-another-sap-system/m-p/1031591#M83962</guid>
      <dc:creator>stephan_marx</dc:creator>
      <dc:date>2005-12-20T16:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: Smartforms: Create sender object for another sap system</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms-create-sender-object-for-another-sap-system/m-p/1031592#M83963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi stephan,&lt;/P&gt;&lt;P&gt;look at this, i think its help full,&lt;/P&gt;&lt;P&gt;g_cont_par-device = 'MAIL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get BOR-Objects for Recipient, Sender und Applikation &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PERFORM mail_recipient_object CHANGING g_mail_rec_obj.&lt;/P&gt;&lt;P&gt;PERFORM mail_sender_object CHANGING g_mail_sen_obj.&lt;/P&gt;&lt;P&gt;PERFORM mail_appl_object CHANGING g_mail_app_obj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Calling Smartform &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION fm_name&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ARCHIVE_INDEX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ARCHIVE_INDEX_TAB =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ARCHIVE_PARAMETERS =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;control_parameters = g_cont_par&lt;/P&gt;&lt;P&gt;mail_appl_obj = g_mail_app_obj&lt;/P&gt;&lt;P&gt;mail_recipient = g_mail_rec_obj&lt;/P&gt;&lt;P&gt;mail_sender = g_mail_sen_obj&lt;/P&gt;&lt;P&gt;output_options = g_output&lt;/P&gt;&lt;P&gt;user_settings = ' '&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... rest of function ...&lt;/P&gt;&lt;P&gt;Here are the Forms:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form mail_recipient_object&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;lt;--P_G_MAIL_REC_OBJ text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM mail_recipient_object CHANGING p_mail_rec_obj.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CREATE_RECIPIENT_OBJ_PPF'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IP_COUNTRY =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IP_FAXNO =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ip_mailaddr = g_mail "g_mail type &lt;/P&gt;&lt;P&gt;"SO_NAME.&lt;/P&gt;&lt;P&gt;ip_type_id = g_rectype " 'U'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;ep_recipient_id = p_mail_rec_obj&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EP_ADDRESS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ET_RECIPIENT =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;invalid_recipient = 1&lt;/P&gt;&lt;P&gt;OTHERS = 2&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. " mail_recipient_object&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form mail_sender_object&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;lt;--P_G_MAIL_SEN_OBJ text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM mail_sender_object CHANGING p_mail_sen_obj.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CREATE_SENDER_OBJECT_PPF'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;ip_sender = sy-uname&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;ep_sender_id = p_mail_sen_obj&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;invalid_sender = 1&lt;/P&gt;&lt;P&gt;OTHERS = 2.&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. " mail_sender_object&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form mail_appl_object&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;lt;--P_G_MAIL_APP_OBJ text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM mail_appl_object CHANGING p_mail_app_obj.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM soud WHERE sapnam LIKE sy-uname AND deleted = ' '.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SO_USER_AUTOMATIC_INSERT'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;sapname = sy-uname&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;no_insert = 1&lt;/P&gt;&lt;P&gt;sap_name_exist = 2&lt;/P&gt;&lt;P&gt;x_error = 3&lt;/P&gt;&lt;P&gt;OTHERS = 4.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;CLEAR soud.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;SELECT * FROM soud WHERE sapnam LIKE sy-uname AND deleted = ' '.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR sofmfol_key.&lt;/P&gt;&lt;P&gt;sofmfol_key-type = 'FOL'.&lt;/P&gt;&lt;P&gt;sofmfol_key-year = soud-inbyr.&lt;/P&gt;&lt;P&gt;sofmfol_key-number = soud-inbno.&lt;/P&gt;&lt;P&gt;bor_key = sofmfol_key.&lt;/P&gt;&lt;P&gt;IF NOT bor_key IS INITIAL.&lt;/P&gt;&lt;P&gt;swc_create_object folder 'SOFMFOL' bor_key.&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;swc_object_to_persistent folder p_mail_app_obj.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;CLEAR p_mail_app_obj.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;CLEAR p_mail_app_obj.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " mail_appl_object&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Dec 2005 14:46:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms-create-sender-object-for-another-sap-system/m-p/1031592#M83963</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-12-27T14:46:36Z</dc:date>
    </item>
  </channel>
</rss>

