¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como estender a linha de assunto do e-mail no SAP e fora do SAP

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...
Introdução : No SAP, a linha de assunto do e-mail é limitada a apenas 50 caracteres, mas pode haver circunstâncias em que precisamos ter a linha de assunto com mais caracteres do que isso.

Neste artigo, vou cobrir como podemos nos livrar dessa restrição.

Se usarmos a classe CL_BCS para construir a funcionalidade de e-mail, temos o parâmetro de importação (I_SUBJECT) com o elemento de dados SO_OBJ_DES (que tem 50 caracteres de comprimento e pode ser usado até esse limite) ao criar um documento (Método CREATE_DOCUMENT da classe CL_DOCUMENT_BCS).
DATA(lo_document_ref) = cl_document_bcs=>create_document(
i_type    = lc_doc_type
i_text    = lt_content_txt
 i_subject = lv_subject ).



Quando enviamos um e-mail, a linha de assunto será truncada no SAP.


E o mesmo problema ocorrerá fora do SAP também.


Para estender a linha de assunto do e-mail por mais de 50 caracteres, podemos aproveitar o método SET_MESSAGE_SUBJECT da classe CL_BCS .

E precisamos passar um espaço no parâmetro de importação obrigatório (I_SUBJECT) ao criar a referência do documento.

DATA ( lo_document_ref ) = cl_document_bcs => create_document (
i_type = lc_doc_type
i_text = lt_content_txt
i_subject = space ) .
DATA(lo_send_request_ref) = cl_bcs=>create_persistent( ).

    lo_send_request_ref->set_message_subject(
      EXPORTING
        ip_subject = CONV string( lv_subject ) ).

Embora não haja um título de documento no SAP


Mas fora do SAP, podemos ver uma linha de assunto na íntegra e sem cortes.


Por favor, consulte a lógica detalhada do código abaixo.
PARAMETERS : p_email TYPE ad_smtpadr.    <    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?