Difference between revisions of "Mail Merge Reports - Combinar correspondencia"

From SinergiaCRM - Wikisuite
Jump to navigation Jump to search
m
 
(14 intermediate revisions by 4 users not shown)
Line 24: Line 24:
 
Inicialmente aparece una lista desplegable que permite seleccionar el módulo principal del que vamos a obtener los campos a introducir en el documento. Elegido el módulo principal, aparecerá debajo la lista de campos que contiene, pudiéndose seleccionar los que se desee incluir en la plantilla. Cabe tener en cuenta que la aparición de la lista de campos puede tardar unos instantes.
 
Inicialmente aparece una lista desplegable que permite seleccionar el módulo principal del que vamos a obtener los campos a introducir en el documento. Elegido el módulo principal, aparecerá debajo la lista de campos que contiene, pudiéndose seleccionar los que se desee incluir en la plantilla. Cabe tener en cuenta que la aparición de la lista de campos puede tardar unos instantes.
  
[[File:37.jpg|center]]
+
 
 +
[[File:37.jpg|frame|center]]
 +
 
  
 
Además de los campos del módulo principal es posible incluir en la plantilla campos procedentes de módulos relacionados. Después de la lista de campos ya mencionada aparecerá una segunda lista con todos los módulos relacionados con el elegido como principal. Haciendo clic sobre el símbolo (+) se mostrarán también los campos de estos módulos, pudiendo seleccionarlos igualmente para su incorporación a la plantilla.
 
Además de los campos del módulo principal es posible incluir en la plantilla campos procedentes de módulos relacionados. Después de la lista de campos ya mencionada aparecerá una segunda lista con todos los módulos relacionados con el elegido como principal. Haciendo clic sobre el símbolo (+) se mostrarán también los campos de estos módulos, pudiendo seleccionarlos igualmente para su incorporación a la plantilla.
 +
 +
Si la relación entre el módulo principal y el otro se materializa en un subpanel en el primero, también será posible incluir campos en la plantilla. En este caso, en la plantilla aparecerán todos los registros que formen parte del subpanel sin posibilidad de aplicar un filtro. A modo de ejemplo, si se quiere generar una plantilla para el módulo ''Personas'' que incluya campos del módulo ''Inscripciones'', que se ve como un subpanel en ''Personas'', el resultado de la plantilla será una lista de todas las inscripciones que tenga la persona, aparte de todos los otros campos que se haya seleccionado. No se puede filtrar si se quiere tan solo aparezcan las inscripciones que estén "activas", por ejemplo.
  
 
Para finalizar esta primera parte del proceso debe introducirse el nombre de la plantilla, el formato (documento de texto u hoja de cálculo de MS Office u OpenOffice) y el idioma (solo relevante a efectos de un texto de ayuda que por defecto se incluye en la plantilla).
 
Para finalizar esta primera parte del proceso debe introducirse el nombre de la plantilla, el formato (documento de texto u hoja de cálculo de MS Office u OpenOffice) y el idioma (solo relevante a efectos de un texto de ayuda que por defecto se incluye en la plantilla).
  
[[File:38.jpg|center]]
+
La ventaja de usar el asistente en este caso es que se generará un documento con los campos escritos de la manera adecuada para extraer la información deseada. De esta manera se reduce el riesgo que la generación de la plantilla falle.
 +
 
 +
 
 +
[[File:38.jpg|frame|center]]
  
  
Line 39: Line 46:
 
Para generar este tipo de plantillas basta con indicarlo en la lista desplegable que aparece antes de generar la plantilla básica, tal y como se ha descrito anteriormente:
 
Para generar este tipo de plantillas basta con indicarlo en la lista desplegable que aparece antes de generar la plantilla básica, tal y como se ha descrito anteriormente:
  
[[Archivo:Selection 186.png|center]]
+
 
 +
[[Archivo:Selection 186.png|frame|center]]
  
  
Line 46: Line 54:
 
La plantilla generada puede ser descargada a través del enlace que aparece en la vista de detalle de la plantilla. Esto permitirá editar su contenido para adaptarla a las necesidades concretas.
 
