Ir al contenido

👾 La Entrega Final: Cómo Odoo te ayuda a no fallarle a tus clientes (sin usar la Fuerza)

🎯 El Desafío
12 de junio de 2026 por
BloVox

¿Alguna vez sentiste que gestionar entregas es como intentar cruzar el cinturón de asteroides? Todo va bien hasta que tenés que coordinar qué sale, con qué carrier, a qué hora, a qué cliente, y encima la persona de logística ya se fue. Relax. No necesitás ser Jedi para dominar la logística de última milla. Solo necesitás Odoo.

¿Para quién es? Dueños de negocio, gerentes de logística, jefes de operaciones, y cualquier mortal que quiera que los pedidos lleguen a tiempo sin tener que hacer malabares con 17 planillas de Excel.


🎯 El Desafío

Conocés la escena. Estás en la Estrella de la Muerte del comercio y recibís la alerta: "Tenés 50 pedidos pendientes de despacho". Mirás el sistema y tenés:

  • 15 pedidos para distintas ciudades
  • 3 carriers distintos (uno es medio TIE-Fighter, todo el tiempo rompe algo)
  • Empaques que no coinciden con productos
  • Clientes preguntando a cada rato: "¿Ya salió? ¿Dónde está?"
  • Y tu respuesta es siempre la misma: "En un momento te confirmo"

El drama de la última milla

Como jefe de logística, necesito saber qué pedido va con qué carrier, cuándo sale, y dónde está en este momento para que los clientes dejen de romper las bolas.

Así se ve la vida antes de tener un sistema decente:

  1. Un vendedor toma un pedido. Elige "Envío urgente".
  2. Almacén recibe la orden. No sabe si es urgente o no.
  3. Eligen el primer carrier que encuentran.
  4. Despachan. No hay tracking.
  5. Llaman al cliente: "¿te llegó?".
  6. El cliente: "no sé, acá no llegó nada". Desastre.

Lo que NO funciona probado

  • WhatsApp al almacén: "che, ¿ese pedido salió?" — Funciona hasta que el de almacén cambia de número.
  • Planilla de Excel que lleva Miriam desde 2018: Funciona hasta que Miriam se toma vacaciones.
  • Post-its en el monitor: Sorprendentemente populares, pero cuando tenés 80 pedidos se vuelven un mosaico abstracto.
  • "Dejame ver en la página del carrier": Si tenés 30 pedidos con 3 carriers distintos, preparate para abrir 30 pestañas del navegador.

🔍 ¿Qué tiene Odoo para salvar el día?

Acá viene lo bueno. Odoo maneja entregas como la Alianza Rebelde maneja sus misiones: con estructura, con roles, y sin depender de que Luke esté de turno.

Cómo viene de fábrica

Odoo trae Delivery (métodos de envío) y Stock (gestión de inventario y pickings). Pero para la parte de última milla —el tramo final, el más delicado— suma:

MóduloQué hace
DeliveryDefine carriers, reglas de precio, zonas de cobertura
Stock DeliveryIntegra el carrier al picking — tracking, etiquetas, costos reales
Batch TransferAgrupa múltiples pedidos en una misma ruta (como una nave de carga que lleva varios paquetes a la misma zona)

¿Y cómo se ve esto? Simple.

Vas a Ventas → Órdenes de Venta, creás un pedido, elegís un método de envío. Odoo calcula el costo, lo asigna a la orden, y cuando confirmás, el picking se genera con ese carrier ya asignado.

Cuando entrás a Inventario → Transferencias, ves cada picking con:

  • 📍 El carrier que lo va a llevar (FedEx, DHL, el del barrio, quien sea)
  • 📦 El peso y volumen estimado
  • 🔗 Un número de seguimiento (si el carrier lo genera)

💡 La Solución: Cuando Odoo + Última Milla hacen clic

Imaginate la escena: estás en la base Echo (tu depósito) y tenés 30 pedidos para repartir en 3 zonas distintas el mismo día.

El superpoder: agrupar por carrier y por lote

Odoo permite armar batches (lotes de picking). ¿Lo mejor? Podés decirle:

"Agrupame todos los pedidos que van con Carrier X en un solo batch"

Así, cuando llega el camión de Carrier X, ya sabés exactamente qué va adentro. Nada de "dejame revisar la planilla". Todo está en el batch.

Además, podés:

  • Ponerle peso máximo al batch (para no sobrecargar el vehículo)
  • Asignar un responsable de ruta
  • Agregar una descripción (ej: "Zona Norte - Entrega martes AM")

Paso a paso: cómo armar una ruta de última milla

  1. Crear los pedidos — como siempre, en Ventas
  2. Confirmar la orden — se generan los pickings
  3. Ir a Inventario → Operaciones por Lote — acá ves todos los batches
  4. Crear un Batch y asignarle:
  • Los pickings que van juntos (mismo carrier, misma zona)
  • El responsable de ruta
  • Notas operativas
  1. Validar el batch — todos los pickings se procesan juntos
  2. ¡A repartir! — tracking generado, cliente notificado, todos felices

