Skip to Content
Radar Odoo de Navegasoft

Lo nuevo en Odoo, reunido en un solo lugar.

Seguimos el código oficial, la documentación y Odoo Apps, y te explicamos cada novedad en español sencillo: qué cambió y cómo puede ayudarte, sin detalles técnicos innecesarios.

Actualización automática Hecha con uno de nuestros agentes Datos hasta 17/09/2026 22:12
106 Arreglos de Odoo
29 Documentación
327 Módulos nuevos

El contenido procede exclusivamente de fuentes públicas verificadas.

Resumen diario por correo

¿Quieres recibir las novedades?

Te enviaremos únicamente los nuevos módulos y arreglos detectados. Primero deberás confirmar tu correo y podrás darte de baja cuando quieras.

Al suscribirte aceptas recibir el resumen de novedades Odoo de Navegasoft.
Odoo oficial 19.0 · código
Módulo base Grupo Administración y tecnología Versión 19.0

Permitir que la URL de la bandera en res.lang pueda ser redefinida por herencia

Se cambió cómo se asigna la URL de la imagen de la bandera en res.lang para que los módulos que hereden ese modelo puedan redefinir la lógica de cálculo y elegir otra bandera según sus necesidades.

¿Cómo te ayuda? Permite personalizar qué bandera se muestra para cada idioma (por ejemplo una bandera regional o la del país servido) sin tener que redeclarar completamente el campo, facilitando la adaptación visual del sitio o sistema a contextos locales.
Ver fuente original
Odoo oficial 19.0 · código
Módulo account_peppol Grupo Contabilidad y finanzas Versión 19.0

PEPPOL: desactivar envío en facturas ya enviadas

Se ajustó la opción de envío por PEPPOL para que, cuando una factura ya fue enviada mediante PEPPOL, la casilla de envío quede desmarcada y en modo solo lectura con un motivo que explique la desactivación.

¿Cómo te ayuda? Impide intentar reenviar facturas que ya fueron remitidas por PEPPOL y aclara por qué no es posible activar el envío, reduciendo errores operativos al gestionar facturas electrónicas.
Ver fuente original
Odoo oficial 19.0 · código
Módulo point_of_sale Grupo Punto de venta y restaurante Versión 19.0

Punto de venta: ver pedidos de direcciones sin nombre ya no provoca error

Al abrir la lista de pedidos desde un cliente empresa que tiene una dirección de entrega sin nombre, la vista dejaba la pantalla en blanco por un error al procesar nombres vacíos. Ahora la aplicación usa siempre una cadena de texto para el nombre y recurre al nombre de la empresa cuando la dirección no tiene nombre, evitando el error.

¿Cómo te ayuda? Evita que la aplicación del Punto de venta se cierre al consultar pedidos de direcciones sin nombre, y asegura que esos pedidos sigan mostrándose al buscar por el nombre de la empresa.
Ver fuente original
Odoo oficial 19.0 · código
Módulo account Grupo Contabilidad y finanzas Versión 19.0

account: reversión de cambio que causaba lentitud al buscar recibos

Se revirtió un cambio que introdujo una consulta más lenta al filtrar ciertos apuntes de proveedores, porque dejó de poder usar un índice parcial y provocó regresión de rendimiento. En estable se revierten los cambios y en master se adapta el índice.

¿Cómo te ayuda? Restaura el rendimiento previo en búsquedas y listados de facturas/recibos, evitando demoras notables en la navegación de contabilidad y en páginas como Proveedores → Facturas.
Ver fuente original
Odoo oficial 19.0 · código
Módulo base Grupo Administración y tecnología Versión 19.0

Corrección de formato roto en la exportación de XID (base)

Se corrigió un error en el formato usado por una comprobación al exportar identificadores externos (xid) en el módulo base. El cambio repara una aserción que fallaba por un formato incorrecto.

¿Cómo te ayuda? Evita errores durante exportaciones que usan identificadores externos y reduce fallos inesperados al trabajar con datos de configuración o migraciones.
Ver fuente original
Odoo oficial 19.0 · código
Módulo api_doc Grupo Administración y tecnología Versión 19.0

Corrección en api_doc: enlace correcto al abrir en nueva pestaña

Al hacer clic medio sobre un campo many2one en api_doc la pestaña nueva abría el modelo base en vez del modelo relacionado. Ahora el enlace apunta correctamente al comodel y se evita recargar la página completa al hacer clic.

¿Cómo te ayuda? Mejora la navegación en la documentación de la API: al abrir relaciones en pestañas nuevas se mostrará el modelo correcto, facilitando la consulta sin perder el contexto original.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website Grupo Sitio web y comercio electrónico Versión 19.0

Eliminar vistas hijas de temas que referencian vistas borradas

