La evolución de Odoo siempre se ha centrado en la simplificación. Sin embargo, la llegada de la versión 19 ha encendido las alarmas entre contadores y directores financieros. La eliminación del modelo de valoración perpetua tal como lo conocíamos —donde cada entrada de almacén generaba un asiento contable inmediato— plantea un desafío crítico: ¿Cómo mantenemos el Balance General actualizado en tiempo real?
El Cambio de Paradigma: De la Recepción a la Factura
Históricamente, Odoo permitía la "Valoración Automatizada". En el momento en que el almacenista hacía clic en "Validar" al recibir mercancía, el sistema activaba un asiento automático:
- Cargo: Inventarios (Activo)
- Abono: Facturas pendientes de recibir (Pasivo)
En Odoo 19, este detonante contable desaparece del flujo de almacén. Ahora, el sistema centraliza el registro en la Factura del Proveedor. El valor del inventario no se reconoce en el Libro Mayor hasta que existe el documento financiero (el CFDI en el caso de México), dejando de ser un movimiento generado por la operación física.
El Conflicto con las NIF en México (NIF C-4)
Para las empresas mexicanas, este cambio no es solo una cuestión de "preferencia de software", sino de cumplimiento normativo. La NIF C-4 (Inventarios) establece que los bienes deben reconocerse como activo en el momento en que se adquiere el control de estos y se transfieren los riesgos y beneficios.
- El Problema: Si recibes materia prima por un valor de $1,000,000 el día 25 del mes, pero el proveedor no envía el XML hasta el día 5 del mes siguiente, tu Balance General al cierre de mes no mostrará ese millón de pesos en activos.
- La Consecuencia: Tus razones financieras (como la prueba del ácido o la liquidez) estarán distorsionadas. Ante una institución bancaria o una auditoría externa, tu empresa parecerá tener menos patrimonio del que realmente posee en sus bodegas.
¿Qué pasa con el "Tiempo Real"?
Odoo argumenta que este cambio "limpia" la base de datos de miles de registros técnicos que solo pesaban en el sistema. Pero para el contador que necesita ver el valor del stock en el Balance General hoy mismo, el "tiempo real" se vuelve relativo.
En Odoo 19, para que el inventario aparezca en el balance sin tener la factura, se debe recurrir a la nueva función de Generación de asientos manuales.
Nota crítica: Esto convierte un proceso que antes era automático y perpetuo en un proceso periódico y de ajuste. Ya no es una cualidad nativa del flujo de inventarios, sino un paso adicional que el departamento contable debe ejecutar para "aparecer" el valor en los estados financieros.
Conclusión: Un reto para la operación en México
Odoo 19 apuesta por una contabilidad más ágil y menos pesada, pero lo hace sacrificando la inmediatez del registro del activo circulante. Para las empresas en México, esto obligará a una disciplina operativa férrea: el departamento de compras y cuentas por pagar debe estar más alineado que nunca.
Si no se registran los borradores de factura de forma inmediata a la recepción, la contabilidad vivirá en un desfase informativo hasta que se realice el cierre de mes. Este cambio nos obliga a repensar la implementación de Odoo: la valoración ya no es una consecuencia automática de la logística, ahora es una responsabilidad compartida con el área administrativa.