🌌 El Mapa Estelar: tracking y GPS

Uno de los momentos más tensos de cualquier operación de logística es ese instante en que un cliente te pregunta:

"¿Dónde está mi pedido?"

Y vos no sabés. No tenés idea. Cargaste el camión a las 9 de la mañana y desde entonces es silencio de radio. El vehículo está en algún lugar del universo conocido, y vos estás como Leia tratando de ubicar a Han Solo sin rastro de la Fuerza.

Lo que Odoo hace (y lo que no)

Odoo te da la estructura de datos de toda la operación de última milla. Pero cuando hablamos de seguimiento en tiempo real del transporte, tenemos que separar dos cosas:

✅ Lo que Odoo SÍ tiene — Tracking de pedido

Cuando el carrier genera un número de tracking, Odoo lo asocia al picking y el cliente lo ve en su portal. Es como tener un Holocrón que te dice el estado del pedido. Pero atención: esto es un link al portal del carrier (FedEx, DHL, UPS, etc.). No es un mapa en vivo dentro de Odoo. El cliente ve el tracking del paquete, no la posición del camión.

❌ Lo que Odoo NO tiene — GPS en tiempo real del vehículo

No hay un módulo nativo que te muestre en un mapa "miren, el camión de reparto está pasando por la esquina de Corrientes y Callao y llega en 15 minutos". Tampoco hay:

  • App de repartidor que mande ubicación constante
  • Geocercas (alertas automáticas cuando el vehículo entra a una zona)
  • ETA dinámico basado en posición real

Odoo tampoco es un sistema de ruteo — no te va a calcular la ruta óptima entre 30 puntos de entrega como haría un Waze o Google Maps. Su fuerte es otro: sabés qué va, con quién, a dónde, y con cuánto peso/volumen. El "por dónde va ahora mismo" queda afuera.

Excepción parcial: El módulo Field Service (industry_fsm) captura coordenadas GPS cuando un técnico de campo inicia o termina un trabajo, y las registra en el chatter de la tarea. Pero está pensado para técnicos de instalación/reparación, no para repartidores de última milla. Y tampoco es tracking continuo — es un punto en un momento específico.

📍 Una nota sobre Field Service (para el que le sirva)

Si tu negocio no es solo reparto sino que además tenés técnicos yendo a hacer instalaciones o reparaciones, el módulo Field Service de Odoo Enterprise sí tiene geolocalización. Cuando el técnico inicia el timer desde el móvil, la app captura latitud/longitud y las postea en el chatter de la tarea. Queda registrado: "GPS: -34.6037, -58.3816 — inició tarea a las 09:15". Con link para verlo en Google Maps.

Sirve para auditoría y registro. Pero no es un "tracking en vivo" — nadie está viendo al técnico moverse en tiempo real por un mapa.


Entonces, ¿cómo se resuelve el tracking GPS?

Acá va la parte práctica. Si tu operación necesita saber dónde está el camión en este momento, tenés tres caminos:

🅰️ Vía el carrier contratado — sin desarrollo

Si usás FedEx, DHL, UPS o similares, ellos tienen sus propias apps de tracking. El cliente puede ver dónde está su paquete (no el camión, el paquete) entrando al portal del carrier con el número de seguimiento. Odoo te da el link directo desde la orden/picking. No es tracking en vivo del vehículo, pero para la mayoría de los clientes alcanza.

🅱️ Plataforma externa de última milla + integración con Odoo

Existen plataformas especializadas en tracking GPS real de flotas de reparto que se integran con Odoo:

PlataformaQué hace
OnfleetApp de repartidor con GPS en vivo, rutas optimizadas, pruebas de entrega
RoutificOptimización de rutas + tracking público para el cliente
Envía trackingSi usás carriers locales con Envía, trae mapa de seguimiento
LogistimóvilArgentina, tracking de flota + ruteo

El flujo típico: el planificador arma las rutas en Odoo (batches, pickings, carriers) → sincroniza a la plataforma externa → el repartidor usa la app mobile → el tracking se muestra al cliente desde el portal de la plataforma (o se incrusta en el portal de Odoo mediante iframe).

🅲 Desarrollo custom

Si querés todo adentro de Odoo, se puede desarrollar:

  • Una app mobile (Android/iOS) que el repartidor lleva en el teléfono
  • La app manda la ubicación GPS cada N segundos a Odoo vía API
  • Se muestra en un chatter o en una vista de mapa con OpenStreetMap/Google Maps

No es un proyecto chico, pero para flotas grandes puede valer la pena.


¿Y cuándo conviene cada opción?