La plantilla generada puede ser descargada a través del enlace que aparece en la vista de detalle de la plantilla. Esto permitirá editar su contenido para adaptarla a las necesidades concretas.
  
[[File:39.jpg|center]]
+
 
 +
[[File:39.jpg|frame|center]]
 +
 
  
 
Cuando la plantilla ya esté modificada, deberá editarse el registro del CRM para reemplazar la original (la que ha sido descargada) por la adaptada. En modo de edición, pues, bastará con pulsar el botón ''Quitar'' junto al archivo original y subir la versión más reciente.
 
Cuando la plantilla ya esté modificada, deberá editarse el registro del CRM para reemplazar la original (la que ha sido descargada) por la adaptada. En modo de edición, pues, bastará con pulsar el botón ''Quitar'' junto al archivo original y subir la versión más reciente.
  
[[File:40.jpg|center]]
+
 
 +
[[File:40.jpg|frame|center]]
 +
 
 +
 
 +
<pre style="color:red;">Es muy importante que al modificar una plantilla no se borre una pequeña parte de código que se encuentra en la parte superior izquierda y tiene un aspecto similar a: [a;block=w:body]. Este código queda oculto en la plantilla y de borrarlo, no se añadirán correctamente los datos del CRM.</pre>
  
  
Line 58: Line 72:
 
Para añadir un campo de imagen en una plantilla hay que incluir en la lista de variables seleccionadas el campo ''cf_image_file_path'':
 
Para añadir un campo de imagen en una plantilla hay que incluir en la lista de variables seleccionadas el campo ''cf_image_file_path'':
  
[[Archivo:Selection 184.png|center]]
+
 
 +
[[Archivo:Selection 184.png|frame|center]]
 +
 
  
 
Una vez generada la plantilla, hay que descargarla y modificar el código del campo ''cf_image_file_path'', añadiendo las propiedades que indicarán de qué manera se mostrará y tratará la imagen:
 
Una vez generada la plantilla, hay que descargarla y modificar el código del campo ''cf_image_file_path'', añadiendo las propiedades que indicarán de qué manera se mostrará y tratará la imagen:
Line 66: Line 82:
 
Además, deberá incorporarse al documento una imagen cualquiera que será reemplazada por la imagen vinculada al registro. Dicha imagen temporal deberá ser colocada en el lugar donde se desee que aparezca posteriormente la imagen real:
 
Además, deberá incorporarse al documento una imagen cualquiera que será reemplazada por la imagen vinculada al registro. Dicha imagen temporal deberá ser colocada en el lugar donde se desee que aparezca posteriormente la imagen real:
  
[[Archivo:Selection 185.png|center]]
+
 
 +
[[Archivo:Selection 185.png|frame|center]]
 +
 
 +
 
 +
=== Repetir datos en una tabla ===
 +
Cuando tenemos una plantilla que trabaja con los datos de un módulo y además muestra, en una tabla, datos de un módulo relacionado (por ejemplo tenemos cómo módulo principal Eventos y también mostramos datos de los inscritos), es posible repetir los datos de ese módulo relacionado en más de una tabla.
 +
 
 +
En la definición del elemento a mostrar hay que añadir un identificador del conjunto de datos, tal como se muestra en la imagen.
 +
 
 +
[[Archivo:MM_repeticion_bloque.png|frame|center]]
 +
 
  
 
== Aplicar una plantilla a uno o varios registros ==
 
== Aplicar una plantilla a uno o varios registros ==
Line 72: Line 98:
 
En el menú del botón de acciones de la vista de lista de cualquier módulo se encuentra la función ''Generar Documento''. También puede encontrarse en el menú equivalente de la vista de detalle.
 
En el menú del botón de acciones de la vista de lista de cualquier módulo se encuentra la función ''Generar Documento''. También puede encontrarse en el menú equivalente de la vista de detalle.
  
[[File:34.jpg|center]]
+
 
 +
[[File:34.jpg|frame|center]]
 +
 
  
 
Dicha función permite aplicar una plantilla al conjunto de registros resultante de realizar una búsqueda o a un subconjunto de ellos. Las plantillas disponibles en cada módulo serán aquellas que hayan sido diseñadas utilizando dicho módulo como el principal de la plantilla.
 
