METHOD Envia - Email.
METHOD Envia - Email.
IF i_job IS INITIAL.
SELECT *
FROM zi_tm_ckp_gestao_agend_app
FOR ALL ENTRIES IN @i_data
WHERE vbeln = @i_data-vbeln
AND seq = @i_data-seq
AND ordem = @i_data-ordem
AND torstgseq IN @lr_torstgseq[]
INTO TABLE @DATA(lt_app).
* and tor = @i_data-tor_id.
* and torstgseq = @i_data-torstgseq.
ELSE.
lt_app = CORRESPONDING #( i_job ).
ENDIF.
DATA(lv_recipient) = i_email.
"Set sender
lo_send_request->set_sender(
cl_cam_address_bcs=>create_internet_address(
i_address_string = CONV #( TEXT-007 )
)
).
ENDLOOP.
"Send Email
DATA(lv_sent_to_all) = lo_send_request->send( ).
* COMMIT WORK.
ENDIF.
ENDMETHOD.