on 05-20-2009 12:46 PM
Muy buenas.
Me gustaría mandar un Smartform convertido a PDF por email, a unas personas (campo a: del email) y a otras (campo cc: del email).
Tiene q ser así, no puedo juntar los emails.
He usado la función SO_NEW_DOCUMENT_ATT_SEND_API1,
pero los campos:
lwa_doc_chng-obj_name = txtsubject. "Asunto
lwa_doc_chng-obj_descr = lv_cuerpo_email. "Cuerpo del email
lwa_doc_chng-obj_name es un CHAR de 12
lwa_doc_chng-obj_descr es un CHAR de 50
y necesito escribir más q 12 o 50 caracteres.
¿Alguien me podría decir por favor si estos caracteres se podrían ampliar de algún modo o q función emplear para mandar el email con el PDF a "a" y "cc", escribiendo lo q yo kiera en el Asunto y en el Cuerpo del email?
Muchas gracias
Buenas Jonatan,
Donde indicas como "Asunto" y "Cuerpo de email", en realidad viene a ser "Nombre del documento" y "Breve descripción del contenido".
lwa_doc_chng-obj_name = txtsubject. "Asunto
lwa_doc_chng-obj_descr = lv_cuerpo_email. "Cuerpo del email
En caso quieras el cuerpo del mail, para ello tienes en la función "SO_NEW_DOCUMENT_ATT_SEND_API1" la tabla contents_txt. En esta tabla puedas agregar descripciones y otros.
Saludos,
Juan,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Con el FM "SO_DOCUMENT_SEND_API1" en la tabla receivers puedes agregar todos los mails que quieras. Aunque no estoy seguro si puedes definir que correos son "A" y cuales "CC".
Saludos,
Blag.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sí puedes enviar a "a" y a "cc", así:
introduzco los q van a recibir los emails
li_reclist-receiver = lv_emails_a. "tengo emails a "a"
li_reclist-rec_type = 'U'.
APPEND li_reclist.
li_reclist-receiver = lv_emails_cc. "tengo emails a "cc"
li_reclist-copy = 'X'. "indico q es en "cc"
li_reclist-rec_type = 'U'.
APPEND li_reclist.
Luego llamas a la función:
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
Y dentro de ella, pones:
receivers = li_reclist
Pero mi problema es q el Asunto y el Cuerpo del email están limitados a unsos ciertos caracteres, y son pocos claro.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.