Odoo 19 ha cerrado una brecha que condicionó los proyectos RFID durante años: la app de códigos de barras ahora lee etiquetas UHF RFID de forma nativa, sin IoT Box, sin módulo propio y sin middleware. Para una franja concreta y bien definida de flujos de trabajo, esto basta de verdad. La pregunta que conviene responder antes de comprometer presupuesto es dónde termina esa franja — porque termina rápido, y la causa habitual de fracaso en proyectos RFID no es elegir mal la marca del lector, sino esperar que un flujo con handheld cubra una operación entera.
Qué cubre realmente el soporte nativo
La app Barcode de Odoo 19 se empareja con un equipo móvil oficial y trata las lecturas RFID como escaneos de código de barras dentro de los flujos existentes — recepción, entrega y ajustes de inventario. La ruta de hardware soportada es estrecha y precisa:
- Un equipo móvil Zebra TCX Series — o un smartphone Android corriente — emparejado con una sled Zebra RFD40, que lee y escribe etiquetas.
- El APK de Android de Odoo con soporte Zebra RFID, instalado mediante sideload; Android pedirá activar "instalar aplicaciones desconocidas" para el navegador o gestor de archivos desde el que lo instales.
- El producto debe llevar un código de barras compatible con GTIN-14 y tener activado el seguimiento de inventario — una lectura RFID resuelve al mismo registro de producto que un escaneo de código de barras.
Emparejado el equipo, el operario recorre el muelle o la estantería, aprieta el gatillo y la app Barcode procesa decenas de etiquetas por segundo como si las escaneara una a una. Para recepciones, entregas y conteos ejecutados por una persona con handheld, es el camino más corto de la orden de compra al RFID en marcha.
Dónde se detiene la ruta nativa
La matriz de soporte de la documentación es también una lista de límites, y los datos de producción tienen la costumbre de encontrarlos todos:
- Codificación: solo SGTIN-96, y la parte de serie debe ser numérica. Las series alfanuméricas — habituales en equipos serializados — quedan fuera del rango soportado sin aviso.
- Lotes: un producto con trazabilidad por lote se escanea como un lote con cantidad 1. No puedes contar un lote de 240 unidades leyendo etiquetas; el flujo está diseñado artículo a artículo.
- Datos maestros: los productos deben estar registrados en GS1. SKU internos sin GS1, productos a medida y códigos de proveedor no se resuelven.
- Familia de frecuencia: solo UHF. Los activos NFC y BLE quedan fuera.
- Puntos de lectura: solo handheld. No hay driver de lectores fijos, ni portal de muelle, ni ruta de integración para AGV, robots o drones.
- Alcance de eventos: el mapeo termina en las operaciones de la app Barcode. Los eventos RFID no alimentan activos, POS ni fabricación — un pallet entregado en producción sigue siendo solo inventario.
Nada de esto es un error. Son los límites de un diseño deliberado: la RFID como escáner alternativo de la app Barcode, no como infraestructura de eventos.
La alternativa handheld más barata
La ruta oficial no es la única ruta handheld. Los escáneres UHF CipherLab RS36 y RS38 funcionan con la PWA Barcode de Odoo en un navegador móvil, usando la app Multi-Tag Output de CipherLab para enviar varios EPC como cadena delimitada — el delimitador a configurar es el punto y coma. La configuración exige activar "Permitir ajustes restringidos" en el escáner y conceder el permiso de accesibilidad; después no hace falta ninguna app de Odoo para Android. Para equipos que no quieren pagar el precio de la sled Zebra, es hardware notablemente más barato sobre esencialmente el mismo flujo handheld — y una forma sensata de pilotar antes de comprometerse con la lista de dispositivos soportados.
Cuándo el middleware sigue siendo la capa correcta
Todo lo que el soporte nativo no alcanza cabe en una lista corta y estable:
- Lectores fijos. Portales de muelle, lectores túnel y lecturas en cinta producen un flujo continuo de eventos sin nadie sujetando un gatillo. El middleware ingiere ese flujo, lo deduplica y escribe los cambios de quant en Odoo en tiempo real.
- Flexibilidad de codificación. Diseños EPC personalizados, series alfanuméricas y datos maestros sin GS1 son lo normal en entornos industriales; el middleware los resuelve por reglas de patrón, no por registro GS1.
- Automatización entre módulos. Activos que registran entradas y salidas solos, POS que recibe artículos serializados, fabricación que consume componentes trazados — requieren eventos enrutados más allá de la app Barcode.
- Robótica. Los lectores en AGV y drones son productores de eventos como cualquier otro; el middleware los trata igual que los portales.
- Odoo antiguo. Odoo 17 y 18 no tienen RFID nativo. Un middleware que hable XML-RPC o JSON-RPC los cubre hoy — el middleware de SpidersRFID soporta todas las versiones de la 17 a la 20, en Community y Enterprise, con el mismo conector — lo que además significa que tu integración sobrevive a la siguiente actualización en lugar de comprarse de nuevo como una app ligada a versión.
Dos capas, una arquitectura
La conclusión honesta es que la RFID nativa y el middleware se complementan. Usa el soporte nativo de Odoo 19 cuando el flujo sea genuinamente solo-handheld — una persona, un gatillo y documentos de la app Barcode. Añade middleware cuando las lecturas deban ocurrir sin una persona presente, cuando los datos de la etiqueta no quepan en SGTIN-96, o cuando la misma infraestructura de radio deba mover inventario, activos y fabricación a la vez. Las operaciones que funcionan a largo plazo acaban teniendo ambas: handhelds para excepciones y conteos puntuales, infraestructura fija para el volumen rutinario, y una capa de middleware que mantiene el ERP al día sin importar qué radio produjo la lectura.
Preguntas frecuentes
**¿La RFID nativa de Odoo 19 funciona con lectores que no son Zebra?** Oficialmente, la ruta soportada es un equipo móvil Zebra TCX o un smartphone Android con una sled Zebra RFD40. Los escáneres CipherLab RS36/RS38 también cubren el flujo handheld mediante la PWA Barcode en navegador, con la app Multi-Tag Output, a menor coste. Los lectores fijos no están soportados de forma nativa en ningún caso — para eso hace falta middleware.
**¿Puedo usar la RFID nativa en Odoo 17 o 18?** No. La RFID nativa llega con Odoo 19. En 17 y 18 el mismo hardware llega a Odoo vía middleware; el middleware de SpidersRFID soporta Odoo 17-20 en Community y Enterprise, así que puedes estandarizar una integración mientras planificas la actualización.
**¿Sigo necesitando middleware si todas mis etiquetas son GS1 SGTIN-96?** Si cada lectura la dispara una persona con handheld y aterriza en documentos de la app Barcode, quizá no. El middleware sigue ganando en portales fijos, sincronización de quant en tiempo real, series alfanuméricas, artículos sin GS1, estaciones de escritura y cualquier flujo fuera de recepción, entrega y conteos.