Se arregló la eliminación de vistas que heredan copias de una vista de tema eliminada; antes la operación no cascada impedía borrar la vista padre y abortaba la actualización del tema.

¿Cómo te ayuda? Actualizaciones de temas que quitan vistas funcionarán correctamente y no quedarán vistas huérfanas que bloqueen la actualización, facilitando la gestión y despliegue de temas web.
Ver fuente original
Odoo oficial 19.0 · código
Módulo base Grupo Administración y tecnología Versión 19.0

base: limpiar espacios antes de evaluar literales

Se elimina el espacio en los strings antes de realizar su evaluación literal (literal_eval) para evitar errores causados por espacios en la entrada.

¿Cómo te ayuda? Reduce errores al procesar valores almacenados como texto, mejorando robustez en operaciones que convierten cadenas en estructuras de datos; beneficio concreto depende de cómo se usen esas entradas en cada instalación.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_fr_pdp Grupo Contabilidad y finanzas Versión 19.0

Corrección de frase en l10n_fr_pdp restaurando su sentido

Se reparó un cambio accidental en una frase de configuración de l10n_fr_pdp que alteraba el significado relativo al envío a PPF y a la activación de e-reporting.

¿Cómo te ayuda? Aclara la opción de configuración para usuarios franceses, evitando confusiones sobre qué hace cada ajuste al activar o desactivar el envío a la plataforma correspondiente.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_jo_edi_pos Grupo Inventario y logística Versión 19.0

Arreglado nombre de precisión decimal perdido (l10n_jo_edi_pos, POS, stock)

Algunos lugares seguían usando el antiguo nombre de la precisión decimal para la unidad de producto tras un cambio en 18.1, provocando que se usara por defecto 2 decimales. Se corrigieron las referencias al nuevo nombre.

¿Cómo te ayuda? Garantiza que las unidades y cantidades usen la precisión decimal correcta en POS, stock y la localización l10n_jo_edi_pos, evitando discrepancias en cálculos y mostrados numéricos en Odoo 19.0.
Ver fuente original
Odoo oficial 19.0 · código
Módulo web Grupo Productividad y colaboración Versión 19.0

Evitar bloqueo del panel de búsqueda con many2many ocultos (web)

El panel de búsqueda fallaba cuando un campo many2many con selección múltiple hacía referencia solo a registros que el usuario no puede ver; se saltan ahora los grupos vacíos en ese caso.

¿Cómo te ayuda? Previene crashes al abrir vistas con filtros many2many cuyos valores están archivados o restringidos, mejorando la fiabilidad del panel de búsqueda en el módulo Web de Odoo 19.0.
Ver fuente original
Odoo oficial 19.0 · código
Módulo account Grupo Contabilidad y finanzas Versión 19.0

Corrección: recalcular is_matched cuando se marca como pagado

Un pago sin cuenta pendiente en el diario no crea asiento y se marca como pagado antes de notificar dependencias, por lo que el campo is_matched podía quedarse en False y los lotes de pagos seguir en estado 'sent'. Ahora se fuerza la recomputación de is_matched cuando el pago pasa a pagado.

¿Cómo te ayuda? Evita que pagos conciliados queden fuera de sincronía con lotes de pago; los lotes pasan correctamente a estados finales y refleja con precisión que los pagos están emparejados tras conciliaciones posteriores.
Ver fuente original
Odoo oficial 19.0 · código
Módulo account Grupo Contabilidad y finanzas Versión 19.0

Truncar referencia en créditos/debitos pendientes (account)

Las secciones «Outstanding credits» y «Outstanding debits» podían desbordar visualmente cuando la referencia de factura era muy larga; ahora se aplica truncado de texto para evitar el desbordamiento.

¿Cómo te ayuda? Mejora la presentación y evita que textos largos rompan el diseño en notas de crédito o facturas proveedor, facilitando la lectura en el módulo Contabilidad en Odoo 19.0.
Ver fuente original
Odoo oficial 19.0 · código
Módulo web Grupo Recursos humanos Versión 19.0

web: calendario no se muestra al ampliar desde vista móvil

Se solucionó un fallo donde, tras cargar Time Off en vista móvil y luego ampliar la ventana a escritorio, el calendario dejaba de mostrarse. El renderizado ahora reacciona al cambio de tamaño del navegador.

¿Cómo te ayuda? Al cambiar entre vistas móvil y escritorio el calendario vuelve a mostrarse correctamente, evitando pantallas en blanco o elementos ocultos al ajustar la ventana.
Ver fuente original
Odoo oficial 19.0 · código
Módulo discuss Grupo Productividad y colaboración Versión 19.0

Discutir: Shift al seleccionar un emoji ya no cierra el selector