Dicha función permite aplicar una plantilla al conjunto de registros resultante de realizar una búsqueda o a un subconjunto de ellos. Las plantillas disponibles en cada módulo serán aquellas que hayan sido diseñadas utilizando dicho módulo como el principal de la plantilla.
Line 78: Line 106:
 
En el caso de hacerlo a través de una vista de detalle la plantilla se aplicará solamente sobre el registro en cuestión (por ejemplo, para repetir un único diploma que tenía datos erróneos cuando se generaron todos los del curso).
 
En el caso de hacerlo a través de una vista de detalle la plantilla se aplicará solamente sobre el registro en cuestión (por ejemplo, para repetir un único diploma que tenía datos erróneos cuando se generaron todos los del curso).
  
[[File:35.jpg|center]]
+
 
 +
[[File:35.jpg|frame|center]]
 
   
 
   
 +
 
<pre style="white-space: pre-wrap; color: red">Mail Merge Reports no permite la aplicación de filtros a los posibles subpaneles incorporados a una plantilla, por lo que en dichos subpaneles aparecerán todos los datos del módulo relacionado vinculados al registro correspondiente del módulo principal. En algunos casos, de ser necesario, puede hacerse una edición posterior del documento resultante para eliminar los datos no deseados.
 
<pre style="white-space: pre-wrap; color: red">Mail Merge Reports no permite la aplicación de filtros a los posibles subpaneles incorporados a una plantilla, por lo que en dichos subpaneles aparecerán todos los datos del módulo relacionado vinculados al registro correspondiente del módulo principal. En algunos casos, de ser necesario, puede hacerse una edición posterior del documento resultante para eliminar los datos no deseados.
  
A modo de ejemplo, si generamos una plantilla sobre "Personas" que incorpore para cada persona una tabla con sus "Formas de pago" será imposible lograr que únicamente aparezcan las formas de pago de tipo "Cuota"; aparecerían todas las formas de pago de las personas seleccionadas.</pre>
+
A modo de ejemplo, si generamos una plantilla sobre "Personas" que incorpore para cada persona una tabla con sus "Compromisos de pago" será imposible lograr que únicamente aparezcan los compromisos de pago de tipo "Cuota"; aparecerían todos los compromisos de pago de las personas seleccionadas.</pre>
  
  
 
===Adjuntar el documento generado a una nota o a un correo===
 
===Adjuntar el documento generado a una nota o a un correo===
Las versiones más recientes del módulo permiten adjuntar automáticamente los documentos generados a una nota o a un mensaje de correo electrónico.  
+
Este módulo permite adjuntar automáticamente los documentos generados a una nota o a un mensaje de correo electrónico.  
  
1) Si se aplica una plantilla a un único registro a través de su vista de detalle, será posible elegir una de las dos opciones indicadas:
+
1) '''Será posible elegir entre la opción de adjuntar a una nota o a un correo''' si se aplica una plantilla a un único registro a través de su vista de detalle:
 +
 
 +
 
 +
[[Archivo:188b.png|frame|center]]
  
[[Archivo:188b.png|center]]
 
  
 
A continuación aparecerá en pantalla el cliente de correo integrado del CRM con la vista de edición de un mensaje al que se habrá adjuntado el fichero generado. Si, además, el módulo principal de la plantilla aplicada es uno de los que contiene direcciones de correo electrónico (''Organizaciones'', ''Personas'', etc.) en la casilla ''Para'' aparecerá por defecto la dirección de correo del registro. Dicha dirección podrá mantenerse o borrarse y, a su vez, añadir otros posibles destinatarios.
 
A continuación aparecerá en pantalla el cliente de correo integrado del CRM con la vista de edición de un mensaje al que se habrá adjuntado el fichero generado. Si, además, el módulo principal de la plantilla aplicada es uno de los que contiene direcciones de correo electrónico (''Organizaciones'', ''Personas'', etc.) en la casilla ''Para'' aparecerá por defecto la dirección de correo del registro. Dicha dirección podrá mantenerse o borrarse y, a su vez, añadir otros posibles destinatarios.
  
