Crea tu primera plantilla SQL¶
Una plantilla es un fichero de texto con extensión .sql y secciones de configuración. Para la primera prueba usa únicamente [SQL] y [EXPORTA]; añade automatizaciones cuando el resultado sea correcto.
Plantilla mínima verificable¶
[SQL]
sql = SELECT codigo, nombre FROM #clientes
year = +
where =
[EXPORTA]
formato = XLS
delimitador = |
- Guarda el contenido como
clientes.sqlen la carpeta de plantillas de tu entorno. - Ejecuta Sage 50 BI filtrando esa plantilla si es necesario.
- Abre el fichero generado.
- Confirma que aparecen las columnas
codigoynombrey que pertenecen al ejercicio esperado.
Marcador #
Sage 50 BI sustituye # por la tabla correspondiente a cada ejercicio seleccionado. Consulta cómo definir la consulta y los ejercicios.
Añade solo lo que necesites¶
| Sección | Para qué sirve | Guía |
|---|---|---|
[SQL] |
Consulta, filtro y ejercicios | Escribir la consulta SQL |
[EXPORTA] |
Formato Excel o CSV | Configurar la exportación |
[ENVIO] |
Crear un resultado por destinatario | Crear envíos personalizados |
[EMAIL] |
Enviar por Outlook o SMTP | Enviar por correo |
[FTP] |
Transferir el fichero generado | Subir por FTP |
[INFORME] |
Crear una vista y un usuario de lectura | Preparar una vista de informe |
Plantilla ampliada¶
[SQL]
sql = SELECT codigo, nombre FROM #clientes
year = +
where =
[EXPORTA]
formato = XLS
delimitador = |
[ENVIO]
sqlenvio =
[EMAIL]
outlook = no
smtp =
port =
usuario =
password =
[FTP]
host =
usr =
pwd =
port =
[INFORME]
generovista = no
usuariovista =
clavevista =
No compartas secretos
Las claves SMTP, FTP y SQL son datos sensibles. Mantén las plantillas con credenciales fuera de repositorios y ejemplos públicos.
Siguiente paso: elige ejercicios y ajusta la consulta.