<?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: coding for selecting a specific data in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029071#M416240</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chandrasekharan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the below   code.There we are passing the total internal table data at once in FM &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'SO_OBJECT_SEND' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;object_hd_change = object_hd_change &lt;/P&gt;&lt;P&gt;object_type = 'RAW' &lt;/P&gt;&lt;P&gt;outbox_flag = 'X' &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;objcont = object_content &lt;/P&gt;&lt;P&gt;receivers = rec_table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of this put the internal table in LOOP . and assign the mail ID value to&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rec_table-recextnam = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;rec_table-adr_name = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you will achieve your goal.Pls. see the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go through the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------" /&gt;&lt;P&gt;REPORT zmbundal_email_out . &lt;/P&gt;&lt;P&gt;DATA BEGIN OF object_hd_change. "SAPoffice: object definition, &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE sood1. "change attributes &lt;/P&gt;&lt;P&gt;DATA END OF object_hd_change. &lt;/P&gt;&lt;P&gt;DATA BEGIN OF object_content OCCURS 5. "SAPoffice: Single List with &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE solisti1. "Column Length 255 &lt;/P&gt;&lt;P&gt;DATA END OF object_content. &lt;/P&gt;&lt;P&gt;DATA BEGIN OF rec_table OCCURS 1. "SAPoffice: recipient with &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE soos1. "attributes &lt;/P&gt;&lt;P&gt;DATA END OF rec_table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Build email recipient table........................................... &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR rec_table. &lt;/P&gt;&lt;P&gt;rec_table-sel = 'X'. &lt;/P&gt;&lt;P&gt;rec_table-recesc = 'B'. &lt;/P&gt;&lt;P&gt;rec_table-recesc = 'U'. &lt;/P&gt;&lt;P&gt;rec_table-recnam = 'U-'. &lt;/P&gt;&lt;P&gt;rec_table-recextnam = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;rec_table-adr_name = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;rec_table-sndex = 'X'. &lt;/P&gt;&lt;P&gt;rec_table-sndpri = '1'. &lt;/P&gt;&lt;P&gt;rec_table-mailstatus = 'E'. &lt;/P&gt;&lt;P&gt;rec_table-SNDSPO = 442355. &lt;/P&gt;&lt;P&gt;rec_table-SNDCP = 'X'. &lt;/P&gt;&lt;P&gt;COLLECT rec_table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*.Email.content......................................................... &lt;/P&gt;&lt;P&gt;object_content = 'dannyboy baboy'. APPEND object_content. &lt;/P&gt;&lt;P&gt;object_content = 'dannyboy pogi'. APPEND object_content. &lt;/P&gt;&lt;P&gt;object_content = 'dannyboy fagg*t'. APPEND object_content. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*...Subject.Line........................................................ &lt;/P&gt;&lt;P&gt;object_hd_change-objnam = 'Test email'. &lt;/P&gt;&lt;P&gt;object_hd_change-objdes = ' Email for Baboy'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send Email............................................................ &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'SO_OBJECT_SEND' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;object_hd_change = object_hd_change &lt;/P&gt;&lt;P&gt;object_type = 'RAW' &lt;/P&gt;&lt;P&gt;outbox_flag = 'X' &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;objcont = object_content &lt;/P&gt;&lt;P&gt;receivers = rec_table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;active_user_not_exist = 1 &lt;/P&gt;&lt;P&gt;communication_failure = 2 &lt;/P&gt;&lt;P&gt;component_not_available = 3 &lt;/P&gt;&lt;P&gt;folder_not_exist = 4 &lt;/P&gt;&lt;P&gt;folder_no_authorization = 5 &lt;/P&gt;&lt;P&gt;forwarder_not_exist = 6 &lt;/P&gt;&lt;P&gt;note_not_exist = 7 &lt;/P&gt;&lt;P&gt;object_not_exist = 8 &lt;/P&gt;&lt;P&gt;object_not_sent = 9 &lt;/P&gt;&lt;P&gt;object_no_authorization = 10 &lt;/P&gt;&lt;P&gt;object_type_not_exist = 11 &lt;/P&gt;&lt;P&gt;operation_no_authorization = 12 &lt;/P&gt;&lt;P&gt;owner_not_exist = 13 &lt;/P&gt;&lt;P&gt;parameter_error = 14 &lt;/P&gt;&lt;P&gt;substitute_not_active = 15 &lt;/P&gt;&lt;P&gt;substitute_not_defined = 16 &lt;/P&gt;&lt;P&gt;system_failure = 17 &lt;/P&gt;&lt;P&gt;too_much_receivers = 18 &lt;/P&gt;&lt;P&gt;user_not_exist = 19 &lt;/P&gt;&lt;P&gt;originator_not_exist = 20 &lt;/P&gt;&lt;P&gt;x_error = 21 &lt;/P&gt;&lt;P&gt;OTHERS = 22. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*...SAPconnect.......................................................... &lt;/P&gt;&lt;P&gt;SUBMIT rsconn01 "SAPconnect Start Send Process &lt;/P&gt;&lt;P&gt;WITH mode EQ '*' &lt;/P&gt;&lt;P&gt;WITH output EQ '' &lt;/P&gt;&lt;P&gt;TO SAP-SPOOL &lt;/P&gt;&lt;P&gt;DESTINATION 'LOCAL' &lt;/P&gt;&lt;P&gt;IMMEDIATELY ' ' &lt;/P&gt;&lt;P&gt;KEEP IN SPOOL 'X' &lt;/P&gt;&lt;P&gt;WITHOUT SPOOL DYNPRO &lt;/P&gt;&lt;P&gt;AND RETURN.&lt;/P&gt;&lt;P&gt;_________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Mar 2007 08:06:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-22T08:06:08Z</dc:date>
    <item>
      <title>coding for selecting a specific data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029069#M416238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have a table with n records where email id is 1 field. In this table i have email id records.&lt;/P&gt;&lt;P&gt;i want logic and coding for the following &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. the mail id should be printed only once in the screen followed by its contents.&lt;/P&gt;&lt;P&gt;                                                                                00    LPS19073_CRF-DESIGN_P1    LPS          000           -            22.03.2007 CHANDRASEKARAN.P@YAHOO.CO&lt;/P&gt;&lt;P&gt;00    LPS19073_CRF-DESIGN_P5    LPS           000           -            01.04.2007 SAKTHIVEL.N@YAHOO.COM    &lt;/P&gt;&lt;P&gt;00    LPS19073_CRF-DESIGN_P7    LPS           000           -            22.03.2007 SAKTHIVEL.N@YAHOO.COM    &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for next mai id it should be printed in the next line and its contents should be printed .&lt;/P&gt;&lt;P&gt;the putput should like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAKTHIVEL.N@YAHOO.COM &lt;/P&gt;&lt;P&gt;00    LPS19073_CRF-DESIGN_P5    LPS           000           -            01.04.2007 &lt;/P&gt;&lt;P&gt;00    LPS19073_CRF-DESIGN_P7    LPS           000           -            22.03.2007 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHANDRASEKARAN.P@YAHOO.CO&lt;/P&gt;&lt;P&gt;00    LPS19073_CRF-DESIGN_P1    LPS          000           -            22.03.2007 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz help me&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 07:49:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029069#M416238</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T07:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: coding for selecting a specific data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029070#M416239</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;    use control break statements AT NEW OR ON CHANGE OF  inside your loop...endloop..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;at new mailid.&lt;/P&gt;&lt;P&gt;write : itab-mailid.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;write : / itab-field1, itab-field2,...itab-field10.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful, reward&lt;/P&gt;&lt;P&gt;Sathish. R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 07:57:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029070#M416239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T07:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: coding for selecting a specific data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029071#M416240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chandrasekharan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the below   code.There we are passing the total internal table data at once in FM &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'SO_OBJECT_SEND' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;object_hd_change = object_hd_change &lt;/P&gt;&lt;P&gt;object_type = 'RAW' &lt;/P&gt;&lt;P&gt;outbox_flag = 'X' &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;objcont = object_content &lt;/P&gt;&lt;P&gt;receivers = rec_table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of this put the internal table in LOOP . and assign the mail ID value to&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rec_table-recextnam = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;rec_table-adr_name = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you will achieve your goal.Pls. see the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go through the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------" /&gt;&lt;P&gt;REPORT zmbundal_email_out . &lt;/P&gt;&lt;P&gt;DATA BEGIN OF object_hd_change. "SAPoffice: object definition, &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE sood1. "change attributes &lt;/P&gt;&lt;P&gt;DATA END OF object_hd_change. &lt;/P&gt;&lt;P&gt;DATA BEGIN OF object_content OCCURS 5. "SAPoffice: Single List with &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE solisti1. "Column Length 255 &lt;/P&gt;&lt;P&gt;DATA END OF object_content. &lt;/P&gt;&lt;P&gt;DATA BEGIN OF rec_table OCCURS 1. "SAPoffice: recipient with &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE soos1. "attributes &lt;/P&gt;&lt;P&gt;DATA END OF rec_table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Build email recipient table........................................... &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR rec_table. &lt;/P&gt;&lt;P&gt;rec_table-sel = 'X'. &lt;/P&gt;&lt;P&gt;rec_table-recesc = 'B'. &lt;/P&gt;&lt;P&gt;rec_table-recesc = 'U'. &lt;/P&gt;&lt;P&gt;rec_table-recnam = 'U-'. &lt;/P&gt;&lt;P&gt;rec_table-recextnam = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;rec_table-adr_name = 'destination@yahoo.com'. &lt;/P&gt;&lt;P&gt;rec_table-sndex = 'X'. &lt;/P&gt;&lt;P&gt;rec_table-sndpri = '1'. &lt;/P&gt;&lt;P&gt;rec_table-mailstatus = 'E'. &lt;/P&gt;&lt;P&gt;rec_table-SNDSPO = 442355. &lt;/P&gt;&lt;P&gt;rec_table-SNDCP = 'X'. &lt;/P&gt;&lt;P&gt;COLLECT rec_table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*.Email.content......................................................... &lt;/P&gt;&lt;P&gt;object_content = 'dannyboy baboy'. APPEND object_content. &lt;/P&gt;&lt;P&gt;object_content = 'dannyboy pogi'. APPEND object_content. &lt;/P&gt;&lt;P&gt;object_content = 'dannyboy fagg*t'. APPEND object_content. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*...Subject.Line........................................................ &lt;/P&gt;&lt;P&gt;object_hd_change-objnam = 'Test email'. &lt;/P&gt;&lt;P&gt;object_hd_change-objdes = ' Email for Baboy'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send Email............................................................ &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'SO_OBJECT_SEND' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;object_hd_change = object_hd_change &lt;/P&gt;&lt;P&gt;object_type = 'RAW' &lt;/P&gt;&lt;P&gt;outbox_flag = 'X' &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;objcont = object_content &lt;/P&gt;&lt;P&gt;receivers = rec_table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;active_user_not_exist = 1 &lt;/P&gt;&lt;P&gt;communication_failure = 2 &lt;/P&gt;&lt;P&gt;component_not_available = 3 &lt;/P&gt;&lt;P&gt;folder_not_exist = 4 &lt;/P&gt;&lt;P&gt;folder_no_authorization = 5 &lt;/P&gt;&lt;P&gt;forwarder_not_exist = 6 &lt;/P&gt;&lt;P&gt;note_not_exist = 7 &lt;/P&gt;&lt;P&gt;object_not_exist = 8 &lt;/P&gt;&lt;P&gt;object_not_sent = 9 &lt;/P&gt;&lt;P&gt;object_no_authorization = 10 &lt;/P&gt;&lt;P&gt;object_type_not_exist = 11 &lt;/P&gt;&lt;P&gt;operation_no_authorization = 12 &lt;/P&gt;&lt;P&gt;owner_not_exist = 13 &lt;/P&gt;&lt;P&gt;parameter_error = 14 &lt;/P&gt;&lt;P&gt;substitute_not_active = 15 &lt;/P&gt;&lt;P&gt;substitute_not_defined = 16 &lt;/P&gt;&lt;P&gt;system_failure = 17 &lt;/P&gt;&lt;P&gt;too_much_receivers = 18 &lt;/P&gt;&lt;P&gt;user_not_exist = 19 &lt;/P&gt;&lt;P&gt;originator_not_exist = 20 &lt;/P&gt;&lt;P&gt;x_error = 21 &lt;/P&gt;&lt;P&gt;OTHERS = 22. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*...SAPconnect.......................................................... &lt;/P&gt;&lt;P&gt;SUBMIT rsconn01 "SAPconnect Start Send Process &lt;/P&gt;&lt;P&gt;WITH mode EQ '*' &lt;/P&gt;&lt;P&gt;WITH output EQ '' &lt;/P&gt;&lt;P&gt;TO SAP-SPOOL &lt;/P&gt;&lt;P&gt;DESTINATION 'LOCAL' &lt;/P&gt;&lt;P&gt;IMMEDIATELY ' ' &lt;/P&gt;&lt;P&gt;KEEP IN SPOOL 'X' &lt;/P&gt;&lt;P&gt;WITHOUT SPOOL DYNPRO &lt;/P&gt;&lt;P&gt;AND RETURN.&lt;/P&gt;&lt;P&gt;_________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 08:06:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029071#M416240</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T08:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: coding for selecting a specific data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029072#M416241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Declare the internal table, the first field should be mail id field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by mailid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new mailid.&lt;/P&gt;&lt;P&gt; write:/ itab-mailid.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;write:/ itab-field2, itab-field3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 08:10:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/coding-for-selecting-a-specific-data/m-p/2029072#M416241</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T08:10:14Z</dc:date>
    </item>
  </channel>
</rss>