2) Si se aplica una plantilla a uno o más registros a través de la vista de lista, solo aparecerá la opción de adjuntar el documento generado a un mensaje de correo:
+
2) Aparecerá '''solo la opción de adjuntar el documento generado a un mensaje de correo''' si se aplica una plantilla a uno o más registros a través de la vista de lista:  
 +
 
  
[[Archivo:Selection 188.png|center]]
+
[[Archivo:Selection 188.png|frame|center]]
  
A continuación aparecerá en pantalla el cliente de correo integrado del CRM con la vista de edición de un mensaje al que se habrá adjuntado el fichero generado. Si la plantilla se ha aplicado sobre un único registro y, además, el módulo principal de la plantilla aplicada es uno de los que contiene direcciones de correo electrónico (''Organizaciones'', ''Personas'', etc.) en la casilla ''Para'' aparecerá por defecto la dirección de correo del registro. Dicha dirección podrá mantenerse o borrarse y, a su vez, añadir otros posibles destinatarios. Si la plantilla se ha aplicado sobre varios registros, la casilla ''Para'' aparecerá en blanco y será el usuario quien determinará los destinatarios del mensaje.
+
 
 +
A continuación aparecerá en pantalla el cliente de correo integrado del CRM con la vista de edición de un mensaje al que se habrá adjuntado el fichero generado. Si la plantilla se ha aplicado sobre varios registros, la casilla ''Para'' aparecerá en blanco y será el usuario quien determinará los destinatarios del mensaje.
  
 
== Un ejemplo práctico: etiquetas postales ==
 
== Un ejemplo práctico: etiquetas postales ==
Line 112: Line 146:
 
5) Poner los diferentes campos de manera que se construya correctamente la estructura de etiqueta, es decir, algo así:
 
5) Poner los diferentes campos de manera que se construya correctamente la estructura de etiqueta, es decir, algo así:
 
<pre>[a.first_name] [a.last_name]
 
<pre>[a.first_name] [a.last_name]
[a.tipoviaprincipal_c] [a.viaprincipal_c] [a.numeroprincipal_c]
+
[a.primary_address_street]
 
[a.primary_address_postalcode] [a.primary_address_city]</pre>
 
[a.primary_address_postalcode] [a.primary_address_city]</pre>
  
Line 126: Line 160:
 
8) Ir al módulo de ''Personas'', realizar una selección de personas, pulsar la opción ''Generar Documento'' y elegir la plantilla subida. El resultado debería ser la descarga de un archivo con las etiquetas postales de las personas seleccionadas.
 
8) Ir al módulo de ''Personas'', realizar una selección de personas, pulsar la opción ''Generar Documento'' y elegir la plantilla subida. El resultado debería ser la descarga de un archivo con las etiquetas postales de las personas seleccionadas.
  
A continuación se ofrecen dos plantillas descargables del resultado que se obtendría para el caso de 2 y 3 columnas, respectivamente:
+
A continuación se enlazan dos plantillas descargables con Ejemplos de etiquetas para los casos de 2 y 3 columnas.
  
