Skip to Content
0
Former Member
Feb 09, 2012 at 04:26 AM

Not able to send the mail to multiple recepients

51 Views

Hi experts,

I am working on sending mail to more than one recepients in one of our requirement.

I am using function module so_document_send_api1.

In the tables parameter i am doing like this

LOOP AT itab_email INTO wa_email.

t_receivers-receiver = wa_email-zusermail.

t_receivers-rec_type = 'U'.

t_receivers-com_type = 'INT'.

t_receivers-notif_del = 'X'.

t_receivers-notif_ndel = 'X'.

APPEND t_receivers.

ENDLOOP.

CALL FUNCTION 'SO_DOCUMENT_SEND_API1'

EXPORTING

document_data = w_doc_data

put_in_outbox = 'X'

sender_address = ld_sender_address

sender_address_type = ld_sender_address_type

commit_work = 'X'

IMPORTING

sent_to_all = w_sent_all

TABLES

packing_list = t_packing_list

contents_bin = t_attachment

contents_txt = it_message

receivers = t_receivers ( It has 2 recepients )

EXCEPTIONS

too_many_receivers = 1

document_not_sent = 2

document_type_not_exist = 3

operation_no_authorization = 4

parameter_error = 5

x_error = 6

enqueue_error = 7

OTHERS = 8.

COMMIT WORK.

Do i need to do any other settings.