Hi,
I am using this funtion module SO_DOCUMENT_SEND_API1 for sending email .
MOVE <fs_gt_final2>-field1 TO gs_iemailbody-line+1(16).
MOVE <fs_gt_final2>-field2 TO gs_iemailbody-line+17(13).
MOVE <fs_gt_final2>-field3 TO gs_iemailbody-line+31(40).
MOVE <fs_gt_final2>-field4 TO gs_iemailbody-line+72(11).
MOVE <fs_gt_final2>-field5 TO gs_iemailbody-line+84(15).
APPEND gs_iemailbody TO gt_iemailbody.
gs_doc_data-obj_descr = text-023.
gs_doc_data-DOC_SIZE = 5000.
*Insert the Email signature 'Kind Regards,'
CLEAR gs_iemailbody.
gs_iemailbody-line = text-022.
APPEND gs_iemailbody TO gt_iemailbody.
CLEAR : gs_iemailbody,lv_len.
DESCRIBE TABLE gt_iemailbody LINES lv_len.
Fill packing list
gs_pack-doc_type = 'RAW'. " text document
gs_pack-transf_bin = ' '. " non binary
gs_pack-obj_descr = gs_doc_data-obj_descr.
gs_pack-body_start = 1. " first (and only) object
gs_pack-body_num = lv_len. " set the length.
APPEND gs_pack TO gt_pack_list.
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = gs_doc_data
sender_address = 'EMAIL'
sender_address_type = 'B'
commit_work = 'X'
TABLES
packing_list = gt_pack_list
contents_txt = gt_iemailbody
receivers = gt_ireceivers.
I am facing problem that in table gt_iemailbody it is taking below two fields in different line
MOVE <fs_gt_final2>-field4 TO gs_iemailbody-line+72(11).
MOVE <fs_gt_final2>-field5 TO gs_iemailbody-line+84(15).
-
Registered Date Mail Centre Driver Name
Driver ID Expiry Date
-
16.12.2010 xxxxxx DEFECT 3133
9860003532 23.12.2010