Al usar Discuss, mantener presionada la tecla Shift al elegir un emoji ahora evita que se cierre el selector de emojis también desde el menú de reacción rápida. Antes, ese menú cerraba el selector aunque se mantuviera Shift, obligando a reabrirlo para añadir varias reacciones seguidas.

¿Cómo te ayuda? Permite añadir múltiples reacciones de forma más rápida y cómoda sin tener que reabrir el selector de emojis cada vez cuando se usa Shift.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_sg Grupo Contabilidad y finanzas Versión 19.0

Corregido: activar contabilidad anglosajona para empresas de Singapur

La localización de Singapur (l10n_sg) ahora marca la contabilidad anglosajona como activa para nuevas compañías. Esto asegura que, al comprar un producto a un precio distinto al de la ficha, se use la cuenta de diferencia de precio en las facturas de proveedor.

¿Cómo te ayuda? Evita que las diferencias de precio en compras no se registren correctamente en la contabilidad, proporcionando asientos coherentes para el costo y las diferencias de precio en empresas nuevas con localización de Singapur. Las empresas ya existentes podrían necesitar activar esta opción manualmente si siguen sin ver los asientos.
Ver fuente original
Odoo oficial 19.0 · código
Módulo stock Grupo Inventario y logística Versión 19.0

stock: ajustar tour básico para clases JS personalizadas de l10n_tr_nilvera_edispatch

Se adaptó el tour de pruebas básicas del inventario para que funcione cuando el módulo l10n_tr_nilvera_edispatch reemplaza la clase JS del listado, que impedía detectar la presencia de pickings en la vista durante el test.

¿Cómo te ayuda? Permite que las pruebas automáticas del flujo básico de stock pasen correctamente en instalaciones que usan esa localización turca, mejorando la estabilidad de tests sin cambiar el comportamiento visual del listado.
Ver fuente original
Odoo oficial 19.0 · código
Módulo base_automation Grupo Administración y tecnología Versión 19.0

base_automation: usar el contexto de los registros para evitar acciones duplicadas

Se corrigió un fallo que podía hacer que una regla de automatización se ejecutara dos veces al crear un registro cuando un campo se calcula durante la creación. Ahora el código consulta la bandera de seguimiento en el propio registro, evitando que rutas anidadas vuelvan a procesarlo.

¿Cómo te ayuda? Previene envíos duplicados de emails y duplicación de actividades generadas por reglas automáticas tras la creación de registros, reduciendo acciones redundantes y confusión en procesos automatizados.
Ver fuente original
Odoo oficial 19.0 · código
Módulo web Grupo Recursos humanos Versión 19.0

web: la barra lateral del calendario responde a cambios de tamaño

La barra lateral del calendario ahora adapta su interfaz cuando la ventana cambia de tamaño, mostrando el panel móvil o de escritorio según corresponda. Se corrigió que el estado compartido no se reiniciara al cambiar entre tamaños de pantalla.

¿Cómo te ayuda? Mejora la usabilidad en dispositivos móviles y de escritorio: al redimensionar la ventana, los paneles se ajustan adecuadamente para ver filtros y leyendas sin elementos expandidos indebidamente.
Ver fuente original
Odoo oficial 19.0 · código
Módulo hr_expense Grupo Contabilidad y finanzas Versión 19.0

Mantener gastos publicados en "Waiting Reimbursement" en hr_expense

Los gastos pagados por el empleado que se marcaban como "posted" desaparecían del total "Waiting Reimbursement" aunque no se hubiera realizado el reembolso; ahora el tablero y el filtro incluyen tanto los estados 'approved' como 'posted' dentro de la categoría "Waiting Reimbursement" hasta que se registre el pago.

¿Cómo te ayuda? El panel de gastos mostrará con más precisión los importes pendientes de reembolso, evitando confusiones sobre qué gastos aún deben pagarse.
Ver fuente original
Odoo oficial 19.0 · código
Módulo account Grupo Contabilidad y finanzas Versión 19.0

Eliminar filtro de alcance de impuesto en "Buscar más" de impuestos

Se quitó el filtro que limitaba los impuestos según su alcance en el diálogo "Buscar más" de los campos de impuestos en la ficha de producto, permitiendo ver todos los impuestos disponibles.

¿Cómo te ayuda? Ahora se pueden seleccionar impuestos de servicio o bienes indistintamente desde el producto, facilitando la configuración cuando un impuesto puede aplicarse a ambos tipos; no restringe al usuario en la selección.
Ver fuente original
Odoo oficial 19.0 · código
Módulo product Grupo Inventario y logística Versión 19.0

Mejora de rendimiento en nombres de variantes de producto

Se optimizó cómo se calcula display_name de product.product para evitar recorrer todos los valores de atributos cuando no es necesario. Ahora deja de buscar tras encontrar dos valores activos, lo que reduce el trabajo por variante.

