rsconn01 を使用せずに Excel 添付ファイル付きの電子メールを送信しようとしています。これが可能である場合、これがどのように行われるかを教えていただけますか?
また、rsconn01 の仕組みについてもう少し詳しく知りたいです。rsconn01 を使用して電子メールを送信していますが、このプログラムがその日の早い段階で失敗した電子メールも再送信しているという苦情を受け取りました。
これは私が今使っているコードです。動作しますが、rsconn01 を使用せずに別の方法を知りたいです。
`CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = w_doc_data
put_in_outbox = 'X'
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
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.
WAIT UP TO 2 SECONDS.
SUBMIT rsconn01 WITH mode = 'INT'
WITH output = 'X'
AND RETURN.
else.
WRITE:/ 'ERROR IN MAIL ', sy-subrc.
endif.`