Las cifras de una tabla o un gráfico salen de la consulta, no del asistente
Escribe la consulta que las encuentra. La plataforma ejecuta esa consulta contra su sistema y muestra ella misma cada fila. Si la respuesta necesita una diferencia o un total, el asistente se lo pide a la consulta y la plataforma lo calcula sobre las filas. El asistente recibe el número de filas y una pequeña muestra de las primeras, para conocer la forma del resultado, con la instrucción de no leer cifras en ella. El bloque de su pantalla se dibuja con el resultado completo, directamente desde su base de datos, y entre ambos no hay nada que pueda cambiar una cifra.
Cada cifra en pantalla es el resultado de una consulta, mostrado tal cual
Un bloque que la plataforma construyó con las filas que devolvió la consulta, con la llamada que lo produjo adjunta: la herramienta, la tabla, los filtros, el número de registros y un identificador que vuelve a ejecutar la misma consulta.
Qué ha mostrado la plataforma
- Usted preguntó: ¿Qué clientes superan ahora mismo su límite de crédito?
El asistente respondió: Answered by the analysis model. Read as Clientes por encima del límite de crédito.
Used 4 tools: Open a guide, Search saved knowledge, Read table fields, Read Business Central records.
3 de los 42 clientes con límite de crédito lo superan ahora mismo, por un total de 123.550 DKK.
Clientes por encima de su límite de crédito Cliente Saldo (DL) Crédito máximo (DL) Exceso Nordisk Trædesign A/S 412.900 350.000 62.900 Vestjysk Maskinfabrik 288.450 250.000 38.450 Kolding Byg ApS 197.200 175.000 22.200 Read as Clientes por encima del límite de crédito · por cliente.
Fuente: Customer · Business Central · CRONUS Danmark A/S · Production. Columns No. · Name · #59 · #20. #20 not 0, #59 > #20. Result 3 rows · 42 read.
Siguientes preguntas sugeridas:
- Muéstrame los movimientos pendientes de Nordisk Trædesign A/S
- ¿Qué facturas llevan más de 30 días vencidas?
- ¿Quién nos debe más?
- Bajo el cuadro de mensaje: Figures in a block are read from a live query when they are shown. The words around them are AI-generated and can be wrong.
Qué recibió el asistente
{
"block": {
"type": "table",
"columns": ["Cliente", "Saldo (DL)",
"Crédito máximo (DL)", "Exceso"]
},
"row_count": 3,
"fields": ["No.", "Name",
"Balance (LCY)", "Credit Limit (LCY)"],
"computed": {
"Over by": "Balance (LCY) - Credit Limit (LCY)"
},
"totals": { "Over by": 123550 },
"truncated": false,
"status": "rendered"
}Encabezados de columna, nombres de campo, un recuento de filas y una sola cifra: el total de Exceso, que el asistente pidió a la consulta y que la plataforma sumó a partir de las filas. Como una herramienta devolvió ese total en este turno, la frase junto al bloque puede citarlo. El bloque se dibuja con el resultado completo, no con nada que haya escrito el asistente, así que no puede redondear, suavizar ni recordar mal ninguna de sus cifras. La consulta también le da al asistente una pequeña muestra de las primeras filas para mostrarle la forma del resultado, con la instrucción de no leer cifras en ella; la página de Datos explica lo que se envía al modelo.
- La llamada
La herramienta y la tabla, por nombre y por número
Customer (18), nombrada con su número de tabla, leída con la herramienta de lectura en el entorno y la empresa a los que está conectada la sesión. Un consultor puede abrir la misma tabla con el mismo filtro, ver los mismos 42 clientes y encontrar los mismos tres cuyo Saldo (DL) supera su Crédito máximo (DL).
- Los filtros
Todas las condiciones que aplicó la consulta
Los filtros son la definición de la métrica, así que se muestran en lugar de resumirse. Una cifra citada desde una consulta más amplia y luego fijada a otra más restringida la detecta la plataforma y la marca, porque el gráfico dejaría de coincidir con la frase.
- El recuento
Cuántas se leyeron y cuántas coincidieron
Ambos números, más si la lectura se detuvo antes de tiempo. Una lectura en vivo pagina automáticamente hasta 2.000 registros; a partir de ahí el resultado dice que se ha truncado y de él no se extrae ningún total.
- El identificador
Una ruta que vuelve a ejecutar la consulta
Se deriva de la propia consulta y no lleva ninguna empresa, así que el mismo identificador responde para la empresa que esté preguntando. Es lo que fija la cifra dentro de un informe, lo que un término de negocio guardado almacena como su receta, y lo que una comprobación diaria vuelve a ejecutar, cada receta al menos una vez por semana, para confirmar que la respuesta sigue siendo válida.
Con una licencia de Controller, las frases que rodean al bloque también se comprueban
El asistente sigue escribiendo texto junto a las cifras: qué ha filtrado, qué ha observado, qué comprobaría a continuación. Ese texto es el único sitio por donde podría colarse un número sin venir de una consulta. Con una licencia de Controller, cada cifra que contiene se comprueba antes de llegarle: tiene que aparecer en lo que las herramientas devolvieron o recibieron en ese turno, en su pregunta o en una respuesta que ya ha visto. Todo lo demás se oculta tras una marca con la etiqueta «sin verificar», en la que puede hacer clic para ver lo que escribió el modelo.
Una cifra redondeada
2 sin verificar
Qué escribió el modelo
Unos 800.000 DKK entre 4 usuarios.
Qué ve usted
Unos … DKK entre … usuarios.
Las filas decían 812.400 entre 3 usuarios. Una cifra redondeada, suavizada o mal recordada no es la cifra que devolvió la consulta.
Una cifra que escribió el propio modelo
2 sin verificar
Qué escribió el modelo
El pie decía 777 y el prompt 555.
Qué ve usted
El pie decía … y el prompt ….
El texto que escribió el modelo no sirve de prueba. Un número que puso en un pie no puede respaldar el mismo número en su texto.
Una advertencia con recuentos inventados
2 sin verificar
Qué escribió el modelo
Solo 500 de 3.901 filas están en este archivo. La exportación está incompleta.
Qué ve usted
Solo … de … filas están en este archivo. La exportación está incompleta.
Ninguno de los dos recuentos vino de una herramienta, de la pregunta o de una respuesta anterior. La advertencia se queda; los recuentos inventados se ocultan.
Una cifra de las filas
Superado
Qué escribió el modelo
Los ingresos fueron de 812.400 DKK, una cuota del 12,3 % de 3.901 filas.
Qué ve usted
Los ingresos fueron de 812.400 DKK, una cuota del 12,3 % de 3.901 filas.
Cada cifra aparece en las filas que devolvió la consulta en este turno, y el filtro reconoce una cifra en cualquiera de los formatos en que se puede escribir.
Fechas, horas e identificadores
Superado
Qué escribió el modelo
Últimos 7 días (4 de septiembre – 10 de septiembre de 2026), después de las 14:30, ticket n.º 3, proyecto PR0017.
Qué ve usted
Últimos 7 días (4 de septiembre – 10 de septiembre de 2026), después de las 14:30, ticket n.º 3, proyecto PR0017.
Las fechas, los años, las horas, los números de semana, los trimestres, las viñetas de lista y los identificadores nunca se tratan como cifras, ni en danés, ni en inglés, ni en alemán, ni en español.
Y la consulta en sí no ha podido pasarse de la raya
Mostrar de dónde ha salido una cifra solo sirve si la consulta que hay detrás no ha podido leer algo que quien preguntaba nunca tuvo permiso para ver.
- Se ejecuta como usted
Su propia conexión, su propio token
Cada conexión a Business Central pertenece a un usuario y contiene las credenciales delegadas de esa persona. El asistente lee a través de ellas, así que es Business Central quien impone el permiso. Una empresa, una contabilidad o un buzón que usted no puede abrir sigue cerrado, y ese límite no es una instrucción en un prompt que una pregunta ingeniosa pudiera sortear.
- El ámbito se fija por debajo de las herramientas
No hay ningún parámetro de tenant en el que equivocarse
Cuando una herramienta podría leer datos de varios clientes, la identidad del cliente se resuelve por debajo de la capa de herramientas y se escribe dentro de la propia consulta. Las herramientas de telemetría que recibe un cliente no aceptan ni un tenant ni una consulta libre, así que no se pueden dirigir a otro tenant; el KQL libre queda reservado al personal de UNI4C.
- Cifrado en reposo
AES-256-GCM en la aplicación, además del cifrado del almacenamiento
Las conversaciones, los resultados de sus herramientas, los archivos generados, los adjuntos, las instantáneas de informes y todas las credenciales guardadas los cifra la aplicación antes de escribirlos en un almacenamiento que ya está cifrado. El cifrado es autenticado, así que un dato manipulado se rechaza en lugar de descifrarse en silencio.
- Todo deja rastro
Un registro de auditoría al que la aplicación solo añade entradas
Toda operación que modifica datos deja una entrada que dice quién lo hizo, qué cambió y cuándo. La aplicación solo añade entradas; ninguna parte de ella edita ni elimina una.
- El acceso de soporte lo decide usted
UNI4C solo lee sus chats mientras usted lo permite
Un administrador de su empresa decide si los consultores de UNI4C pueden abrir los chats de su equipo. Mientras esté desactivado, nadie en UNI4C puede leer un chat, solo ver cuántos hay. Cada cambio queda en el registro de auditoría y se avisa a sus demás administradores.
Dónde se detiene en lugar de adivinar
Una respuesta equivocada y segura de sí misma cuesta más que ninguna respuesta, así que varias rutas están hechas para terminar en una negativa.
- Una lectura truncada
Dice que se ha parado
Una lectura en vivo pagina automáticamente hasta 2.000 registros y el resultado indica si han quedado filas fuera. Un informe se niega a agregar una lectura que ha alcanzado su tope.
- Un resultado vacío
Un bloque en blanco se rechaza, no se dibuja
Una agregación sin filas coincidentes devuelve una única fila vacía. Mostrar eso como un guion se leería como un cero, así que el bloque se rechaza y el asistente dice qué ha encontrado.
- Una pregunta sin resolver
Pregunta, y le da las opciones
Cuando coinciden varios clientes, o el periodo o la medida son ambiguos, el asistente formula una pregunta con entre dos y seis respuestas de un clic, en lugar de elegir una y equivocarse con aplomo.
- Un escaneo de tabla completa
Se rechaza, salvo que usted lo pida
Un patrón de texto libre sobre una tabla de más de un cuarto de millón de filas sin ningún filtro indexado al lado se rechaza, y el error nombra los campos que sí permitirían una búsqueda por índice. Solo se ejecuta cuando usted pide buscar en toda la tabla.
Los prompts solo van a endpoints de modelos en la UE: Scaleway en Francia y las rutas de Requesty que solo pasan por la UE. Dónde se ejecuta cada parte, quién trata qué, y las respuestas que pide un cuestionario de proveedores están en la página de Datos.
Traiga la pregunta que cree que lo rompería
Hágale la pregunta que espera que responda mal y coteje después la línea de origen que le da con Business Central. Empiece una prueba para probarlo en el portal, o solicite una demo y pruébelo con uno de nosotros en un tenant configurado como el suyo.
O escríbanos a hello@uni4c.ai