¿Cómo te ayuda? Lecturas masivas de nombres de variantes (por ejemplo en Punto de Venta) serán mucho más rápidas, reduciendo tiempos de carga y mejorando la experiencia en catálogos con muchas variantes.
Ver fuente original
Odoo oficial 19.0 · código
Módulo point_of_sale Grupo Punto de venta y restaurante Versión 19.0

Mantener precio en la línea al pulsar prolongadamente (Point of Sale)

Al mantener pulsada una línea de pedido en el Punto de Venta, el precio se recalculaba y volvía al precio estándar del producto. Ahora se conserva el precio existente cuando el producto no es configurable ni parte de un combo.

¿Cómo te ayuda? Impide que precios ajustados manualmente se pierdan por pulsaciones prolongadas, preservando descuentos o ajustes en ventas en el Punto de Venta de Odoo 19.0.
Ver fuente original
Odoo oficial 19.0 · código
Módulo web Grupo Productividad y colaboración Versión 19.0

web: permitir redimensionar columnas en listas desde pantallas táctiles

Se arregló el redimensionado de columnas en vistas de lista en tablets añadiendo touch-action: none al manejador y escuchando el evento pointercancel para detener correctamente la operación cuando el navegador gestiona el gesto táctil.

¿Cómo te ayuda? Mejora la usabilidad en dispositivos táctiles al permitir ajustar columnas sin que la acción quede bloqueada o interrumpida por el desplazamiento de la página.
Ver fuente original
Odoo oficial 19.0 · código
Módulo web Grupo Productividad y colaboración Versión 19.0

Indicador de campo "modificado" se restablece al descartar valor reescrito

Se solucionó un caso en el que al reescribir un campo con texto que representa el mismo valor (por ejemplo "6,250" vs "6,25"), el indicador de campo seguía mostrando que había cambios tras descartar, porque no se notificaba que el campo ya no estaba sucio.

¿Cómo te ayuda? La interfaz dejará de mostrar innecesariamente los botones Guardar/Descartar cuando no haya cambios reales, evitando confusión y acciones innecesarias por parte del usuario.
Ver fuente original
Odoo oficial 19.0 · código
Módulo odoo Grupo Administración y tecnología Versión 19.0

CLA individual: firma de contributor (minaonlyone)

Un contribuyente firmó la CLA individual para el repositorio de Odoo.

¿Cómo te ayuda? No es un cambio funcional en la aplicación; confirma que el autor ha aceptado los términos de contribución, lo que permite integrar legalmente su código en el proyecto.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_fr_pdp Grupo Contabilidad y finanzas Versión 19.0

l10n_fr_pdp: excluir IVA OSS del Flujo 10

Las ventas OSS no están sujetas al IVA francés y deben informarse bajo TNT1; el cambio identifica impuestos del régimen OSS por su etiqueta y reporta la base imponible en TNT1 con tasa y importe cero, manteniendo el IVA de destino en la factura y contabilidad.

¿Cómo te ayuda? Mejora la generación de los informes franceses (Flow 10) para ventas OSS, evitando tasas francesas inapropiadas y asegurando que la base imponible se declare correctamente; reduce riesgos de rechazo en el envío del flujo.
Ver fuente original
Odoo oficial 19.0 · código
Módulo odoo Grupo General Versión 19.0

Actualización de traducciones desde Weblate

Se obtuvo y actualizó el conjunto más reciente de traducciones desde Weblate para el código general.

¿Cómo te ayuda? Asegura que las traducciones estén al día, lo que mejora la experiencia de usuarios en distintos idiomas.
Ver fuente original
Odoo oficial 19.0 · código
Módulo bus Grupo Administración y tecnología Versión 19.0

Corregido guardado de sesión sin reenviar la cookie (bus)

Al iniciar sesión con una conexión websocket activa, la sesión previa podía volver al navegador por error porque el handshake enviaba la cookie de sesión. Ahora la sesión se guarda sin reenviar esa cookie.

¿Cómo te ayuda? Evita que usuarios conectados mediante websockets sean devueltos al formulario de inicio de sesión por un problema de sesión; mejora la experiencia de inicio de sesión en sitios con funcionalidades en tiempo real (módulo bus) en Odoo 19.0.
Ver fuente original
Odoo oficial 19.0 · código
Módulo mail Grupo Productividad y colaboración Versión 19.0

Corrección de prueba no determinista en mail

Se arregló un test intermitente que fallaba por problemas de sincronización de suscripciones websocket en el módulo de mensajería.

¿Cómo te ayuda? Reduce fallos aleatorios en pruebas automáticas, lo que mejora la estabilidad del desarrollo y despliegues; efecto directo en usuarios finales es indirecto (mayor fiabilidad del sistema).
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_mx Grupo Contabilidad y finanzas Versión 19.0

