{"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-03T23:45:27","modified_gmt":"2026-05-03T23:45:27","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><!-- HERO INTRO --><\/p>\n<div style=\"background:linear-gradient(135deg,#0A7099 0%,#0d8db8 100%);color:#fff;padding:32px 28px;border-radius:16px;margin:0 0 28px;box-shadow:0 4px 16px rgba(10,112,153,.2);\">\n<div style=\"display:inline-block;background:rgba(255,255,255,.18);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:14px;\">\ud83d\ude9a LOG\u00cdSTICA \u00b7 ODOO 19<\/div>\n<p style=\"font-size:17px;line-height:1.6;margin:0 0 18px;opacity:.95;\">El <strong style=\"color:#F1B500;\">cross-docking<\/strong> es una estrategia log\u00edstica donde la mercanc\u00eda pasa por el almac\u00e9n pero <strong style=\"color:#F1B500;\">no se almacena<\/strong>: llega del proveedor y se env\u00eda casi inmediatamente al cliente. En Odoo 19 se logra combinando rutas log\u00edsticas, reglas push\/pull y la integraci\u00f3n entre compras y ventas.<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px;\">\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udcc9<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Cero inventario en stock<\/strong>\n    <\/div>\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\u26a1<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Entregas mucho m\u00e1s r\u00e1pidas<\/strong>\n    <\/div>\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udcb0<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Menores costos log\u00edsticos<\/strong>\n    <\/div>\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udd04<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Menos manipulaci\u00f3n<\/strong>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- DEFINICI\u00d3N --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\u00bfQu\u00e9 es el cross-docking?<\/h2>\n<p>Es una estrategia log\u00edstica donde el producto <strong>solo pasa por el almac\u00e9n<\/strong>, sin entrar al inventario disponible. La mercanc\u00eda se recibe y se env\u00eda casi inmediatamente al cliente o al siguiente destino.<\/p>\n<h3 style=\"color:#0A7099;margin-top:20px;\">Comparativa visual del flujo<\/h3>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:14px 0 24px;\">\n<div style=\"background:#FEF2F2;border:2px solid #FCA5A5;border-radius:12px;padding:18px;\">\n<div style=\"font-weight:700;color:#B91C1C;font-size:14px;margin-bottom:12px;\">\u274c Almac\u00e9n tradicional<\/div>\n<div style=\"background:#fff;border-radius:8px;padding:12px;font-family:monospace;font-size:13px;line-height:1.8;color:#7F1D1D;\">\n      \ud83c\udfed Proveedor<br \/>\n      &nbsp;&nbsp;\u2b07<br \/>\n      \ud83d\udce6 <em>Almac\u00e9n (stock)<\/em><br \/>\n      &nbsp;&nbsp;\u2b07<br \/>\n      \ud83d\ude9a Cliente\n    <\/div>\n<p style=\"font-size:12px;color:#991B1B;margin:10px 0 0;\">El producto se queda en stock antes de salir.<\/p>\n<\/p><\/div>\n<div style=\"background:#F0FDF4;border:2px solid #86EFAC;border-radius:12px;padding:18px;\">\n<div style=\"font-weight:700;color:#15803D;font-size:14px;margin-bottom:12px;\">\u2705 Cross-docking<\/div>\n<div style=\"background:#fff;border-radius:8px;padding:12px;font-family:monospace;font-size:13px;line-height:1.8;color:#14532D;\">\n      \ud83c\udfed Proveedor<br \/>\n      &nbsp;&nbsp;\u2b07<br \/>\n      \ud83d\udce5 Recepci\u00f3n<br \/>\n      &nbsp;&nbsp;\u2b07<br \/>\n      \ud83d\udce4 Despacho<br \/>\n      &nbsp;&nbsp;\u2b07<br \/>\n      \ud83d\ude9a Cliente\n    <\/div>\n<p style=\"font-size:12px;color:#166534;margin:10px 0 0;\">El producto no se almacena, solo transita.<\/p>\n<\/p><\/div>\n<\/div>\n<h3 style=\"color:#0A7099;margin-top:20px;\">\u00bfEn qu\u00e9 industrias funciona mejor?<\/h3>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:14px 0 24px;\">\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:24px;\">\ud83d\uded2<\/div>\n<p><strong style=\"font-size:13px;\">Retail<\/strong><\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:24px;\">\ud83d\udcf1<\/div>\n<p><strong style=\"font-size:13px;\">Ecommerce<\/strong><\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:24px;\">\ud83c\udfea<\/div>\n<p><strong style=\"font-size:13px;\">Distribuci\u00f3n mayorista<\/strong><\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:24px;\">\ud83d\udecd\ufe0f<\/div>\n<p><strong style=\"font-size:13px;\">Supermercados<\/strong><\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:24px;\">\ud83d\udce6<\/div>\n<p><strong style=\"font-size:13px;\">Alta rotaci\u00f3n<\/strong><\/div>\n<\/div>\n<p><!-- BENEFICIOS --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Beneficios concretos<\/h2>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0 24px;\">\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;padding:14px;border-radius:8px;\">\n    <strong style=\"color:#0A7099;font-size:14px;\">\ud83d\udcc9 Menos inventario<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#374151;\">No se acumula mercanc\u00eda en bodega.<\/p>\n<\/p><\/div>\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;padding:14px;border-radius:8px;\">\n    <strong style=\"color:#0A7099;font-size:14px;\">\ud83c\udfd7\ufe0f Menos espacio<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#374151;\">Reducci\u00f3n de costos de almacenamiento.<\/p>\n<\/p><\/div>\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;padding:14px;border-radius:8px;\">\n    <strong style=\"color:#0A7099;font-size:14px;\">\u26a1 Mayor velocidad<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#374151;\">El producto llega antes al cliente.<\/p>\n<\/p><\/div>\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;padding:14px;border-radius:8px;\">\n    <strong style=\"color:#0A7099;font-size:14px;\">\ud83e\udd1a Menos manipulaci\u00f3n<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#374151;\">Menos movimientos de carga interna.<\/p>\n<\/p><\/div>\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;padding:14px;border-radius:8px;\">\n    <strong style=\"color:#0A7099;font-size:14px;\">\ud83d\udea6 Mejor flujo<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#374151;\">Menos congesti\u00f3n en almacenes.<\/p>\n<\/p><\/div>\n<\/div>\n<p><!-- C\u00d3MO FUNCIONA EN ODOO --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">C\u00f3mo funciona en Odoo<\/h2>\n<p>En Odoo 19, el cross-docking se monta sobre 4 piezas:<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:14px 0 18px;\">\n<div style=\"background:#fff;border:2px solid #F1B500;padding:14px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:26px;margin-bottom:4px;\">\ud83d\udee3\ufe0f<\/div>\n<p>    <strong style=\"color:#92400E;\">Rutas log\u00edsticas<\/strong>\n  <\/div>\n<div style=\"background:#fff;border:2px solid #F1B500;padding:14px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:26px;margin-bottom:4px;\">\u2699\ufe0f<\/div>\n<p>    <strong style=\"color:#92400E;\">Reglas push\/pull<\/strong>\n  <\/div>\n<div style=\"background:#fff;border:2px solid #F1B500;padding:14px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:26px;margin-bottom:4px;\">\ud83d\udccb<\/div>\n<p>    <strong style=\"color:#92400E;\">Operaciones de inventario<\/strong>\n  <\/div>\n<div style=\"background:#fff;border:2px solid #F1B500;padding:14px;border-radius:10px;text-align:center;\">\n<div style=\"font-size:26px;margin-bottom:4px;\">\ud83d\udd17<\/div>\n<p>    <strong style=\"color:#92400E;\">Compras + Ventas integradas<\/strong>\n  <\/div>\n<\/div>\n<h3 style=\"color:#0A7099;margin-top:20px;\">Flujo t\u00edpico<\/h3>\n<div style=\"margin:14px 0 24px;\">\n<div style=\"display:flex;align-items:flex-start;gap:14px;background:#fff;border:2px solid #E5E7EB;border-radius:10px;padding:14px 16px;margin-bottom:8px;\">\n<div style=\"background:#0A7099;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\">1<\/div>\n<div><strong>Se confirma una orden de venta.<\/strong><\/div>\n<\/p><\/div>\n<div style=\"display:flex;align-items:flex-start;gap:14px;background:#fff;border:2px solid #E5E7EB;border-radius:10px;padding:14px 16px;margin-bottom:8px;\">\n<div style=\"background:#0A7099;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\">2<\/div>\n<div>Odoo identifica que <strong>no hay stock<\/strong> de manera instant\u00e1nea.<\/div>\n<\/p><\/div>\n<div style=\"display:flex;align-items:flex-start;gap:14px;background:#fff;border:2px solid #E5E7EB;border-radius:10px;padding:14px 16px;margin-bottom:8px;\">\n<div style=\"background:#0A7099;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\">3<\/div>\n<div>El sistema genera una <strong>orden de compra<\/strong> autom\u00e1ticamente.<\/div>\n<\/p><\/div>\n<div style=\"display:flex;align-items:flex-start;gap:14px;background:#fff;border:2px solid #E5E7EB;border-radius:10px;padding:14px 16px;\">\n<div style=\"background:#0A7099;color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;\">4<\/div>\n<div>Cuando llega la mercanc\u00eda: <strong>Recepci\u00f3n \u2192 \u00e1rea de despacho \u2192 entrega al cliente<\/strong>. El producto nunca toca el stock principal.<\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- ACTIVAR --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Paso 1: Activar funcionalidades<\/h2>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\">\n  <span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Inventario &nbsp;<span style=\"color:#9CA3AF;\">\u203a<\/span>&nbsp; Configuraci\u00f3n &nbsp;<span style=\"color:#9CA3AF;\">\u203a<\/span>&nbsp; <strong style=\"color:#fff;\">Ajustes<\/strong>\n<\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;border-radius:10px;padding:14px;margin-bottom:24px;\">\n<div style=\"display:flex;align-items:center;gap:10px;padding:6px 0;\"><span style=\"background:#10B981;color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;\">\u2713<\/span> <strong>Ubicaciones de almacenamiento<\/strong><\/div>\n<div style=\"display:flex;align-items:center;gap:10px;padding:6px 0;\"><span style=\"background:#10B981;color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;\">\u2713<\/span> <strong>Rutas multinivel<\/strong><\/div>\n<div style=\"display:flex;align-items:center;gap:10px;padding:6px 0;\"><span style=\"background:#10B981;color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;\">\u2713<\/span> <strong>Rutas avanzadas<\/strong><\/div>\n<div style=\"display:flex;align-items:center;gap:10px;padding:6px 0;\"><span style=\"background:#9CA3AF;color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;\">\u25cb<\/span> <strong>Multi-step routes<\/strong> <span style=\"color:#6B7280;font-size:13px;\">(opcional, si necesitas pasos extra)<\/span><\/div>\n<\/div>\n<p><!-- UBICACIONES --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Paso 2: Ubicaciones del flujo<\/h2>\n<p>Para cross-docking generalmente trabajas con tres ubicaciones f\u00edsicas\/virtuales:<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:14px 0 18px;\">\n<div style=\"background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:12px;padding:16px;border:2px solid #60a5fa;\">\n<div style=\"font-size:24px;margin-bottom:6px;\">\ud83d\udce5<\/div>\n<p>    <strong style=\"color:#1e3a8a;\">Zona de recepci\u00f3n<\/strong><\/p>\n<p style=\"font-size:13px;color:#1e40af;margin:6px 0 0;\">Donde llegan los productos del proveedor.<\/p>\n<\/p><\/div>\n<div style=\"background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:12px;padding:16px;border:2px solid #fbbf24;\">\n<div style=\"font-size:24px;margin-bottom:6px;\">\ud83d\udd04<\/div>\n<p>    <strong style=\"color:#92400e;\">Zona de cross-dock<\/strong><\/p>\n<p style=\"font-size:13px;color:#a16207;margin:6px 0 0;\">\u00c1rea temporal donde se reorganizan los pedidos.<\/p>\n<\/p><\/div>\n<div style=\"background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-radius:12px;padding:16px;border:2px solid #4ade80;\">\n<div style=\"font-size:24px;margin-bottom:6px;\">\ud83d\udce4<\/div>\n<p>    <strong style=\"color:#14532d;\">Zona de despacho<\/strong><\/p>\n<p style=\"font-size:13px;color:#166534;margin:6px 0 0;\">Desde donde salen los pedidos a clientes.<\/p>\n<\/p><\/div>\n<\/div>\n<div style=\"background:#F8FAFC;border-radius:10px;padding:14px 16px;margin-bottom:24px;text-align:center;font-family:monospace;font-size:14px;color:#475569;\">\n  \ud83c\udfed Proveedor &nbsp;\u27a1&nbsp; \ud83d\udce5 Recepci\u00f3n &nbsp;\u27a1&nbsp; \ud83d\udd04 Cross-dock &nbsp;\u27a1&nbsp; \ud83d\udce4 Despacho &nbsp;\u27a1&nbsp; \ud83d\ude9a Cliente\n<\/div>\n<p><!-- RUTAS --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Paso 3: Las 4 reglas de la ruta Cross-dock<\/h2>\n<table style=\"width:100%;border-collapse:collapse;margin:14px 0 24px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.06);border-radius:10px;overflow:hidden;\">\n<thead>\n<tr style=\"background:#0A7099;color:#fff;\">\n<th style=\"padding:12px;text-align:left;font-size:13px;letter-spacing:.5px;\">REGLA<\/th>\n<th style=\"padding:12px;text-align:left;font-size:13px;letter-spacing:.5px;\">MOVIMIENTO<\/th>\n<th style=\"padding:12px;text-align:left;font-size:13px;letter-spacing:.5px;\">CU\u00c1NDO SE EJECUTA<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E5E7EB;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">1. Recepci\u00f3n<\/td>\n<td style=\"padding:12px;font-family:monospace;font-size:13px;\">Proveedor \u2192 Recepci\u00f3n<\/td>\n<td style=\"padding:12px;font-size:14px;\">Al confirmar la orden de compra.<\/td>\n<\/tr>\n<tr style=\"background:#F8FAFC;border-bottom:1px solid #E5E7EB;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">2. Cross-dock<\/td>\n<td style=\"padding:12px;font-family:monospace;font-size:13px;\">Recepci\u00f3n \u2192 Cross-dock<\/td>\n<td style=\"padding:12px;font-size:14px;\">Push autom\u00e1tico cuando llega el producto.<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E5E7EB;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">3. Preparaci\u00f3n<\/td>\n<td style=\"padding:12px;font-family:monospace;font-size:13px;\">Cross-dock \u2192 Despacho<\/td>\n<td style=\"padding:12px;font-size:14px;\">Al preparar el env\u00edo al cliente.<\/td>\n<\/tr>\n<tr style=\"background:#F8FAFC;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">4. Entrega<\/td>\n<td style=\"padding:12px;font-family:monospace;font-size:13px;\">Despacho \u2192 Cliente<\/td>\n<td style=\"padding:12px;font-size:14px;\">Salida final hacia el cliente.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- EJEMPLO PR\u00c1CTICO --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Ejemplo pr\u00e1ctico: distribuidor de electr\u00f3nica<\/h2>\n<div style=\"background:#FFFBEB;border:2px solid #F1B500;border-radius:12px;padding:20px;margin:14px 0 24px;\">\n<p style=\"margin:0 0 14px;font-size:14px;\"><strong>Escenario:<\/strong> Cliente compra <strong style=\"color:#92400E;\">10 laptops<\/strong>. La empresa no tiene stock disponible.<\/p>\n<div style=\"display:grid;gap:8px;\">\n<div style=\"background:#fff;border-radius:8px;padding:10px 14px;display:flex;gap:12px;align-items:center;\"><strong style=\"color:#92400E;min-width:75px;\">Paso 1<\/strong><span style=\"font-size:14px;\">Se crea una orden de venta. El sistema detecta falta de inventario.<\/span><\/div>\n<div style=\"background:#fff;border-radius:8px;padding:10px 14px;display:flex;gap:12px;align-items:center;\"><strong style=\"color:#92400E;min-width:75px;\">Paso 2<\/strong><span style=\"font-size:14px;\">Odoo genera una orden de compra al proveedor.<\/span><\/div>\n<div style=\"background:#fff;border-radius:8px;padding:10px 14px;display:flex;gap:12px;align-items:center;\"><strong style=\"color:#92400E;min-width:75px;\">Paso 3<\/strong><span style=\"font-size:14px;\">Llegan las laptops: <code style=\"background:#F3F4F6;padding:2px 6px;border-radius:4px;font-size:12px;\">Proveedor \u2192 Recepci\u00f3n<\/code><\/span><\/div>\n<div style=\"background:#fff;border-radius:8px;padding:10px 14px;display:flex;gap:12px;align-items:center;\"><strong style=\"color:#92400E;min-width:75px;\">Paso 4<\/strong><span style=\"font-size:14px;\">Push autom\u00e1tico: <code style=\"background:#F3F4F6;padding:2px 6px;border-radius:4px;font-size:12px;\">Recepci\u00f3n \u2192 Cross-dock<\/code><\/span><\/div>\n<div style=\"background:#fff;border-radius:8px;padding:10px 14px;display:flex;gap:12px;align-items:center;\"><strong style=\"color:#92400E;min-width:75px;\">Paso 5<\/strong><span style=\"font-size:14px;\">Preparaci\u00f3n de pedido: <code style=\"background:#F3F4F6;padding:2px 6px;border-radius:4px;font-size:12px;\">Cross-dock \u2192 Despacho<\/code><\/span><\/div>\n<div style=\"background:#fff;border-radius:8px;padding:10px 14px;display:flex;gap:12px;align-items:center;\"><strong style=\"color:#92400E;min-width:75px;\">Paso 6<\/strong><span style=\"font-size:14px;\">Entrega final: <code style=\"background:#F3F4F6;padding:2px 6px;border-radius:4px;font-size:12px;\">Despacho \u2192 Cliente<\/code><\/span><\/div>\n<\/p><\/div>\n<p style=\"margin:14px 0 0;font-size:13px;color:#92400E;font-style:italic;\">\u2728 La mercanc\u00eda nunca se almacen\u00f3 en stock disponible.<\/p>\n<\/div>\n<p><!-- CROSS-DOCK vs DROPSHIPPING --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Cross-docking vs Dropshipping<\/h2>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:14px 0 24px;\">\n<div style=\"background:#fff;border:2px solid #0A7099;border-radius:12px;padding:18px;\">\n<div style=\"font-weight:700;color:#0A7099;font-size:16px;margin-bottom:10px;\">\ud83d\udce6 Cross-docking<\/div>\n<div style=\"background:#EFF6FB;border-radius:8px;padding:10px;font-family:monospace;font-size:13px;text-align:center;color:#0A7099;margin-bottom:10px;\">Proveedor \u2192 Tu almac\u00e9n \u2192 Cliente<\/div>\n<p style=\"margin:0;font-size:13px;color:#374151;\">El producto S\u00cd pasa f\u00edsicamente por tu empresa, pero sin almacenarse.<\/p>\n<\/p><\/div>\n<div style=\"background:#fff;border:2px solid #F1B500;border-radius:12px;padding:18px;\">\n<div style=\"font-weight:700;color:#92400E;font-size:16px;margin-bottom:10px;\">\ud83d\ude80 Dropshipping<\/div>\n<div style=\"background:#FFFBEB;border-radius:8px;padding:10px;font-family:monospace;font-size:13px;text-align:center;color:#92400E;margin-bottom:10px;\">Proveedor \u2192 Cliente<\/div>\n<p style=\"margin:0;font-size:13px;color:#374151;\">El producto NUNCA pasa por tu almac\u00e9n; el proveedor env\u00eda directo.<\/p>\n<\/p><\/div>\n<\/div>\n<p><!-- CU\u00c1NDO USAR --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\u00bfTe conviene el cross-docking?<\/h2>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0 24px;\">\n<div style=\"background:#F0FDF4;border:2px solid #86EFAC;border-radius:10px;padding:18px;\">\n<div style=\"font-weight:700;color:#15803D;font-size:15px;margin-bottom:10px;\">\u2705 S\u00ed cuando:<\/div>\n<ul style=\"margin:0;padding-left:18px;font-size:14px;line-height:1.8;color:#166534;\">\n<li>Productos de alta rotaci\u00f3n<\/li>\n<li>Pedidos grandes y predecibles<\/li>\n<li>Necesitas distribuci\u00f3n r\u00e1pida<\/li>\n<li>Operas un centro de distribuci\u00f3n<\/li>\n<li>Ecommerce con alto volumen<\/li>\n<\/ul><\/div>\n<div style=\"background:#FEF2F2;border:2px solid #FCA5A5;border-radius:10px;padding:18px;\">\n<div style=\"font-weight:700;color:#B91C1C;font-size:15px;margin-bottom:10px;\">\u26a0\ufe0f No cuando:<\/div>\n<ul style=\"margin:0;padding-left:18px;font-size:14px;line-height:1.8;color:#991B1B;\">\n<li>Productos de baja rotaci\u00f3n<\/li>\n<li>Pedidos peque\u00f1os y frecuentes<\/li>\n<li>Inventario impredecible<\/li>\n<li>Sin sincron\u00eda compras-ventas<\/li>\n<\/ul><\/div>\n<\/div>\n<p><!-- INTEGRACIONES --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Integraci\u00f3n con otros m\u00f3dulos<\/h2>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:14px 0 24px;\">\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:8px;\"><strong style=\"color:#0A7099;font-size:14px;\">\ud83d\uded2 Compras<\/strong><\/p>\n<p style=\"margin:4px 0 0;font-size:12px;color:#6B7280;\">Generaci\u00f3n autom\u00e1tica de OC<\/p>\n<\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:8px;\"><strong style=\"color:#0A7099;font-size:14px;\">\ud83d\udcbc Ventas<\/strong><\/p>\n<p style=\"margin:4px 0 0;font-size:12px;color:#6B7280;\">Asignaci\u00f3n directa a pedidos<\/p>\n<\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:8px;\"><strong style=\"color:#0A7099;font-size:14px;\">\ud83d\udce6 Inventario<\/strong><\/p>\n<p style=\"margin:4px 0 0;font-size:12px;color:#6B7280;\">Control de movimientos<\/p>\n<\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:8px;\"><strong style=\"color:#0A7099;font-size:14px;\">\u2705 Calidad<\/strong><\/p>\n<p style=\"margin:4px 0 0;font-size:12px;color:#6B7280;\">Inspecci\u00f3n antes de enviar<\/p>\n<\/div>\n<div style=\"background:#fff;border:2px solid #E5E7EB;padding:12px;border-radius:8px;\"><strong style=\"color:#0A7099;font-size:14px;\">\ud83d\ude9a Transporte<\/strong><\/p>\n<p style=\"margin:4px 0 0;font-size:12px;color:#6B7280;\">Gesti\u00f3n de env\u00edos<\/p>\n<\/div>\n<\/div>\n<p><!-- ERRORES COMUNES --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\u26a0\ufe0f Errores comunes a evitar<\/h2>\n<div style=\"background:#FEF2F2;border-left:4px solid #EF4444;border-radius:8px;padding:18px 22px;margin:14px 0 24px;\">\n<div style=\"margin-bottom:12px;\"><strong style=\"color:#991B1B;\">\ud83d\udccd No usar ubicaciones separadas:<\/strong> <span style=\"color:#7F1D1D;\">todo termina mezclado en el stock principal.<\/span><\/div>\n<div style=\"margin-bottom:12px;\"><strong style=\"color:#991B1B;\">\ud83d\udee3\ufe0f Rutas mal configuradas:<\/strong> <span style=\"color:#7F1D1D;\">los productos se almacenan en lugar de transitar.<\/span><\/div>\n<div style=\"margin-bottom:12px;\"><strong style=\"color:#991B1B;\">\ud83d\udd04 Falta de sincron\u00eda compra-venta:<\/strong> <span style=\"color:#7F1D1D;\">los pedidos no se asignan correctamente.<\/span><\/div>\n<div><strong style=\"color:#991B1B;\">\u2699\ufe0f No usar reglas push\/pull:<\/strong> <span style=\"color:#7F1D1D;\">los movimientos autom\u00e1ticos no se generan.<\/span><\/div>\n<\/div>\n<p><!-- BUENAS PR\u00c1CTICAS --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\u2705 Buenas pr\u00e1cticas<\/h2>\n<div style=\"background:#F0FDF4;border-left:4px solid #10B981;border-radius:8px;padding:18px 22px;margin:14px 0 24px;\">\n<ul style=\"margin:0;padding-left:22px;line-height:2;color:#14532D;\">\n<li><strong>Usa rutas log\u00edsticas claras<\/strong> y bien documentadas.<\/li>\n<li><strong>Separa zonas f\u00edsicas<\/strong> en el almac\u00e9n (recepci\u00f3n, cross-dock, despacho).<\/li>\n<li><strong>Automatiza compras con MTO<\/strong> (Make-to-Order).<\/li>\n<li><strong>Valida calidad en recepci\u00f3n<\/strong> antes del cross-dock.<\/li>\n<li><strong>Monitorea tiempos<\/strong> de entrega para detectar cuellos de botella.<\/li>\n<\/ul>\n<\/div>\n<p><!-- CONCLUSI\u00d3N --><\/p>\n<div style=\"background:linear-gradient(135deg,#0A7099,#0d8db8);color:#fff;padding:28px;border-radius:14px;margin-top:32px;text-align:center;\">\n<h3 style=\"color:#F1B500;margin-top:0;font-size:22px;\">En resumen<\/h3>\n<p style=\"font-size:16px;line-height:1.7;margin:0 0 14px;color:#fff;opacity:.95;\">El <strong style=\"color:#F1B500;\">cross-docking en Odoo 19<\/strong> permite optimizar la log\u00edstica reduciendo inventario y acelerando la distribuci\u00f3n. Gracias a las rutas log\u00edsticas y reglas push\/pull autom\u00e1ticas, mueves mercanc\u00eda desde el proveedor hasta el cliente con control total del flujo operativo y contable.<\/p>\n<p style=\"font-size:14px;margin:0;color:#fff;opacity:.85;\">Es la base de operaciones de centros de distribuci\u00f3n modernos y ecommerce de alto volumen.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\ude9a LOG\u00cdSTICA \u00b7 ODOO 19 El cross-docking es una estrategia log\u00edstica donde la mercanc\u00eda pasa por el almac\u00e9n pero no se almacena: llega del proveedor y se env\u00eda\u2026<\/p>\n","protected":false},"author":2,"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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":3,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":1786,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/16\/revisions\/1786"}],"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}]}}