Traslados intercompañía en Odoo 19

Si en tu operación diaria necesitas llevar a cabo traslados de inventario entre tus compañías sin afectar la contabilidad, en este blog te mostramos cómo configurarlo en Odoo, desde la creación de ubicaciones de tránsito hasta la definición de rutas y reglas que permiten automatizar el movimiento de productos entre empresas de forma controlada.

Daniel Xithe

1/6/20264 min read

Odoo nos permite gestionar múltiples compañías y sucursales dentro de una misma base de datos. Con un solo clic es posible cambiar de empresa, manteniendo toda la información centralizada en un único sistema. Esta arquitectura está pensada para facilitar la operación de grupos empresariales, permitiendo realizar compras y ventas entre compañías de forma nativa y completamente integrada.

Sin embargo, surge una pregunta muy común en la operación diaria:

¿Qué sucede cuando únicamente necesitamos mover inventario entre compañías, sin que exista una venta o una compra de por medio?

Por ejemplo, un mueble, una herramienta o mercancía que ya no se utiliza en una oficina y debe trasladarse a otra sucursal o empresa del mismo grupo, sin generar una factura, una orden de venta ni un impacto comercial. En estos casos, lo que se busca es un traslado interno intercompañía, no una operación comercial.

Odoo no bloquea este tipo de movimientos, pero tampoco los habilita de forma directa sin una configuración previa. Para que este flujo funcione correctamente, respetando almacenes, ubicaciones, compañías y trazabilidad del inventario, es necesario realizar algunos ajustes clave en la configuración.

En este blog explicaremos paso a paso cómo configurar Odoo para realizar traslados intercompañía de inventario, permitiéndote mover productos entre empresas del mismo sistema de forma controlada, sin recurrir a órdenes de venta o compra.

Nota importante

Aunque Odoo permite realizar traslados de inventario directamente entre compañías mediante reglas de almacén, es importante considerar su impacto contable.
Este tipo de movimiento solo es recomendable para productos sin valor contable, como mobiliario, material de consumo o artículos sin costo significativo.

Si el producto es inventariable y tiene costo, el traslado implica un cambio de propiedad entre compañías, por lo que debe respaldarse con una operación intercompañía (venta/compra interna o una cuenta puente de inventario) para mantener una contabilidad correcta y trazable.

Configuración

Lo primero que debemos hacer es crear una ubicación virtual sin compañía asignada. Para ello, vamos al módulo Inventario → Configuración → Ubicaciones y creamos una nueva ubicación de tipo Virtual. Esta ubicación funcionará como un punto neutral dentro del sistema.

Posteriormente, creamos una ubicación de tránsito, también sin compañía, y definimos como ubicación principal la ubicación virtual creada en el paso anterior.
Esta ubicación de tránsito será la que utilizaremos para realizar los traslados intercompañía, actuando como un punto intermedio por el cual pasará el producto.

El siguiente paso es crear una ruta de inventario.
Para esto, es importante posicionarnos en la compañía que va a recibir el producto. En este ejemplo, ingresamos con la compañía CDMX.

Dentro de esta ruta, vamos a crear una regla de inventario en la que indicaremos que, cuando un producto llegue a la ubicación de tránsito, Odoo deberá moverlo automáticamente a la ubicación de existencias de la compañía CDMX.

Finalmente, una vez creada la ruta y su regla correspondiente, solo resta activarla en el producto que deseamos mover.
Para ello, ingresamos al formulario del producto y habilitamos la ruta recién creada.

Con esta configuración, cada vez que el producto sea enviado a la ubicación de tránsito, Odoo ejecutará automáticamente el traslado hacia el almacén de la compañía receptora.

Para probar la configuración, únicamente debemos crear un traslado interno en la compañía Industria.
En este traslado, seleccionamos como ubicación de destino la ubicación de tránsito que configuramos previamente y validamos el movimiento.

Al validar el traslado, aparentemente no ocurre nada adicional. El movimiento se completa de forma normal y no se muestra ningún mensaje o acción extra en pantalla.

Sin embargo, si activamos la vista de múltiples compañías o cambiamos a la compañía CDMX, podremos observar que Odoo generó automáticamente un nuevo movimiento de inventario.

Este movimiento corresponde al traslado desde la ubicación de tránsito hacia la ubicación de existencias de la compañía CDMX, ejecutado gracias a la ruta y la regla de inventario configuradas.

De esta forma, el producto pasa de una compañía a otra de manera automática, utilizando la ubicación de tránsito como punto intermedio.

Este es un ejemplo de cómo es posible realizar traslados entre compañías en Odoo tomando las debidas precauciones y entendiendo su alcance. Para escenarios donde los traslados deban afectar contablemente, lo más recomendable es implementar un flujo intercompañía adecuado o desarrollar un módulo personalizado que gestione correctamente la parte contable y de inventario.

En Exdoo podemos desarrollar cualquier módulo para Odoo en México, implementamos tu ERP con consultores experimentados no solo en Odoo sino en procesos de negocios, tenemos 10 años trabajando solamente con Odoo en México y otros países.