{"id":16,"date":"2026-04-08T10:29:42","date_gmt":"2026-04-08T10:29:42","guid":{"rendered":"https:\/\/sienna-manatee-218967.hostingersite.com\/blogs\/cross-docking-en-odoo-19\/"},"modified":"2026-05-01T15:18:09","modified_gmt":"2026-05-01T15:18:09","slug":"cross-docking-en-odoo-19","status":"publish","type":"post","link":"https:\/\/exdoo.mx\/blogs\/cross-docking-en-odoo-19\/","title":{"rendered":"Cross-docking en Odoo 19"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/cross-docking-05-fuqtCgju4HVWbbYd-1-scaled-1.jpg\" alt=\"\" \/><\/p>\n<h1 dir=\"auto\"><span><strong>1. \u00bfQu\u00e9 es el cross-docking?<\/strong><\/span><\/h1>\n<h1 dir=\"auto\"><span>El cross-docking es una estrategia log\u00edstica en la que los productos no se almacenan en el almac\u00e9n, sino que se reciben y se env\u00edan casi inmediatamente al cliente o a otro destino.<\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>En lugar de: Proveedor \u2192 Almac\u00e9n \u2192 Cliente<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>El flujo se convierte en: Proveedor \u2192 \u00c1rea de recepci\u00f3n \u2192 \u00c1rea de despacho \u2192 Cliente<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>El producto <strong>solo pasa por el almac\u00e9n<\/strong>, pero <strong>no se guarda en inventario disponible<\/strong>.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Este modelo es muy com\u00fan en:<\/span><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\"><span>Retail<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Ecommerce<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Distribuci\u00f3n mayorista<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Log\u00edstica de alta rotaci\u00f3n<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Supermercados<\/span><\/p>\n<\/li>\n<\/ul>\n<h1 dir=\"auto\"><span><strong>2. Beneficios del cross-docking<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>Implementar cross-docking permite:<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Reducci\u00f3n de inventario:<\/em> No se acumula mercanc\u00eda en el almac\u00e9n.<\/span><\/h3>\n<h3 dir=\"auto\"><span><em>Menores costos de almacenamiento: <\/em>Menos espacio necesario en bodega.<\/span><\/h3>\n<h3 dir=\"auto\"><span><em>Entregas m\u00e1s r\u00e1pidas: <\/em>El producto llega antes al cliente.<\/span><\/h3>\n<h3 dir=\"auto\"><span><em>Menos manipulaci\u00f3n:<\/em> Menos movimientos de carga.<\/span><\/h3>\n<h3 dir=\"auto\"><span><em>Mejor flujo log\u00edstico: <\/em>Menos congesti\u00f3n en almacenes.<\/span><\/h3>\n<h1 dir=\"auto\"><span><strong>3. C\u00f3mo funciona el cross-docking en Odoo<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>En Odoo, el cross-docking se logra mediante:<\/span><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\"><span><em>Rutas log\u00edsticas<\/em><\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><em>Reglas push y pull<\/em><\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><em>Operaciones de inventario<\/em><\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span><em>Integraci\u00f3n compras + ventas<\/em><\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><span>El flujo t\u00edpico es:<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>1\ufe0f\u20e3 Se confirma una <strong>orden de venta<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>2\ufe0f\u20e3 Odoo identifica la falta de stock de manera instant\u00e1nea.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>3\ufe0f\u20e3 El sistema genera una <strong>orden de compra.<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>4\ufe0f\u20e3 Cuando llega la mercanc\u00eda:<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Recepci\u00f3n \u2192 \u00e1rea de despacho \u2192 entrega al cliente<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>El producto <strong>no pasa por almacenamiento normal<\/strong>.<\/span><\/p>\n<h1 dir=\"auto\"><span><strong>4. Activar funcionalidades necesarias<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>Ruta:&nbsp;<strong>Inventario \u2192 Configuraci\u00f3n \u2192 Ajustes<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Opciones necesarias:<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Activar:<\/span><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\"><span>\u2714 Ubicaciones de almacenamiento<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>\u2714 Rutas multinivel<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>\u2714 Rutas avanzadas<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>\u2714 Multi-step routes (opcional)<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><span>Estas opciones permiten configurar rutas log\u00edsticas complejas.<\/span><\/p>\n<h1 dir=\"auto\"><span><strong>5. Ubicaciones utilizadas en cross-docking<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>Para cross-docking normalmente existen tres ubicaciones:<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Zona de recepci\u00f3n:<\/em> Donde llegan los productos del proveedor.<\/span><\/h3>\n<h3 dir=\"auto\"><span><em>Zona de cross-dock: <\/em>\u00c1rea temporal donde se reorganizan pedidos.<\/span><\/h3>\n<h3 dir=\"auto\"><span>Zona de despacho: \u00c1rea desde donde salen los pedidos a clientes.<\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>El flujo t\u00edpico es:<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\u2192Proveedor<br \/>\u2192Recepci\u00f3n<\/br>\u2192Cross-dock<br \/>\u2192Despacho<\/br>\u2192 Cliente<\/p>\n<h1 dir=\"auto\"><span><strong>6. Rutas log\u00edsticas necesarias<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>Ruta de ejemplo:<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Ruta: Cross-dock<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Esta ruta tiene varias reglas:<\/span><\/p>\n<h2 dir=\"auto\"><span><em>Regla 1 \u2014 Recepci\u00f3n<\/em><\/span><\/h2>\n<p dir=\"auto\" class=\"body\">Proveedor\u2192 Recepci\u00f3n<\/p>\n<p dir=\"auto\" class=\"body\"><span>Tipo de operaci\u00f3n: Recepci\u00f3n de mercanc\u00eda.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Se genera cuando se confirma la orden de compra.<\/span><\/p>\n<h2 dir=\"auto\"><span><em>Regla 2 \u2014 Cross-dock autom\u00e1tico<\/em><\/span><\/h2>\n<p>Recepci\u00f3n\u2192 \u00c1rea Cross-Dock<\/p>\n<p dir=\"auto\" class=\"body\"><span>Tipo de operaci\u00f3n: Regla push autom\u00e1tica.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Se ejecuta cuando llega el producto.<\/span><\/p>\n<h2 dir=\"auto\"><span><em>Regla 3 \u2014 Preparaci\u00f3n de env\u00edo<\/em><\/span><\/h2>\n<p>Cross-dock\u2192 Zona de despacho<\/p>\n<p dir=\"auto\" class=\"body\"><span>Se preparan pedidos de clientes.<\/span><\/p>\n<h2 dir=\"auto\"><span><em>Regla 4 \u2014 Entrega<\/em><\/span><\/h2>\n<p>Despacho\u2192 Cliente<\/p>\n<p dir=\"auto\" class=\"body\"><span>Se realiza la entrega final.<\/span><\/p>\n<\/p>\n<p dir=\"auto\" class=\"body\"><span><strong>7. Flujo completo con ejemplo real<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Empresa: Distribuidor de electr\u00f3nica<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Producto: laptop<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Cliente compra <em>10 laptops.<\/em><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span><strong>La empresa no tiene stock.<\/strong><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span><em>Paso 1 \u2014 Venta<\/em><\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Se crea una orden de venta.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>El sistema detecta que no hay inventario.<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Paso 2 \u2014 Compra autom\u00e1tica<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Odoo genera una orden de compra al proveedor.<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Paso 3 \u2014 Recepci\u00f3n<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>El proveedor env\u00eda las laptops.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Movimiento: <\/span><\/p>\n<p dir=\"auto\" class=\"body\">Proveedor\u2192 Recepci\u00f3n<\/p>\n<h3 dir=\"auto\"><span><em>Paso 4 \u2014 Cross-Dock<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Odoo detecta que la mercanc\u00eda est\u00e1 asignada a una venta.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Movimiento autom\u00e1tico:<\/span><\/p>\n<p>Recepci\u00f3nCross-dock<\/p>\n<h3 dir=\"auto\"><span><em>Paso 5 \u2014 Preparaci\u00f3n de pedido<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>El sistema crea una operaci\u00f3n de entrega.<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span>Movimiento:<\/span><\/p>\n<p>Cross-dock\u2192 Despacho<\/p>\n<h3 dir=\"auto\"><span><em>Paso 6 \u2014 Entrega al cliente<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Finalmente:<\/span><\/p>\n<p>Despacho\u2192 Cliente<\/p>\n<p dir=\"auto\" class=\"body\"><span><strong>La mercanc\u00eda nunca se almacen\u00f3 en stock.<\/strong><\/span><\/p>\n<\/p>\n<h1 dir=\"auto\"><span><strong>8. Diferencia entre cross-docking y dropshipping<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>Aunque parecen similares, no son iguales.<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Cross-docking<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\">Proveedor \u2192 almac\u00e9n \u2192 clientePero sin almacenamiento.<\/p>\n<p dir=\"auto\" class=\"body\"><span><em>El producto pasa por tu empresa.<\/em><\/span><\/p>\n<h3 dir=\"auto\"><span><em>Dropshipping<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Proveedor \u2192 cliente<\/span><\/p>\n<p dir=\"auto\" class=\"body\"><span><em>El producto nunca pasa por tu almac\u00e9n.<\/em><\/span><\/p>\n<\/p>\n<h1 dir=\"auto\"><span><strong>9. Cu\u00e1ndo usar cross-docking<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>Este modelo funciona mejor cuando:<\/span><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\"><span>Alta rotaci\u00f3n de productos<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Pedidos grandes<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Distribuci\u00f3n r\u00e1pida<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Log\u00edstica de centros de distribuci\u00f3n<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>ecommerce con alto volumen<\/span><\/p>\n<p dir=\"auto\" class=\"body\">\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body\"><span>No es ideal cuando:<\/span><\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\"><span>Hay productos de baja rotaci\u00f3n.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Pedidos peque\u00f1os frecuentes<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Inventario impredecible<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"auto\" class=\"body-large\"><strong>10. Integraci\u00f3n con otros m\u00f3dulos<\/strong><\/p>\n<p dir=\"auto\" class=\"body-large\">El cross-docking en Odoo puede integrarse con:<\/p>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body-large\"><em>Compras:<\/em> Generaci\u00f3n autom\u00e1tica de \u00f3rdenes.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body-large\"><em>Ventas:<\/em> Asignaci\u00f3n directa a pedidos.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body-large\"><em>Inventario: <\/em>Control de movimientos.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body-large\"><em>Calidad:<\/em> Inspecci\u00f3n antes de enviar.<\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body-large\"><em>Transporte:<\/em> Gesti\u00f3n de env\u00edos.<\/p>\n<\/li>\n<\/ul>\n<h1 dir=\"auto\"><span><strong>11. Errores comunes al implementar cross-docking<\/strong><\/span><\/h1>\n<h3 dir=\"auto\"><span><em>No usar ubicaciones separadas.<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Todo termina mezclado en el stock.<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Rutas mal configuradas<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Los productos se almacenan en lugar de enviarse.<\/span><\/p>\n<h3 dir=\"auto\"><span><em>Falta de sincronizaci\u00f3n entre compra y venta<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Los pedidos no se asignan correctamente.<\/span><\/p>\n<h3 dir=\"auto\"><span><em>No usar reglas push\/pull.<\/em><\/span><\/h3>\n<p dir=\"auto\" class=\"body\"><span>Los movimientos autom\u00e1ticos no se generan.<\/span><\/p>\n<h1 dir=\"auto\"><span><strong>12. Buenas pr\u00e1cticas<\/strong><\/span><\/h1>\n<ul dir=\"auto\">\n<li>\n<p dir=\"auto\" class=\"body\"><span>Usar rutas log\u00edsticas claras.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Separar zonas f\u00edsicas en almac\u00e9n.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Automatizar compras con MTO.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Validar calidad en recepci\u00f3n.<\/span><\/p>\n<\/li>\n<li>\n<p dir=\"auto\" class=\"body\"><span>Monitorear tiempos de entrega.<\/span><\/p>\n<\/li>\n<\/ul>\n<h1 dir=\"auto\"><span><strong>13. Conclusi\u00f3n<\/strong><\/span><\/h1>\n<p dir=\"auto\" class=\"body\"><span>El cross-docking en Odoo 19 permite optimizar la log\u00edstica reduciendo inventario y acelerando la distribuci\u00f3n. Gracias a las rutas log\u00edsticas y reglas autom\u00e1ticas del sistema, es posible mover mercanc\u00eda desde el proveedor hasta el cliente de forma eficiente, manteniendo control total del flujo operativo y contable.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \u00bfQu\u00e9 es el cross-docking? El cross-docking es una estrategia log\u00edstica en la que los productos no se almacenan en el almac\u00e9n, sino que se reciben y se\u2026<\/p>\n","protected":false},"author":1,"featured_media":14,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-16","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\/16","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=16"}],"version-history":[{"count":1,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":1629,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/16\/revisions\/1629"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media\/14"}],"wp:attachment":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media?parent=16"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/categories?post=16"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/tags?post=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}