Code: Alles auswählen.
SELECTION-SCREEN BEGIN OF BLOCK bl1 WITH FRAME TITLE text-001.
PARAMETERS: p_belnr TYPE belnr_d.
SELECTION-SCREEN END OF BLOCK bl1.
DATA(lo_email_api) = cl_smtg_email_api=>get_instance( iv_template_id = 'TEST' ).
DATA(lo_bcs) = cl_bcs=>create_persistent( ).
DATA(lt_cds_key) = VALUE ty_gt_data_key(
( name = 'belnr' value = p_belnr )
).
lo_email_api->render_bcs(
io_bcs = lo_bcs
iv_language = language
it_data_key = lt_cds_key
).
DATA(lo_sender) = cl_sapuser_bcs=>create( sy-uname ).
lo_bcs->set_sender( i_sender = lo_sender ).
DATA(lo_recipient) = cl_cam_address_bcs=>create_internet_address( 'user1234@gmail.com' ).
lo_bcs->add_recipient( EXPORTING i_recipient = lo_recipient ).
lo_bcs->send( ).