enviar un informe por email

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

atrabajar
vMate
vMate
Mensajes: 98
Registrado: 24 Nov 2005, 09:22

Al registro !!!!

Mensaje por atrabajar »

Gracias Raphiky , es genial lo del registro ...... ¿En la misma línea se puede rellenar con los campos propios del mailto , o sea grabarle el destinatario y un breve body ???
Avatar de Usuario
Raphiky
vMate
vMate
Mensajes: 72
Registrado: 07 Abr 2006, 16:18

Mensaje por Raphiky »

Si no estoy equivocado, no se puede. Sólo te permite decirle si quieres mandarlo por mail o no y si la respuesta es afirmativa, te abre el programa de correo predeterminado con el .pdf adjunto y nada más.

Con pdfFactory, creo recordar que si se puede hacer, aunque este es de pago.
atrabajar
vMate
vMate
Mensajes: 98
Registrado: 24 Nov 2005, 09:22

PdfCreator para vista

Mensaje por atrabajar »

En realidad era mucho más fácil .... botón derecho en instalador del pdfcreator , propiedades, y activar la casilla que permite instalarlo con compatiblidad de windows xp pro sp2.

Así lo instala sin problemas.

Saludos !!
milano
vLeader
vLeader
Mensajes: 1169
Registrado: 07 Mar 2006, 12:58

Mensaje por milano »

Buenos días:
Puedes renombrar el archivo.pdf incluso guardarlo en la carpeta que quieras, desde el propio proceso, modificando el registro de windows, de la siguiente forma.
Antes de lanzar a imprimir la factura, añades lo siguiente:
Para el nombre de la factura
Registro de Windows: Escribir cadena de texto -> HKEY_CURRENT_USER, Software\PDFCreator\Program, AutosaveFilename, 'NombreFactura'
Para la ruta donde autoguardar el fichero
Registro de Windows: Escribir cadena de texto -> HKEY_CURRENT_USER, Software\PDFCreator\Program, AutosaveDirectory, 'Ruta'
He retomado este post porque me ha surgido un problema que no se como resolver.
Necesito enviar un e-mail con vMail .

1º Renombro y guardo el fichero como bien dice Raphiky.

2º Una vez generado el fichero ( Imprimir informe) doy de alta un mail modificando el usuario los destinaterios, etc.

3º Ejecuto el plugin Vmail ( desde la tabla email) donde se envia el correo..

Bien pues no se porque primero se me lanzan los procesos posteriores a imprimir documento .Y claro como el fichero no se ha creado, la senda de los adjuntos me queda vacia..

Una imagen vale mas que mil palabras.
Adjuntos
Email.jpg
(59.38 KiB) Descargado 149 veces
Un saludo.

Sebastià
Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23

Mensaje por Fran »

Buenos dias:

Eso es debido a que los informes se procesan como retornos, es decir, al final del proceso que los llama.

Tendrías que dividir el proceso en varios para asegurarte de que el informe se ha impreso antes de generar el registro del mail.
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586
milano
vLeader
vLeader
Mensajes: 1169
Registrado: 07 Mar 2006, 12:58

Mensaje por milano »

Es lo que intento y me pasa excactamente lo mismo.

Después de imprimir informe Ejecuto proceso sin origen > Alta e-mail.


Pero también me ejecuta el proceso antes de imprimir.
Un saludo.

Sebastià
Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23

Mensaje por Fran »

Buenos dias:

Claro, porque con ese cambio estás ejecutando las instrucciones en la misma secuencia:

- Imprimir Informe: No imprime en el momento, sino que añade la impresión como un retorno.
- Alta-email: Se ejecuta en el momento, antes de que se añada el retorno.

Tendrías que dividirlo en procesos distintos de forma que el retorno del informe se añada en un proceso distinto (y en el orden adecuado) antes de la impresión del mail.

Dado que los retornos se procesan en el orden en que se añaden, podrías probar:

Imprimir Informe (Retorno 1)
Añadir retorno proceso, proceso-e-mail (Retorno 2)

Tendrás que marear un rato la perdiz hasta que des con la secuencia correcta.
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586
milano
vLeader
vLeader
Mensajes: 1169
Registrado: 07 Mar 2006, 12:58

Mensaje por milano »

Gracias Fran.


Como siempre me has sido de gran ayuda.

La solución ha sido la función " Añadir retorno proceso" que copiando la ayuda del editor:

Esta función se diferencia de la función Ejecutar proceso en que el proceso que se ha añadido como retorno se ejecutará cuando finalice el proceso llamador
Autor: Velneo, S.A
.

Felices fiestas
Un saludo.

Sebastià
antuan
vAdviser
vAdviser
Mensajes: 501
Registrado: 15 Feb 2007, 22:17

Mensaje por antuan »

Raphiky, el crear las lineas en el registro de windows funciona solo en monoouesto con vserver lo ehjecuta en el servidor con lo que en el puesto aparece la definicion del nombrte que pdfcreator trae por defecto o el le pongas en las opciones.
Alguien lo ha conseguido en el puesto.
Alguien ha conseguido poner el asunto y el cuerpo del email desde velneo?
Un Saludo
Con Velneo is possible
Responder