l10n_mx: corregida superposición en "Cargar más" del informe DIOT

Se arregló un problema de paginación en el informe DIOT que podía provocar líneas duplicadas al usar "Cargar más", debido a que los límites se aplicaban antes de agregar los resultados por clave de agrupación. La solución desactiva la paginación en ese informe concreto.

¿Cómo te ayuda? Evita duplicados y errores al navegar el informe DIOT para empresas mexicanas, mejorando la fiabilidad al revisar y exportar la información fiscal en ese reporte.
Ver fuente original
Odoo oficial 19.0 · código
Módulo mail_plugin Grupo Administración y tecnología Versión 19.0

Tokens del plugin de correo: personalizar su caducidad

Ahora se puede configurar cuánto tiempo duran los tokens del plugin de mail para evitar iniciar sesión cada día; se ajusta con un parámetro del sistema y por defecto son 7 días. Estos tokens se aplican solo a endpoints con auth="outlook".

¿Cómo te ayuda? Permite ampliar o reducir la vigencia de la sesión del plugin Outlook según las necesidades de la empresa, reduciendo incomodidades por logins frecuentes o acortando acceso por seguridad.
Ver fuente original
Odoo oficial 19.0 · código
Módulo pos_sale Grupo Punto de venta y restaurante Versión 19.0

POS: permitir quitar el filtro de cliente en cotizaciones/pedidos

Antes, al seleccionar un cliente antes de abrir la vista de cotizaciones/pedidos, se aplicaba un filtro por defecto y además el cliente quedaba fijado en el dominio, por lo que quitar el filtro de la barra de búsqueda no cambiaba los resultados. Ahora solo se usa el filtro de búsqueda por defecto para que pueda eliminarse y verse todas las cotizaciones/pedid

¿Cómo te ayuda? Los usuarios del punto de venta podrán eliminar el filtro de cliente y visualizar todas las cotizaciones o pedidos en la vista, sin que queden restringidos por el cliente previamente seleccionado. Esto facilita revisar y gestionar pedidos de distintos clientes desde la misma vista.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_tr_nilvera_einvoice Grupo Contabilidad y finanzas Versión 19.0

l10n_tr_nilvera_einvoice: traducir etiqueta del subunidad de moneda

Se arregló que, en facturas Nilvera en moneda extranjera, la etiqueta de la subunidad (por ejemplo 'cents') salía en el idioma del cliente en lugar de en turco; ahora la subunidad se formatea en turco según lo exige Nilvera.

¿Cómo te ayuda? Garantiza que el importe en letras del XML de e-invoice cumpla con las expectativas de idioma turco, evitando texto parcialmente en otro idioma y asegurando compatibilidad con requisitos locales.
Ver fuente original
Odoo oficial 19.0 · código
Módulo hr_holidays Grupo Recursos humanos Versión 19.0

Corrección: cálculos de días libres futuros en hr_holidays

Se corrigió que el cálculo virtual de días restantes de una asignación ignorara permisos programados en el futuro; ahora no se excluyen automáticamente las ausencias futuras al calcular consumos.

¿Cómo te ayuda? Los saldos virtuales de asignaciones reflejarán correctamente las ausencias futuras ya validadas, evitando mostrar más días de los realmente disponibles.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website Grupo Sitio web y comercio electrónico Versión 19.0

Arreglar deslizado de carrusel de producto en RTL en website

Cuando un carrusel de producto estaba en modo desplazamiento de una sola imagen y el sitio usaba un idioma RTL, los desplazamientos mostraban espacios vacíos o imágenes distorsionadas debido a que la lógica de movimiento asumía LTR; ahora se detecta la dirección del documento y se invierte la dirección objetivo en la animación para RTL.

¿Cómo te ayuda? Mejora la experiencia visual en sitios en idiomas RTL (por ejemplo árabe), evitando huecos o saltos extraños en los carruseles de productos y haciendo la navegación más fluida para los usuarios finales.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website_sale Grupo Sitio web y comercio electrónico Versión 19.0

eCommerce: ocultar resumen móvil al editar direcciones en Android

En Android el elemento resumen del carrito pegado al fondo podía quedarse visible sobre el teclado virtual y ocultar campos del formulario de dirección. Se eliminó la clase que lo fijaba en el fondo cuando se hace foco en un campo de entrada.

¿Cómo te ayuda? Mejor experiencia en el checkout desde móviles Android: el formulario de dirección deja de quedar oculto por el resumen del carrito, facilitando introducir y revisar los datos durante la compra.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_fr_pdp Grupo Contabilidad y finanzas Versión 19.0

Recalcular EAS e identificador francés en l10n_fr_pdp