EscenarioOpción recomendada
Reparto con FedEx/DHL/UPS🅰️ Tracking del carrier + link en portal Odoo. El cliente no necesita más.
Flota propia de reparto (5-20 vehículos)🅱️ Plataforma externa. Onfleet o Routific te resuelven app, ruteo y tracking.
Flota grande (20+ vehículos)🅱️ o 🅲. Depende si querés tener todo unificado o tercerizar.
Carriers locales sin API🅱️ o 🅲. Sin API de carrier, es más difícil — necesitás tu propia app mobile.
Solo control interno (no cliente)Podés usar un rastreador GPS económico (Thinkrace, Queclink) con plataforma propia.

Lo importante es no engañarse: Odoo no es un sistema de tracking GPS, y está bien que no lo sea. Su fuerte es la gestión de pedidos, carriers, costos, y la integción con contabilidad. El tracking GPS se suma por afuera según lo que necesite cada operación.


💰 Facturación sin sorpresas

Acá hay un detalle fino que muchos descubren después: ¿cómo facturás el flete?

Podés elegir entre:

PolíticaCómo funciona
Costo estimadoSe factura lo que el carrier cotizó al momento de la orden
Costo realSe factura lo que realmente cobró el carrier después de la entrega

Esto es clave porque algunos carriers te suben el precio si el paquete pesa más de lo declarado o si la dirección está en una zona complicada (como Tatooine — siempre hay un recargo por llegar ahí). Con "costo real", Odoo ajusta la factura automáticamente después del despacho. Sin retrabajo.


✅ Resultados y Beneficios

Cómo cambia el día a día

  • Antes: "Miriam, ¿con qué carrier fue el pedido de Pérez?" — "No me acuerdo, dejame ver los papeles"
  • Después: El sistema sabe que el pedido #1234 fue asignado a DHL, tracking #1Z999AA10123456784, fecha de despacho 12/06. Y el cliente también lo ve en su portal.
  • Antes: Encontrabas el camión saliendo a repartir y no sabías si llevaba todo.
  • Después: Armás batches por carrier, con peso controlado, y sabés exactamente qué va en cada viaje.

Beneficios por rol

RolQué gana
VentasPromete fechas realistas basadas en capacidad real de despacho
LogísticaArma rutas sin volverse loco. Sabe qué va con cada carrier y cuánto peso tiene cada batch
Atención al clienteResponde "en qué va tu pedido" sin tener que llamar a almacén. Un link al tracking y listo
AdministraciónFacturación automática del flete. Sin reconciliación manual de planillas
El clienteVe el estado y tracking de su pedido sin tener que llamar a nadie

Lecciones de la galaxia

  • La integración no es magia, es configuración. Los carriers grandes (FedEx, DHL, UPS) tienen conectores listos en Odoo. Los carriers locales pueden conectarse con un desarrollo mínimo.
  • No pongas todo en un solo batch. Por más que quieras imitar el Halcón Milenario y llevar todo junto, respetá los límites de peso y las zonas. Un batch por zona/carrier.
  • El tracking en portal es un diferenciador enorme. Que el cliente pueda ver por su cuenta dónde está el pedido elimina decenas de llamadas al día. No tener tracking es lo que genera ansiedad.
  • Si necesitás GPS en vivo, no esperes que Odoo lo haga. Buscá una plataforma externa que se integre. No es una limitación de Odoo, es que ese no es su problema a resolver.

¿Qué más se puede hacer?

  • Delivery programado: Asignar ventanas horarias de entrega
  • Pruebas de entrega: Fotos digitales, firmas electrónicas desde el móvil
  • Devoluciones: Si algo sale mal (El Lado Oscuro™), generar etiqueta de devolución desde el mismo picking
  • Tracking GPS: Integrar con Onfleet, Routific o tu propia app mobile

📚 Para profundizar


💬 ¿Tu experiencia es diferente?

Mirá, todo esto suena muy lindo pero capaz vos tenés otro panorama. Usás tres carriers distintos, dos no tienen API, Miriam se resiste al cambio, en tu empresa siguen usando la radio VHF para coordinar entregas, o peor: tenés una flota de 10 camionetas y nadie sabe dónde están hasta que vuelven al depósito. Está bien. No hay una única solución.

Lo importante es entender que Odoo te da la estructura para que la última milla no sea el tramo más estresante del proceso. Y si necesitás seguimiento GPS en vivo, hoy hay opciones para todos los presupuestos — desde un link de tracking del carrier hasta una plataforma completa con app mobile y mapa en tiempo real.

¿Ya gestionás entregas con Odoo? ¿Usás batches, tracking, o algo más artesanal? ¿Integraste alguna plataforma de tracking GPS? En los comentarios (o por privado) contanos cómo funciona la logística en tu cuadrante de la galaxia. 🚀

📬 ¿No querés perderte ningún artículo nuevo?

Dejanos tu correo y te avisamos cuando publiquemos algo.

¡Gracias por suscribirte!