|
#1
|
|||
|
|||
Hola!
acá tienes resuelto lo que necesitas: Saludos! |
#2
|
|||
|
|||
multiples pdfs por mail?
hola, alguien tiene el codigo de como attachear varios pds en un mismo mail?
muchas gracias desde ya. |
#3
|
|||
|
|||
Las clases que utilizo son :
data: pdf_content type solix_tab, send_request type ref to cl_bcs, document type ref to cl_document_bcs, Hola, te paso el fragmento de codigo en el que hago esto: TRY. * -------- create persistent send request ------------------------ send_request = cl_bcs=>create_persistent( ). * -------- create and set document ------------------------------- pdf_content = cl_document_bcs=>xstring_to_solix( pdf_xstring ). pdf_content2 = cl_document_bcs=>xstring_to_solix( pdf_xstring2 ). APPEND 'Hello world!' TO text. document = cl_document_bcs=>create_document( i_type = 'RAW' i_text = text i_length = '12' i_subject = text-001 ). * Creo el attachment TRY. document->add_attachment( EXPORTING i_attachment_type = 'PDF' i_attachment_subject = motivo_email i_att_content_hex = pdf_content ). document->add_attachment( EXPORTING i_attachment_type = 'PDF' i_attachment_subject = text-002 i_att_content_hex = pdf_content2 ). CATCH cx_document_bcs INTO lx_document_bcs. CONCATENATE SY-MSGID '|' SY-MSGTY '|' SY-MSGNO ':' SY-MSGV1 '|' SY-MSGV2 '|' SY-MSGV3 '|' SY-MSGV4 INTO MSG_ID. EXPORT MSG_ID TO MEMORY ID 'MSG_ID'. EXIT. ENDTRY. * add document object to send request send_request->set_document( document ). * --------- add recipient (e-mail address) ----------------------- * create recipient object recipient = cl_cam_address_bcs=>create_internet_address( mailto ). * add recipient object to send request send_request->add_recipient( recipient ). * ---------- send document --------------------------------------- sent_to_all = send_request->send( i_with_error_screen = 'X' ). commit work. *------------------------------------------------ ENDTRY. |
#4
|
|||
|
|||
Hola, saben como puedo pasar el contenido de un PDF para usarlo en la funcion 'SCMS_XSTRING_TO_BINARY'?
En pocas palabras, quisiera saber como lleno el dato: EXPORTING buffer = xxxxxx Otra consulta, referente a lo que pusiste marianoboni, pdf_content = cl_document_bcs=>xstring_to_solix( pdf_xstring ). Puedo setear pdf_xstring con un archivo pdf directo o tengo que pasarlo a xstring, en todo caso como haría eso? Gracias de antemano a todos. |
#5
|
|||
|
|||
marianoboni hola me puedes ayudar tengo que hacer algo parecido, generar 3 pdf y adjuntarlos a un correo, creo que con esta explicacion me queda claro, pero quiero preguntarte como generas los pdf, a mi me aparecen con vista previa o hay que generarlos de otra manera... Muchas GRacias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|