Hi everyone,
I use SO_NEW_DOCUMENT_SEND_API1 to send mails. Mails are sent without any problem, but there's nothing in the body of the mail. Instead of that, there's an attachement on the mail which is empty.
This is my code :
data: maildata type sodocchgi1. data: mailtxt type table of solisti1 with header line. data: mailrec type table of somlrec90 with header line. start-of-selection. clear: maildata, mailtxt, mailrec. refresh: mailtxt, mailrec. maildata-obj_name = 'TEST'. maildata-obj_descr = 'Test'. maildata-obj_langu = sy-langu. mailtxt-line = 'This is a test'. append mailtxt. mailrec-receiver = 'mail@address.be'. mailrec-rec_type = 'U'. append mailrec. call function 'SO_NEW_DOCUMENT_SEND_API1' exporting document_data = maildata document_type = 'RAW' commit_work = 'X' tables object_header = mailtxt object_content = mailtxt receivers = mailrec 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. if sy-subrc <> 0. * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. endif.
Is there anyone who knows why the system behaves like this ?