{"id":70,"date":"2026-01-29T16:49:39","date_gmt":"2026-01-29T16:49:39","guid":{"rendered":"https:\/\/sienna-manatee-218967.hostingersite.com\/blogs\/rutas-de-inventario-en-odoo-v18-guia-completa-para-configurarlo-2\/"},"modified":"2026-05-01T18:03:19","modified_gmt":"2026-05-01T18:03:19","slug":"rutas-de-inventario-en-odoo-v18-guia-completa-para-configurarlo","status":"publish","type":"post","link":"https:\/\/exdoo.mx\/blogs\/rutas-de-inventario-en-odoo-v18-guia-completa-para-configurarlo\/","title":{"rendered":"Rutas de inventario en Odoo V18: Gu\u00eda completa para configurarlo."},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/banners-blog_mesa-de-trabajo-1-03-Jt8axbgZSwhdcwao-2-scaled-1.jpg\" alt=\"\" \/><\/p>\n<p dir=\"auto\" class=\"body\"><strong>1. \u00bfQu\u00e9 son las rutas de inventario en Odoo 18?<\/strong><\/p>\n<p dir=\"auto\" class=\"body\">Las rutas de inventario en Odoo 18 definen c\u00f3mo se mueve un producto dentro del sistema, desde que se solicita hasta que se entrega o produce. Una ruta es un conjunto de reglas log\u00edsticas que determinan:<\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">De d\u00f3nde sale el producto<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">A d\u00f3nde se mueve<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Qu\u00e9 documento se genera<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Qu\u00e9 operaci\u00f3n se ejecuta (compra, fabricaci\u00f3n, traslado)<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><em>Las rutas permiten automatizar procesos y evitar decisiones manuales.<\/em><\/p>\n<p dir=\"auto\" class=\"body\"><strong>2. Activaci\u00f3n de rutas de inventario<\/strong><\/p>\n<p dir=\"auto\" class=\"body\">\ud83d\udccd Ruta:Inventario \u2192 Configuraci\u00f3n \u2192 Ajustes<\/p>\n<p dir=\"auto\" class=\"body\"><strong>Opciones a activar:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">\u2714 Rutas avanzadas<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">\u2714 Multialmac\u00e9n (si aplica)<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">\u2714 Dropshipping (opcional)<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">\u2714 MTO (Make To Order)<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">\u2714 Fabricaci\u00f3n (si se integra con MRP)<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><strong>\u26a0 Sin estas opciones activas, varias rutas no aparecer\u00e1n.<\/strong><\/p>\n<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-29-a-la-s-4.57.51a-p.m.-8YShql0U8PGNkQcW-2.png\" alt=\"\" \/><\/p>\n<p dir=\"auto\" class=\"body\"><strong>3. Tipos de rutas disponibles en Odoo 18<\/strong><\/p>\n<p dir=\"auto\" class=\"body\">Odoo incluye rutas preconfiguradas y permite crear rutas personalizadas.<\/p>\n<p dir=\"auto\" class=\"body\"><strong>3.1 Rutas est\u00e1ndar del sistema<\/strong><\/p>\n<p dir=\"auto\" class=\"body\"><strong>Comprar (Buy)<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">Genera una RFQ \/ Orden de Compra.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Se usa cuando el stock es insuficiente.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Integrada con proveedores<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><em>Uso t\u00edpico: productos comprados a terceros.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-29-a-la-s-5.07.10a-p.m.-Z10uyRW7AtJ2jCTY-2.png\" alt=\"\" \/><\/p>\n<p dir=\"auto\" class=\"body\"><strong>Fabricar (Manufacture)<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">Genera una Orden de Fabricaci\u00f3n.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Requiere m\u00f3dulo MRP<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Consume componentes<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><em>Uso t\u00edpico: productos manufacturados internamente.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-29-a-la-s-5.10.55a-p.m.-v0dmYz0zTuZTTX1F-2.png\" alt=\"\" \/><\/p>\n<p dir=\"auto\" class=\"body\"><strong>Reabastecer desde almac\u00e9n<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">Mueve stock entre ubicaciones.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">No genera compra ni fabricaci\u00f3n.<\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><em>Uso t\u00edpico: multialmac\u00e9n.<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-29-a-la-s-5.15.10a-p.m.-wGXbMGzKGPNePoG8-2.png\" alt=\"\" \/><\/p>\n<p class=\"body\" dir=\"auto\"><strong>MTO \u2013 Make to Order<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Se activa solo cuando hay una venta.<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">No usa stock existente.<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Genera compra o fabricaci\u00f3n directa.<\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>Uso t\u00edpico: productos bajo pedido.<\/strong><\/p>\n<p class=\"body\" dir=\"auto\"><strong>Dropshipping<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">El proveedor entrega directo al cliente.<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">No pasa por inventario.<\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>Uso t\u00edpico: ecommerce y log\u00edstica externa.<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-29-a-la-s-5.25.02a-p.m.-TeseE2qfLkKglxkL-2.png\" alt=\"\" \/><\/p>\n<p class=\"body\" dir=\"auto\"><strong>4. \u00bfD\u00f3nde se configuran las rutas?<\/strong><\/p>\n<p class=\"body\" dir=\"auto\">\ud83d\udccd Ruta principal:Inventario \u2192 Configuraci\u00f3n \u2192 Rutas<\/p>\n<p class=\"body\" dir=\"auto\"><strong>Desde aqu\u00ed se puede:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Crear rutas nuevas<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Activar\/desactivar rutas<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Limitar rutas por almac\u00e9n<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-01-29-a-la-s-5.29.10a-p.m.-xXM8FtvzyIrtSIUr-2.png\" alt=\"\" \/><\/p>\n<p class=\"body\" dir=\"auto\"><strong>5. Creaci\u00f3n de una ruta personalizada<\/strong><\/p>\n<p class=\"body\" dir=\"auto\">\ud83d\udccd Ruta:Inventario \u2192 Configuraci\u00f3n \u2192 Rutas \u2192 Crear<\/p>\n<p class=\"body\" dir=\"auto\"><strong>5.1 Campos del formulario de ruta<\/strong><\/p>\n<p class=\"body\" dir=\"auto\"><strong>Informaci\u00f3n general<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Nombre de la ruta<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Empresa<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Almacenes aplicables<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Activa \/ Inactiva<\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>\u00bfD\u00f3nde se aplica?<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Productos<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Categor\u00edas de producto<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Ventas<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Compras<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Fabricaci\u00f3n<\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\">\u26a0 Esto define en qu\u00e9 contexto aparecer\u00e1 la ruta.<\/p>\n<\/p>\n<p class=\"body\" dir=\"auto\"><strong>6. Reglas log\u00edsticas (n\u00facleo de la ruta)<\/strong><\/p>\n<p class=\"body\" dir=\"auto\"><strong>Cada ruta est\u00e1 compuesta por reglas log\u00edsticas.<\/strong><\/p>\n<p class=\"body\" dir=\"auto\"><strong>6.1 Regla Pull (abastecimiento)<\/strong><\/p>\n<p class=\"body\" dir=\"auto\">\ud83d\udccd Define cu\u00e1ndo se debe crear una operaci\u00f3n porque falta stock.<\/p>\n<p class=\"body\" dir=\"auto\"><strong>Campos:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Ubicaci\u00f3n de origen<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Ubicaci\u00f3n destino<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Tipo de operaci\u00f3n<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><strong>Acci\u00f3n:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Comprar<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Fabricar<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Mover desde otra ubicaci\u00f3n<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\"><strong>M\u00e9todo de abastecimiento:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Desde stock<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Bajo pedido (MTO)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>6.2 Regla Push (empuje autom\u00e1tico)<\/strong><\/p>\n<p class=\"body\" dir=\"auto\">\ud83d\udccd Mueve el producto autom\u00e1ticamente despu\u00e9s de una operaci\u00f3n.<\/p>\n<p class=\"body\" dir=\"auto\"><strong>Ejemplo:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Recepci\u00f3n \u2192 Calidad \u2192 Stock<\/p>\n<p class=\"body\" dir=\"auto\">\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>Campos:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Ubicaci\u00f3n de origen<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Ubicaci\u00f3n destino<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Operaci\u00f3n generada<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Movimiento autom\u00e1tico<\/p>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>7. Aplicaci\u00f3n de rutas en productos<\/strong><\/p>\n<p class=\"body\" dir=\"auto\">\ud83d\udccd Ruta:Inventario \u2192 Productos \u2192 Productos \u2192 Inventario<\/p>\n<p class=\"body\" dir=\"auto\"><strong>Opciones:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Selecci\u00f3n manual de rutas<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Uso de rutas por categor\u00eda<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Rutas exclusivas por almac\u00e9n<\/p>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>\u26a0 Si una ruta no aparece aqu\u00ed, revisa:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">D\u00f3nde se aplica<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Almac\u00e9n<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">M\u00f3dulos activos<\/p>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>8. Rutas por categor\u00eda de producto<\/strong><\/p>\n<p class=\"body\" dir=\"auto\">\ud83d\udccd Ruta:Inventario \u2192 Configuraci\u00f3n \u2192 Categor\u00edas de producto<\/p>\n<p class=\"body\" dir=\"auto\"><strong>Ventajas:<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Menos configuraci\u00f3n manual<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Consistencia en productos similares<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Escalabilidad<\/p>\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><strong>9. Flujo completo de ejemplo (Venta \u2192 Compra)<\/strong><\/p>\n<ol dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">Se confirma una venta.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Odoo eval\u00faa la ruta.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Detecta falta de stock.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Genera RFQ autom\u00e1ticamente.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Recibe producto<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Entrega al cliente<\/p>\n<\/li>\n<\/ol>\n<p dir=\"auto\" class=\"body\"><strong>10. Errores comunes y c\u00f3mo evitarlos<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\">Ruta no aparece \u2192 revisar almac\u00e9n<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">No se genera compra \u2192 revisar regla pull<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">Se genera doble movimiento \u2192 rutas duplicadas<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\">No respeta MTO \u2192 revisar prioridad de reglas<\/p>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\"><strong>11. Buenas pr\u00e1cticas<\/strong><\/p>\n<ul dir=\"auto\">\n<li>\n<p class=\"body\" dir=\"auto\">Usar rutas est\u00e1ndar primero.<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">No mezclar rutas complejas sin pruebas.<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Documentar flujos<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Probar con un producto de prueba.<\/p>\n<\/li>\n<li>\n<p class=\"body\" dir=\"auto\">Revisar reportes de movimientos<\/p>\n<\/li>\n<\/ul>\n<p class=\"body\" dir=\"auto\">Las rutas de inventario en Odoo 18 son el coraz\u00f3n de la automatizaci\u00f3n log\u00edstica. Un correcto dise\u00f1o permite reducir errores, optimizar tiempos y garantizar un flujo claro desde la venta hasta la entrega.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \u00bfQu\u00e9 son las rutas de inventario en Odoo 18? Las rutas de inventario en Odoo 18 definen c\u00f3mo se mueve un producto dentro del sistema, desde que\u2026<\/p>\n","protected":false},"author":1,"featured_media":62,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-70","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":1,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/70\/revisions"}],"predecessor-version":[{"id":1636,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/70\/revisions\/1636"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media\/62"}],"wp:attachment":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media?parent=70"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/categories?post=70"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/tags?post=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}