Escribe la consulta SQL y elige los ejercicios¶
La sección [SQL] contiene la consulta que Sage 50 BI ejecutará. Empieza con pocas columnas, valida el resultado y amplía la consulta después.
Define sql¶
Usa # delante de las tablas que pertenecen a cada ejercicio. Sage 50 BI construye la consulta para los ejercicios seleccionados.
Para tablas de comunes, el motor admite el marcador @. Verifica siempre el nombre de tabla y los permisos en tu instalación antes de ejecutar una consulta amplia.
Elige year¶
| Valor | Ejercicios utilizados |
|---|---|
+ |
Ejercicio actual |
Año explícito, por ejemplo 2025 |
Ese ejercicio, si está disponible |
| Vacío | Selección determinada por la configuración de la conexión |
Comportamiento actual
La aplicación usa + como valor por defecto. La ayuda integrada también admite años explícitos.
Añade where¶
where permite incorporar un filtro a la consulta construida. Prueba el filtro con una plantilla y pocos registros antes de automatizarlo.
Agrupa con group¶
group se pasa al constructor como cláusula GROUP BY. La consulta debe seleccionar únicamente columnas agrupadas o expresiones agregadas válidas para SQL Server.
Prueba la consulta final con los mismos ejercicios que usará la plantilla. Si también generas una vista, SQL Server volverá a validar toda la sentencia al crearla o actualizarla.
Verificación¶
- Ejecuta la plantilla con
year = +. - Comprueba que las columnas y el ejercicio son correctos.
- Añade filtros uno a uno.
- Si la plantilla alimentará una vista, verifica también su creación y permisos.
Siguiente paso: guarda el resultado en Excel o CSV.