Para socios franceses que no tenían el EAS configurado como FRCTC, el módulo l10n_fr_pdp vuelve a calcular el EAS y busca en las líneas del anuario (IAP) para asignar un identificador cuando hay una única coincidencia; si hay varias coincidencias, se pedirá al usuario que elija el identificador correcto desde la ficha del partner.

¿Cómo te ayuda? Automatiza la asignación del identificador fiscal para muchos contactos franceses, reduciendo trabajo manual; cuando haya ambigüedad, se solicita la intervención del usuario para evitar errores.
Ver fuente original
Odoo oficial 19.0 · código
Módulo sale_pdf_quote_builder Grupo Ventas y CRM Versión 19.0

sale_pdf_quote_builder: marcar adjunto como obligatorio en cotizaciones

Se cambió la vista para marcar el campo de adjunto como requerido cuando se crea un documento de cotización vacío, evitando que el campo 'name' aparezca como obligatorio pero inaccesible.

¿Cómo te ayuda? Aclara al usuario que primero debe seleccionar un adjunto para poder completar el nombre del documento, mejorando la usabilidad al guardar plantillas de cotización.
Ver fuente original
Odoo oficial 19.0 · código
Módulo point_of_sale Grupo Punto de venta y restaurante Versión 19.0

point_of_sale: mostrar franjas horarias ocupadas pero deshabilitadas

Antes se ocultaban los horarios que alcanzaban su capacidad máxima; ahora esos huecos siguen visibles en el selector pero aparecen como deshabilitados.

¿Cómo te ayuda? Los usuarios verán todos los horarios disponibles y comprenderán mejor qué franjas están llenas (no desaparecen), lo que facilita la selección y la comunicación con el cliente.
Ver fuente original
Odoo oficial 19.0 · código
Módulo odoo Grupo General Versión 19.0

Actualización de traducciones desde Weblate

Se sincronizaron las últimas traducciones del proyecto desde Weblate para el código general.

¿Cómo te ayuda? Mejora y actualiza las cadenas traducidas en la interfaz; puede beneficiar a usuarios que trabajen en otros idiomas al ver textos más recientes.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website_sale Grupo Sitio web y comercio electrónico Versión 19.0

website_sale: permitir que usuarios portal adjunten archivos en reseñas

Se solucionó que los usuarios portal no podían subir un archivo al publicar una reseña en la web; el sistema ahora detecta correctamente el sitio web actual y permite adjuntar archivos sin provocar un error "Not Found".

¿Cómo te ayuda? Los clientes con acceso portal podrán añadir reseñas con archivos adjuntos en la tienda en línea, mejorando la experiencia de publicación de comentarios y la recolección de pruebas o imágenes.
Ver fuente original
Odoo oficial 19.0 · código
Módulo account_edi_ubl_cii Grupo Contabilidad y finanzas Versión 19.0

Importar PaymentReference desde XML CII (account_edi_ubl_cii)

Se añade la lógica que extrae el PaymentReference de facturas en formato CII al importarlas, de modo que ese valor se transfiera correctamente a la factura/proveedor generada en Odoo.

¿Cómo te ayuda? Garantiza que la referencia de pago de la factura electrónica quede registrada en Odoo (p. ej. en 'otra información'), facilitando la conciliación y el seguimiento de pagos.
Ver fuente original
Odoo oficial 19.0 · código
Módulo hr_expense Grupo Recursos humanos Versión 19.0

hr_expense: evitar selección de datos inconsistentes en métodos de pago

Se añadió un dominio al campo company_expense_allowed_payment_method_line_ids para impedir seleccionar líneas de método de pago que no correspondan a la compañía esperada.

¿Cómo te ayuda? Reduce la posibilidad de asociar métodos de pago incorrectos a gastos, mejorando la coherencia de datos y evitando errores administrativos al registrar pagos de gastos.
Ver fuente original
Odoo oficial 19.0 · código
Módulo mrp Grupo Fabricación y mantenimiento Versión 19.0

Corregida la aplicación de reglas de ubicación tras volver a reservar componentes en Manufactura

Al re-reservar componentes y producir un producto controlado por lotes, las reglas de putaway no se aplicaban y el producto terminado quedaba en la ubicación general en lugar de en la estantería prevista. Se ajustó el proceso posterior a la producción para que las reglas de colocación se apliquen correctamente después de reasignar lotes y cantidades.

¿Cómo te ayuda? Evita que los productos fabricados queden en la ubicación general por error cuando se re-reservan componentes; los artículos terminados se colocarán en la ubicación definida por sus reglas de putaway, mejorando la organización del almacén y reduciendo búsquedas y reposicionamientos manuales.
Ver fuente original
Odoo oficial 19.0 · código
Módulo pos_loyalty Grupo Punto de venta y restaurante Versión 19.0

