usu:smartpdf:smartpdf_guia_de_iniciacion
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente | ||
usu:smartpdf:smartpdf_guia_de_iniciacion [2018/09/04 15:26] – stefan | usu:smartpdf:smartpdf_guia_de_iniciacion [2021/12/16 18:15] – [Imagenes externos] stefan | ||
---|---|---|---|
Línea 5: | Línea 5: | ||
===== Instalación ===== | ===== Instalación ===== | ||
- | La instalación se hace con el programa | + | La instalación se realiza |
- | Los pasos de instalación | + | La clave de instalación |
- | {{ : | + | |
- | Luego, en el paso de las tareas adicionales, | + | Salvo casos especiales, solo tenemos |
- | {{ :usu:smartpdf: | + | |
+ | Los pasos del instalador | ||
===== Primeros pasos ===== | ===== Primeros pasos ===== | ||
Línea 21: | Línea 21: | ||
===== Conceptos ===== | ===== Conceptos ===== | ||
+ | El sistema de envío de emails automatizados se compone de dos programas principales: | ||
+ | - SmartPdf: Es el programa para definir los envíos, o sea, la interfaz al usuario. | ||
+ | - SmartServices: | ||
+ | |||
+ | El concepto principal del envío automatizado de documentos son las **listas de destinatarios**. Por ejemplo así: | ||
+ | ^Razón social ^Correo el. ^Nº factura ^ | ||
+ | |Pepe |pepe@gmail.com |P0001 | | ||
+ | |Goyo |goyo@gmail.com |G0001 | | ||
+ | |... | | | | ||
+ | |||
+ | Una lista de esta forma puede servir para enviar una factura a cada uno de los destinatarios en un email personalizado (//Estimado Pepe...//). | ||
+ | |||
+ | También es posible enviar varios documentos (facturas) al mismo destinatario, | ||
+ | ^Razón social ^Correo el. ^Nº factura ^ | ||
+ | |Pepe |pepe@gmail.com |P0001 | | ||
+ | |Pepe |pepe@gmail.com |P0002 | | ||
+ | |Goyo |goyo@gmail.com |G0001 | | ||
+ | |Goyo |goyo@gmail.com |G0002 | | ||
+ | |Goyo |goyo@gmail.com |G0003 | | ||
+ | |... | | | | ||
+ | |||
+ | En este caso Pepe recibiría dos facturas en un solo email, y Goyo 3. | ||
+ | |||
+ | El formato del email a enviar se define en las **tareas**, donde también se anota en que **lista de destinatarios** se basa el envío. | ||
+ | |||
+ | Los adjuntos del envío de una **tarea** se definen en los **documentos**. Normalmente es lo que en SmartOffice son los informes, que se envían en formato //PDF// a base de un diseño de informe. También pueden ser consultas de cualquier tipo, que se ejecutan y el resultado se adjunta al email en formato de hoja de cálculo o de texto. | ||
+ | |||
+ | Los **lotes** agrupan una o varias **tareas** y las ejecutan en un órden definido por el usuario. | ||
===== Lista de destinatarios ===== | ===== Lista de destinatarios ===== | ||
Línea 46: | Línea 74: | ||
Aquí unos ejemplos para una fecha de ejecución 31/07/2009: | Aquí unos ejemplos para una fecha de ejecución 31/07/2009: | ||
^Parámetro ^fecha resultante ^ | ^Parámetro ^fecha resultante ^ | ||
- | |FE(1) |' | + | |_FE(1) |' |
- | |FE(1/1) |' | + | |_FE(1/1) |' |
- | |FE(1/-1) |' | + | |_FE(1/-1) |' |
- | |FE(/-1) |' | + | |_FE(/-1) |' |
- | |FE(-40) |' | + | |_FE(-40) |' |
- | |FE(/ /-1) |' | + | |_FE(/ /-1) |' |
- | |FE(+10) |' | + | |_FE(+10) |' |
Una vez que salimos del campo // | Una vez que salimos del campo // | ||
Línea 162: | Línea 190: | ||
{{ : | {{ : | ||
- | Podemos poner para cada parámetro un valor fijo en la columna //Valor//, o una referencia a la lista de destinatarios, | + | Podemos poner para cada parámetro un valor fijo en la columna //Valor//, o una referencia a la lista de destinatarios, |
- | Si pinchamos en la pestaña //Datos//, el programa | + | Si pinchamos en la pestaña //Datos//, el programa |
El diseñador es parecido al de SmartOffice, | El diseñador es parecido al de SmartOffice, | ||
{{ : | {{ : | ||
+ | En el siguiente párrafo se explican algunas peculiaridades del diseñador de informes. | ||
También es posible enviar los datos en formato de hoja de cálculo o de texto estructurado. En este caso no definimos ningún diseño, pero en su lugar escogemos el formato a exportar en el campo //Cód. formato export//. | También es posible enviar los datos en formato de hoja de cálculo o de texto estructurado. En este caso no definimos ningún diseño, pero en su lugar escogemos el formato a exportar en el campo //Cód. formato export//. | ||
Línea 175: | Línea 204: | ||
**Una vez que hayamos definido todos los adjuntos, podemos volver al formulario del lote y confirmar el lote con F11.** A partir de este momento ya no se puede cambiar ningún componente del lote, ni las tareas, ni los documentos. | **Una vez que hayamos definido todos los adjuntos, podemos volver al formulario del lote y confirmar el lote con F11.** A partir de este momento ya no se puede cambiar ningún componente del lote, ni las tareas, ni los documentos. | ||
+ | |||
+ | ===== Diseñador ===== | ||
+ | ==== Enlaces URL ==== | ||
+ | Es posible añadir enlaces URI a cualquier cuadro de texto que se posiciona en el diseño. Para que aparezca el enlace en el PDF solamente hay que rellenar la propiedad '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Hay que destacar que es posible usar una variable de la base de datos para determinar la propiedad '' | ||
+ | |||
+ | ==== Imagenes externos ==== | ||
+ | Se puede añadir imagenes al diseño que se llenan desde ficheros guardados en carpetas locales o compartidas. | ||
+ | |||
+ | Para que esto funcione tenemos que añadir un comando a la propiedad Memo: | ||
+ | load(LinDatos.ENLACE) | ||
+ | El campo ENLACE de la fuente de datos LinDatos tiene que contener el nombre del fichero a cargar en la imagen. Esto funciona seguro con imagenes de tipo .jpg y .png. Para otros tipos hay que probar. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Hay que tomar en cuenta que los ficheros sean accesibles desde el servidor donde funciona // | ||
+ |
usu/smartpdf/smartpdf_guia_de_iniciacion.txt · Última modificación: 2022/08/03 18:49 por stefan