[http://wiki.sinergiacrm.org/images/Mailmerge_etiquetas_postales.zip Ejemplo de etiquetas 8 x 2]: Plantilla DIN-A4 con 8 x 2 etiquetas (incluye ejemplo con datos simulados).  
+
[https://wikisuite.sinergiacrm.org/images/SinergiaCRM_-_06A_-_ETIQUETAS_8X3_%28apli-01273%29.docx Plantilla DIN-A4 de etiquetas 8 x 3].  
  
[http://wiki.sinergiacrm.org/images/Mail_merge_etiquetas_postales_8x3.zip Ejemplo de etiquetas 8 x 3]: Plantilla DIN-A4 con 8 x 3 etiquetas (70 x 37 mm).
+
[https://wikisuite.sinergiacrm.org/images/SinergiaCRM_-_06B_-_ETIQUETAS_7x2_%28apli-01275%29.docx Plantilla DIN-A4 de etiquetas de 7x2].
  
 
Pueden verse muchos otros ejemplos en el apartado [[Ejemplos_de_plantillas|Ejemplos de plantillas]].
 
Pueden verse muchos otros ejemplos en el apartado [[Ejemplos_de_plantillas|Ejemplos de plantillas]].
 
  
 
==Consideraciones adicionales==
 
==Consideraciones adicionales==
Line 140: Line 173:
 
2) Las versiones más recientes incluyen la opción de limitar el acceso a la generación de documentos según los roles que tenga asignados el usuario. Si en un registro de plantilla no se selecciona ningún rol, todos los usuarios tendrás acceso a generar documentos basados en esa plantilla. Si se seleccionan uno o más roles, solo podrán hacerlo los usuarios que tengan aplicado alguno de esos roles.
 
2) Las versiones más recientes incluyen la opción de limitar el acceso a la generación de documentos según los roles que tenga asignados el usuario. Si en un registro de plantilla no se selecciona ningún rol, todos los usuarios tendrás acceso a generar documentos basados en esa plantilla. Si se seleccionan uno o más roles, solo podrán hacerlo los usuarios que tengan aplicado alguno de esos roles.
  
[[Archivo:Selection 191.png|center]]
+
 
 +
[[Archivo:Selection 191.png|frame|center]]
 +
 
  
 
== Recursos adicionales ==
 
== Recursos adicionales ==

Latest revision as of 17:25, 6 October 2021

Conceptos básicos

SinergiaCRM incorpora el módulo Mail Merge Reports, que ofrece una funcionalidad parecida al clásico Combinar correspondencia de MS Word y que permite generar un documento personalizado para un número cualquiera de registros a partir de la combinación de una plantilla y de los datos disponibles en el CRM.

Ejemplos de uso habitual podrían ser los certificados anuales de donaciones para socios y donantes o los diplomas de asistencia a cursos y otros eventos.

El funcionamiento de Mail Merge Reports puede resumirse en los siguientes pasos:

- Seleccionar los campos a incluir y generar una plantilla básica

- Modificar la plantilla básica para lograr que tenga el aspecto y el contenido adecuados

- Aplicar la plantilla a los registros deseados

En los siguientes apartados se describirá cada uno de estos pasos.

Mail Merge Reports puede encontrarse en la pestaña Otros del menú principal.


Creación de una plantilla básica

Aunque Mail Merge Reports permite crear un registro de plantilla siguiendo el procedimiento habitual en cualquier módulo del CRM, suele ser más cómodo usar el asistente. Para ello debe pulsarse en la opción del menú de la izquierda Lista de variables disponibles & Generar plantilla básica.

Inicialmente aparece una lista desplegable que permite seleccionar el módulo principal del que vamos a obtener los campos a introducir en el documento. Elegido el módulo principal, aparecerá debajo la lista de campos que contiene, pudiéndose seleccionar los que se desee incluir en la plantilla. Cabe tener en cuenta que la aparición de la lista de campos puede tardar unos instantes.


37.jpg


Además de los campos del módulo principal es posible incluir en la plantilla campos procedentes de módulos relacionados. Después de la lista de campos ya mencionada aparecerá una segunda lista con todos los módulos relacionados con el elegido como principal. Haciendo clic sobre el símbolo (+) se mostrarán también los campos de estos módulos, pudiendo seleccionarlos igualmente para su incorporación a la plantilla.

Si la relación entre el módulo principal y el otro se materializa en un subpanel en el primero, también será posible incluir campos en la plantilla. En este caso, en la plantilla aparecerán todos los registros que formen parte del subpanel sin posibilidad de aplicar un filtro. A modo de ejemplo, si se quiere generar una plantilla para el módulo Personas que incluya campos del módulo Inscripciones, que se ve como un subpanel en Personas, el resultado de la plantilla será una lista de todas las inscripciones que tenga la persona, aparte de todos los otros campos que se haya seleccionado. No se puede filtrar si se quiere tan solo aparezcan las inscripciones que estén "activas", por ejemplo.

Para finalizar esta primera parte del proceso debe introducirse el nombre de la plantilla, el formato (documento de texto u hoja de cálculo de MS Office u OpenOffice) y el idioma (solo relevante a efectos de un texto de ayuda que por defecto se incluye en la plantilla).

La ventaja de usar el asistente en este caso es que se generará un documento con los campos escritos de la manera adecuada para extraer la información deseada. De esta manera se reduce el riesgo que la generación de la plantilla falle.


38.jpg


Plantillas basadas en hojas de cálculo

Las versiones más recientes del módulo incorporan también la posibilidad de crear plantillas basadas en hojas de cálculo. Esto permite, entre otras opciones, que se pueden añadir formulas en las celdas y aplicarlas sobre los datos que se recogerán del CRM.

Para generar este tipo de plantillas basta con indicarlo en la lista desplegable que aparece antes de generar la plantilla básica, tal y como se ha descrito anteriormente:


Selection 186.png


Modificar la plantilla básica

La plantilla generada puede ser descargada a través del enlace que aparece en la vista de detalle de la plantilla. Esto permitirá editar su contenido para adaptarla a las necesidades concretas.


39.jpg


Cuando la plantilla ya esté modificada, deberá editarse el registro del CRM para reemplazar la original (la que ha sido descargada) por la adaptada. En modo de edición, pues, bastará con pulsar el botón Quitar junto al archivo original y subir la versión más reciente.


40.jpg


Es muy importante que al modificar una plantilla no se borre una pequeña parte de código que se encuentra en la parte superior izquierda y tiene un aspecto similar a: [a;block=w:body]. Este código queda oculto en la plantilla y de borrarlo, no se añadirán correctamente los datos del CRM.


Agregar imágenes a una plantilla

Las plantillas permiten mostrar las imágenes almacenadas en determinados módulos del CRM. Es el caso de Personas (campo Fotografía), Documentos y Notas (campo Fichero adjunto, si se trata de una imagen).

Para añadir un campo de imagen en una plantilla hay que incluir en la lista de variables seleccionadas el campo cf_image_file_path:


Selection 184.png


Una vez generada la plantilla, hay que descargarla y modificar el código del campo cf_image_file_path, añadiendo las propiedades que indicarán de qué manera se mostrará y tratará la imagen:

[a.cf_image_file_path;ope=changepic;default=current;adjust]

Además, deberá incorporarse al documento una imagen cualquiera que será reemplazada por la imagen vinculada al registro. Dicha imagen temporal deberá ser colocada en el lugar donde se desee que aparezca posteriormente la imagen real:


Selection 185.png


Repetir datos en una tabla

Cuando tenemos una plantilla que trabaja con los datos de un módulo y además muestra, en una tabla, datos de un módulo relacionado (por ejemplo tenemos cómo módulo principal Eventos y también mostramos datos de los inscritos), es posible repetir los datos de ese módulo relacionado en más de una tabla.

En la definición del elemento a mostrar hay que añadir un identificador del conjunto de datos, tal como se muestra en la imagen.

MM repeticion bloque.png


Aplicar una plantilla a uno o varios registros

En el menú del botón de acciones de la vista de lista de cualquier módulo se encuentra la función Generar Documento. También puede encontrarse en el menú equivalente de la vista de detalle.


34.jpg


Dicha función permite aplicar una plantilla al conjunto de registros resultante de realizar una búsqueda o a un subconjunto de ellos. Las plantillas disponibles en cada módulo serán aquellas que hayan sido diseñadas utilizando dicho módulo como el principal de la plantilla.

En el caso de hacerlo a través de una vista de detalle la plantilla se aplicará solamente sobre el registro en cuestión (por ejemplo, para repetir un único diploma que tenía datos erróneos cuando se generaron todos los del curso).


35.jpg


Mail Merge Reports no permite la aplicación de filtros a los posibles subpaneles incorporados a una plantilla, por lo que en dichos subpaneles aparecerán todos los datos del módulo relacionado vinculados al registro correspondiente del módulo principal. En algunos casos, de ser necesario, puede hacerse una edición posterior del documento resultante para eliminar los datos no deseados.

A modo de ejemplo, si generamos una plantilla sobre "Personas" que incorpore para cada persona una tabla con sus "Compromisos de pago" será imposible lograr que únicamente aparezcan los compromisos de pago de tipo "Cuota"; aparecerían todos los compromisos de pago de las personas seleccionadas.


Adjuntar el documento generado a una nota o a un correo

Este módulo permite adjuntar automáticamente los documentos generados a una nota o a un mensaje de correo electrónico.

1) Será posible elegir entre la opción de adjuntar a una nota o a un correo si se aplica una plantilla a un único registro a través de su vista de detalle:


188b.png


A continuación aparecerá en pantalla el cliente de correo integrado del CRM con la vista de edición de un mensaje al que se habrá adjuntado el fichero generado. Si, además, el módulo principal de la plantilla aplicada es uno de los que contiene direcciones de correo electrónico (Organizaciones, Personas, etc.) en la casilla Para aparecerá por defecto la dirección de correo del registro. Dicha dirección podrá mantenerse o borrarse y, a su vez, añadir otros posibles destinatarios.

2) Aparecerá solo la opción de adjuntar el documento generado a un mensaje de correo si se aplica una plantilla a uno o más registros a través de la vista de lista:


Selection 188.png


A continuación aparecerá en pantalla el cliente de correo integrado del CRM con la vista de edición de un mensaje al que se habrá adjuntado el fichero generado. Si la plantilla se ha aplicado sobre varios registros, la casilla Para aparecerá en blanco y será el usuario quien determinará los destinatarios del mensaje.

Un ejemplo práctico: etiquetas postales

1) Crear una primera versión de la plantilla a través del asistente, según lo descrito anteriormente. Bastará con elegir el módulo de Personas y, de éste, los campos necesarios para construir el nombre completo de la persona y su dirección postal.

2) Descargar la plantilla y abrirla en MS Word. Lo más importante es eliminar la marca de salto de página que MailMerge introduce justo al principio del documento (en caso de mantenerla se generaría una etiqueta por página, que no es lo que se desea). Para ello sólo hay que seleccionar la primera línea (la que contiene [a; block = w: body]) y aplicarle estilo Normal.

3) Dar formato de columnas al documento. El número de columnas dependerá del número de etiquetas por fila que se quieran imprimir.

4) Eliminar las etiquetas textuales que preceden a cada campo elegido. Por ejemplo, convertir Nombre: [a.first_name] en [a.first_name], es decir, eliminar Nombre:.

5) Poner los diferentes campos de manera que se construya correctamente la estructura de etiqueta, es decir, algo así:

[a.first_name] [a.last_name]
[a.primary_address_street]
[a.primary_address_postalcode] [a.primary_address_city]

Esto daría una etiqueta del tipo:

Pedro González Pérez
C Salamanca 23
28044 Madrid

6) A partir de aquí ya es cuestión de ajustar estéticamente el documento para que el tamaño de letra, la altura de la etiqueta, etc. encajen adecuadamente. Seguramente habrá que hacer algunas pruebas la primera vez.

7) Volver a subir la plantilla al CRM, sustituyendo a la inicial.

8) Ir al módulo de Personas, realizar una selección de personas, pulsar la opción Generar Documento y elegir la plantilla subida. El resultado debería ser la descarga de un archivo con las etiquetas postales de las personas seleccionadas.

A continuación se enlazan dos plantillas descargables con Ejemplos de etiquetas para los casos de 2 y 3 columnas.

Plantilla DIN-A4 de etiquetas 8 x 3.

Plantilla DIN-A4 de etiquetas de 7x2.

Pueden verse muchos otros ejemplos en el apartado Ejemplos de plantillas.

Consideraciones adicionales

1) Aunque Mail Merge Reports permite trabajar tanto con plantillas de LibreOffice como de Microsoft Office, no es posible garantizar que cualquier plantilla que haya sido generada mediante uno de estos editores de texto sea perfectamente compatible con el otro. En este sentido, se recomienda construir las plantillas de forma específica para cada editor sin convertir o reutilizar plantillas preexistentes.

2) Las versiones más recientes incluyen la opción de limitar el acceso a la generación de documentos según los roles que tenga asignados el usuario. Si en un registro de plantilla no se selecciona ningún rol, todos los usuarios tendrás acceso a generar documentos basados en esa plantilla. Si se seleccionan uno o más roles, solo podrán hacerlo los usuarios que tengan aplicado alguno de esos roles.


Selection 191.png


Recursos adicionales

Mail Merge Reports User guide v1.2 (en inglés)


Volver al índice