pos_loyalty: ignorar tarjetas de fidelidad borradas

Se arregló un error en PoS que provocaba un bloqueo al abrir la lista de clientes si una tarjeta de fidelidad local había sido eliminada: ahora el PoS salta las referencias a tarjetas que ya no existen.

¿Cómo te ayuda? Evita crashes al gestionar recompensas y al interactuar con clientes en el punto de venta cuando se ha eliminado una tarjeta de fidelidad, mejorando la estabilidad del PoS.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website_sale_collect Grupo Sitio web y comercio electrónico Versión 19.0

website_sale_collect / sale_loyalty / delivery: desactivar pago en sitio si hay gift card o eWallet

Se impide el uso de métodos de pago en el sitio cuando la compra incluye tarjetas de regalo o eWallets en ciertas condiciones que no se desean soportar.

¿Cómo te ayuda? Reduce problemas de pago y comportamientos no deseados al bloquear el pago en sitio en escenarios incompatibles con gift cards o eWallets; puede requerir que los clientes usen otro método de pago en esas situaciones.
Ver fuente original
Odoo oficial 19.0 · código
Módulo sale_management Grupo Ventas y CRM Versión 19.0

Ventas: evitar errores al guardar tras reordenar líneas

Si se guarda un presupuesto inmediatamente después de reordenar sus líneas, podía producirse un error por reasignación de identificadores; ahora se suspende el guardado mientras dura la operación de reordenación y se reanuda al terminar.

¿Cómo te ayuda? Reduce fallos al reorganizar líneas de pedido y guardar rápidamente (por ejemplo con atajos), mejorando la fiabilidad y fluidez al editar presupuestos con muchas líneas.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website_sale Grupo Sitio web y comercio electrónico Versión 19.0

Corrección: excluir videos del feed de imágenes en website_sale

Se corrigió la generación del feed de Google Merchant para que descarte correctamente registros que son videos usando el campo video_url, evitando usar miniaturas de video como imágenes de producto y evitando cargar binarios en memoria.

¿Cómo te ayuda? Reduce el uso de memoria y evita errores por falta de memoria al generar el feed; además impide listar miniaturas de vídeo como imágenes de producto en Google Merchant, mejorando la calidad del feed.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website_sale_stock Grupo Sitio web y comercio electrónico Versión 19.0

Mostrar producto como 'agotado' solo si todas sus variantes lo están

Se corrigió la lógica que marcaba un producto como agotado basándose solo en su primera variante; ahora se considera agotado únicamente si todas las variantes están sin stock.

¿Cómo te ayuda? Evita que productos con al menos una variante disponible se oculten o bloqueen la compra en la web, mejorando la precisión del catálogo y evitando pérdidas de ventas.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_es Grupo Contabilidad y finanzas Versión 19.0

Corregido requisito de NIF/IVA y campos B2B en l10n_es

En el proceso de checkout para España se exigía el campo VAT y se mostraban siempre los campos B2B aunque el sitio fuera B2C. Se eliminó la obligación y la visibilidad forzada de esos campos.

¿Cómo te ayuda? Permite a clientes particulares (B2C) completar direcciones y finalizar compra en sitios configurados para España sin requerir NIF/VAT ni mostrar campos B2B innecesarios en Odoo 19.0.
Ver fuente original
Odoo oficial 19.0 · código
Módulo html_builder Grupo Sitio web y comercio electrónico Versión 19.0

html_builder/web/website_sale_comparison: correcciones de traducción y estilos

Se ajustaron estilos y selectores para que etiquetas largas en el selector de colores y el botón de restablecer se muestren correctamente en otros idiomas, y se truncaron etiquetas largas en el selector de preset de colores para que encajen.

¿Cómo te ayuda? Mejora la apariencia y funcionalidad del editor web y la barra de comparación de productos en distintos idiomas, evitando textos desbordados y problemas de estilo al traducir la interfaz.
Ver fuente original
Odoo oficial 19.0 · código
Módulo point_of_sale Grupo Punto de venta y restaurante Versión 19.0

point_of_sale: respetar merge=false al añadir líneas

Se restauró el comportamiento que evita fusionar líneas cuando la opción merge=false está indicada (por ejemplo, para tarjetas regalo físicas), de modo que cada tarjeta con código se mantiene en su propia línea.

¿Cómo te ayuda? Impide que líneas que requieren datos únicos (como códigos de tarjeta regalo) se fusionen, evitando errores de validación de códigos duplicados y problemas de sincronización del pedido.
Ver fuente original
Odoo oficial 19.0 · código
Módulo spreadsheet Grupo Productividad y colaboración Versión 19.0

Spreadsheet: se preserva el HTML de ayuda confiable

