Septiembre de 2026
Stock por almacén, contabilidad para todas las licencias, varias sesiones a la vez, agentes de IA acotados y la API en la dirección de tu licencia.
Lo más destacado del mes: el stock por almacén, la contabilidad sin beta, las sesiones guardadas y la API REST en la dirección de tu licencia.
Todas las apps
- Varias sesiones en el mismo navegador. Sesiones, en el menú de usuario, guarda hasta 10 cuentas y pasa de una a otra sin contraseña.
- Cambiar un valor en muchos registros a la vez. En los listados, elige celdas con Ctrl+clic o Mayús+clic y usa Cambiar valor.
- Copias y respuesta en los correos. En la Vista previa de un correo puedes añadir CC, CCO y Responder a. Con
{{email_destinatario}}en el texto, cada destinatario recibe su propio correo. - La hora correcta en todas las apps. Play usa la zona horaria de tu empresa, también justo después de medianoche y en horario de verano.
Pymes
- Stock por almacén. La ficha de un producto muestra el stock de cada almacén, y cada almacén tiene su mínimo y máximo.
- Almacenes, de un vistazo. Pymes → Almacenes marca lo que está bajo mínimo o agotado, y cada almacén tiene su ficha con stock, picking pendiente, movimientos y huecos.
- Contabilidad y Firmas, para todas las licencias. Contabilidad y Firmas dejan de ser beta. El menú trae Asientos y Cuentas como entradas propias.
- Una portada con tu tesorería. Pymes → Inicio muestra el saldo de cada cuenta y caja y las últimas ventas. Los importes salen ocultos hasta que pulsas el ojo.
- Sin modo Lite. Las licencias que lo usaban ven ahora el menú completo de Pymes.
TPV
- Pulsar Enter en el cobro ya no crea dos ventas.
- La retención del TPV ya no cuenta los suplidos y coincide con la de la factura.
CRM, Tareas y Yo
- CRM → Inicio muestra tus citas de hoy y el pipeline abierto, por comercial. Cada cifra abre su lista: estancadas, sin próximo paso o que cierran este mes.
- Tareas → Inicio muestra lo tuyo para hoy y Lo que arde: lo vencido y lo que vence esta semana en toda la empresa.
- Yo → Inicio trae Mi día: lo que te vence, tus citas y quién cumple años.
RRHH
- Importar el cuadrante de turnos. Importar cuadrante crea los turnos del mes desde un Excel o un CSV, y muestra las horas de cada empleado antes de crearlos.
- El Log legal deja de ser beta y sale en todas las licencias.
Agendas
- Un evento nuevo empieza en la siguiente media hora y dura 30 minutos. Pulsar un día en la vista de mes ya no crea un evento de 00:00 a 00:00.
- Crear desde texto deja vacías la fecha o la duración si el texto no las dice, en vez de inventarlas.
IA
- Cada agente ve solo lo que le das. Un agente, Yudo incluido, solo lee las secciones e informes de Datos que ve este agente, y ya no las de la app desde la que se abre.
- Añadir sección ofrece también las secciones creadas por tu empresa.
Flex y FlexHub
- Paneles desde Flex. Los administradores crean y diseñan paneles sin salir de Flex, y los eliminan desde Administración → Paneles.
- Documentos a partir de una plantilla. Nuevo documento empieza desde una factura, una impresión, un correo, un documento para firmar o uno en blanco. El editor trae Ayuda y pantalla completa.
- Algoritmos guiados. Nuevo algoritmo pregunta primero el tipo de cálculo.
- Varias columnas de golpe. En un informe, Varias columnas añade muchas a la vez, y Consultar abre el listado real.
- Retirar una sección sin perder sus datos. Retirar la sección la quita del menú y de la API y conserva lo que tiene.
- Desde cualquier listado, el engranaje abre su informe en FlexHub para quien puede editarlo.
- Guardar tras un conflicto conserva los cambios que otra persona hizo en lo que tú no tocaste.
Para desarrolladores
- La API en la dirección de tu licencia. Cada licencia tiene su propia dirección de la API,
https://<clave-de-conexion>.dinaup.io/api, con el mismo token y las mismas respuestas: API REST: referencia. - Exportar una sección a CSV.
exportaryExportAsyncexportan una sección entera o lo que cambió desde una fecha, con las columnas y los filtros que elijas. - Enviar correo.
enviaremailySendEmailAsyncenvían correo con un remitente de un dominio verificado. - Clave-valor desde el SDK.
KV_GetAsyncyKV_SetAsyncleen y escriben el almacén clave-valor de la licencia. - Límite de ritmo por vCore. Una petición que supera lo contratado recibe 429 y no gasta cuota. El SDK reintenta una vez un 429 o un 503 con
Retry-After. - Flex por la API. Se crean algoritmos, se editan las preguntas y el filtro de un informe por piezas, se retira una sección con
obsoletoy se elimina un panel. - Webhooks entrantes usan la dirección de tu licencia, y Desarrollo → SDK .NET trae Regenerar MyDinaup.
Correcciones
- Un filtro sobre un campo de texto compara el valor literal: «08001» ya no busca 8001.
- Los filtros negativos sobre un campo de otra sección ya no pierden las filas sin dato relacionado.
- Las columnas de hora vuelven a salir con segundos (
HH:mm:ss).
Cambios que rompen
- Un enlace a registro que no encuentra ninguna fila se rechaza, en vez de guardarse vacío. Un lote de WriteOperations con un enlace así falla entero.
- El SDK retira
Chronometer,File_GetListAsync(RecibirArchivosC),File_SigURLGetAsyncySession_ChangePasswordAsync. UsaFile_SignURLGetAsyncy, para la contraseña,Session_CreatePasswordRecoveryCodeAsyncconSession_ChangePasswordWithCodeAsync. FormSavelanzaFormClosedExceptionsi el formulario ya no está abierto, yContainsFiltermira las condiciones del filtro. Para una variable, usaContainsVariable.DownloadFileURLlanzaHttpRequestExceptioncon la causa en vez de devolverNothing.FlexFieldLayoutSpecpierdeTabIndex.- El SDK pide como mínimo protobuf-net 3.4.30 y StackExchange.Redis 3.2.1. Un proyecto que fije una versión anterior da
NU1605. TotalPagesyTotalResultsquedan obsoletos. Para recorrer un informe entero, usaLoadAllRowsAsync.