Objetivo
Añadir un Template que los operadores puedan seleccionar al generar Reports. Por ejemplo, un Template fiscal mensual puede definir una cabecera CSV, una fila por transacción y un monto total al final del archivo. Un Template XML regulatorio puede definir las etiquetas XML requeridas y rellenarlas con valores de un Data Source.
Cuándo usarlo
Usa esta tarea cuando:
- estás configurando el primer Template para un informe cuyo Data Source ya existe;
- una nueva obligación de informe requiere una nueva estructura de salida;
- tu equipo ya tiene un archivo
.tplrevisado y necesita ponerlo disponible en la Console; - un operador necesita construir el Template visualmente en lugar de editar código
.tpl.
Antes de empezar
Confirma:
- el Data Source que alimentará el Template está disponible cuando el Template necesite campos de base de datos. Puede ser una fuente interna ya configurada para el entorno o una externa añadida desde Data Sources;
- se conoce el formato de salida esperado: CSV, XML, HTML, TXT o PDF;
- el Template se creará en Template Builder o se subirá como archivo
.tpl; - el responsable del informe ha confirmado los campos que deben aparecer en la salida.
Un Template no es un Report generado. Es la definición reutilizable que Reporter aplica más tarde durante la generación.
Opción 1: Construir en Template Builder
Usa Template Builder cuando un operador necesite ensamblar el Template visualmente a partir de bloques.
1
Abre Template Builder
Ve a la página Templates y haz clic en Template Builder.
2
Nombra el Template
Usa un nombre que los operadores puedan reconocer después, como
Monthly tax CSV o Daily transaction PDF.3
Elige el formato de salida
Selecciona el formato que debe producir el Report generado: XML, HTML, CSV, TXT o PDF.
4
Añade los bloques del Template
Añade bloques como Text, Variable, Loop, Conditional o Aggregation. En la práctica, los bloques representan las piezas del archivo final: texto fijo, valores de base de datos, filas repetidas, secciones condicionales o totales.
5
Conecta campos a los datos
Usa la barra lateral de Data Sources para seleccionar campos de la conexión configurada. Por ejemplo, usa un bloque Variable para colocar
transactions.amount en la salida.6
Guarda el Template
Haz clic en Save para validar los bloques y guardar el archivo
.tpl generado.Opción 2: Subir un archivo .tpl
Usa la subida cuando un equipo técnico ya mantiene el Template fuera de la Console.
1
Abre el wizard de subida
Ve a la página Templates y haz clic en New Template.
2
Sube el archivo
En el paso File, arrastra el archivo
.tpl a Drag file here, o haz clic en to select para buscar en tu equipo.3
Configura el Template
En el paso Config, rellena Template Name y Output Format.
4
Revisa el resumen
En el paso Review, confirma el archivo, el nombre y el formato de salida. Usa los botones de edición si algún campo es incorrecto.
5
Guarda el Template
Haz clic en Save Template.
Guía de campos
Campos del wizard de subida
Campos de Template Builder
Resultado esperado
Tras guardar, el Template aparece en la página Templates y puede seleccionarse en el wizard Generate Report.
Errores comunes y puntos de atención
Subir un archivo que no es `.tpl`
Subir un archivo que no es `.tpl`
La subida solo acepta archivos
.tpl. Si el Template aún se está diseñando, usa primero Template Builder o prepara el archivo .tpl fuera de la Console.Elegir el formato de salida incorrecto
Elegir el formato de salida incorrecto
El formato de salida controla qué tipo de archivo descargarán los operadores tras generar un Report. Confirma el formato requerido antes de guardar.
Crear un Template antes de que el Data Source esté listo
Crear un Template antes de que el Data Source esté listo
Los Templates pueden referenciar campos de Data Sources. Si la fuente requerida falta o no está probada, los operadores pueden no saber qué campos son seguros usar.
Pasos siguientes
- Usa Generar un Report para crear un Report a partir del Template.
- Usa Actualizar un Template si la estructura, el archivo, el nombre o el formato de salida necesitan corrección.
- Usa el Template Builder cuando los operadores necesiten mantener el Template visualmente.