Se corrigió un problema en spreadsheet que convertía el texto de ayuda con formato HTML en texto plano y lo mostraba escapado; ahora la descripción de la acción se pasa directamente y el HTML de ayuda confiable se vuelve a renderizar correctamente.

¿Cómo te ayuda? Los mensajes de ayuda y descripciones que incluyen HTML (por ejemplo, enlaces o formato) se verán correctamente en Odoo 19.0 en lugar de mostrarse como texto escapado, lo que mejora la legibilidad y la experiencia del usuario al consultar la ayuda dentro del módulo spreadsheet.
Ver fuente original
Odoo oficial 19.0 · código
Módulo pos_restaurant Grupo Punto de venta y restaurante Versión 19.0

pos_restaurant: sincronizar la orden al imprimir la cuenta

Al imprimir la factura/bill en el restaurante ahora se sincroniza la orden antes de imprimir para evitar perderla si coinciden recargas de datos.

¿Cómo te ayuda? Reduce el riesgo de pérdida de órdenes cuando se recarga o sincroniza la sesión del PoS tras imprimir la cuenta, mejorando la fiabilidad en entornos de restaurante.
Ver fuente original
Odoo oficial 19.0 · código
Módulo website_sale_collect Grupo Sitio web y comercio electrónico Versión 19.0

website_sale_collect: no reactivar "Pago en el sitio" al actualizar

Al actualizar el módulo se dejaba activado y publicado el método "Pago en el sitio" aunque el comerciante lo hubiese desactivado; ahora los datos se cargan con la marca que impide sobrescribir ese estado en futuras actualizaciones.

¿Cómo te ayuda? Evita que pagos sin confirmar vuelvan a ofrecerse y provoquen pedidos no pagados tras una actualización; respeta la configuración del comerciante sin necesidad de migraciones manuales.
Ver fuente original
Odoo oficial 19.0 · código
Módulo maintenance Grupo Fabricación y mantenimiento Versión 19.0

maintenance: eliminar código inútil al crear solicitudes

Se eliminó una asignación que no hacía nada al crear una solicitud de mantenimiento; esa asignación era redundante porque el campo se calcula y almacena correctamente por otro mecanismo.

¿Cómo te ayuda? Limpia el código sin impacto funcional, reduciendo riesgo de confusión futura y manteniendo el comportamiento esperado al crear solicitudes de mantenimiento.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_ar Grupo Contabilidad y finanzas Versión 19.0

l10n_ar: evitar enviar cuotas de IVA cero a ARCA cuando las cantidades se cancelan

Cuando una factura tiene líneas de deducción por pagos anticipados que exactamente cancelan las líneas de producto, queda un residuo numérico muy pequeño que hacía que se incluyera una cuota de IVA con montos en cero en el envío a ARCA (WSFE). Eso provocaba el rechazo de la factura con el error 10018. Ahora se redondean la BaseImponible y el Importe a 2 deci

¿Cómo te ayuda? Evita rechazos de facturas por parte del servicio ARCA/WSFE cuando pagos anticipados y productos se cancelan entre sí; reduce necesidades de corrección manual y retrabajo al emitir facturas en Argentina.
Ver fuente original
Odoo oficial 19.0 · código
Módulo l10n_tr_nilvera_edispatch Grupo Contabilidad y finanzas Versión 19.0

Dependencia añadida en l10n_tr_nilvera_edispatch hacia stock_account

El módulo l10n_tr_nilvera_edispatch ahora declara explícitamente la dependencia de stock_account porque ciertas vistas necesitan un campo que ese módulo aporta. Antes la dependencia se resolvía solo por auto-instalación en instalaciones normales, pero fallaba en pruebas de módulo único.

¿Cómo te ayuda? Evita errores al instalar o probar el módulo en entornos mínimos, garantizando que las vistas relacionadas se instalen correctamente sin fallos.
Ver fuente original
Odoo oficial 19.0 · código
Módulo sale Grupo Ventas y CRM Versión 19.0

Ventas: contar pedidos no entregados en el límite de crédito

Cuando un pedido confirmado se factura al entregar, antes no se sumaba al crédito del cliente hasta la entrega, lo que impedía que se avisara en pedidos posteriores. Ahora la lógica considera la cantidad pedida (entregada o no) al calcular el importe ligado al crédito, mientras que la búsqueda sigue respetando la política de facturación para los importes a f

¿Cómo te ayuda? Mejor control del riesgo de crédito: los pedidos aún no entregados se tienen en cuenta para el límite de crédito del cliente, evitando que se pasen por alto advertencias sobre exceso de crédito al confirmar nuevos pedidos.
Ver fuente original
De la novedad a la acción

Prueba nuestros agentes especializados en Odoo.

Ver agentes