Escolar Documentos
Profissional Documentos
Cultura Documentos
Agora abra a aba de conteúdo da lista de distribuição para adicionar a lista dos e-mails que
desejas
Repita este procedimento para cada lista deste janela que precisares criar, se necessário.
DATA:
ls_maildata TYPE sodocchgi1,
lt_reclist TYPE TABLE OF somlreci1,
lt_mailhdr TYPE TABLE OF solisti1.
DATA:
lt_mailtxt TYPE TABLE OF solisti1,
ls_mailtxt TYPE solisti1.
DATA(lt_body) = me->fill_body( ).
DATA(li_lines) = lines( lt_body ).
DATA(ls_lasrl) = lt_body[ li_lines ].
ENDMETHOD.
METHOD fill_body.
DATA:
lt_body TYPE ty_body_t.
ENDMETHOD.
DEFINIÇÃO
envia_email
IMPORTING
VALUE(i_sender) TYPE adr6-smtp_addr
VALUE(i_subjct) TYPE ty_subjct
VALUE(i_outtab) TYPE ty_outtab_t
VALUE(i_alt_v) TYPE i
VALUE(i_alt_a) TYPE i
RETURNING
VALUE(r_suc) TYPE flag
IMPLEMENTAÇÃO
METHOD envia_email.
DATA:
lt_objhead TYPE p08_solisti1_tab,
DATA(lt_body) = fill_msesage_body(
EXPORTING
i_outtab = i_outtab
i_alt_v = i_alt_v
i_alt_a = i_alt_a
).
ENDTRY.
IF sy-subrc EQ 0.
MESSAGE i006(zmm) WITH TEXT-s01 DISPLAY LIKE 'S'.
r_suc = 'X'.
ELSE.
MESSAGE i006(zmm) WITH TEXT-e01 DISPLAY LIKE 'E'.
ENDIF.
ENDMETHOD.