Posts

Showing posts with the label fm to send mail SO_NEW_DOCUMENT_ATT_SEND_API1

SAP ABAP - Sample Program To Convert Smartform To PDF Document & Mail It To The Concerned As An Attachment.

This sample program processes a smartform, converts it into a PDF document and mails it to the approval as an attachment. SAMPLE PROGRAM: REPORT ztest_smartform_to_pdf_attach_mail_send. DATA: it_nfal TYPE nfal OCCURS 0 WITH HEADER LINE. DATA: fm_name TYPE rs38l_fnam. DATA: ssfctrlop TYPE ssfctrlop. DATA: ssfcompop TYPE ssfcompop. DATA: it_otf_data TYPE ssfcrescl. DATA: it_otf_final TYPE itcoo OCCURS 0 WITH HEADER LINE. DATA: bin_filesize TYPE i. DATA: it_pdfdata TYPE TABLE OF tline. DATA: it_pdf TYPE TABLE OF solisti1. * MAIL RELATED DECLARATIONS DATA : g_sent_to_all TYPE sonv-flag, g_tab_lines TYPE i. TYPES: t_document_data TYPE sodocchgi1, t_packing_list TYPE sopcklsti1, t_attachment TYPE solisti1, t_body_msg TYPE solisti1, t_receivers TYPE somlreci1, t_pdf TYPE tline. DATA : w_document_data TYPE t_document_data, w_packing_list TYPE t_packing_lis...