Odoo es modular por diseño, y encima del núcleo hay un ecosistema enorme de módulos de terceros. Bien usado, te ahorra meses de desarrollo. Mal usado, te mete un problema de mantenimiento que no viste venir.
Qué es y qué no es la tienda
La Odoo Apps Store (apps.odoo.com) es el catálogo oficial donde desarrolladores y casas de implementación publican módulos, gratuitos y de pago. Los instalas en tu Odoo y agregan funcionalidad que el núcleo no trae.
Existe además la OCA (Odoo Community Association), una asociación que mantiene cientos de módulos libres con revisión entre pares. Suele tener mejor calidad promedio que la tienda, pero cubre menos casos comerciales.
Lo que la tienda no es: una App Store al estilo de un teléfono, donde todo está revisado y todo funciona. Aquí el comprador evalúa.
El candado: no funciona en Odoo Online
Esto sorprende a mucha gente, así que vale citarlo textual de la documentación de Odoo:
"Odoo Online is incompatible with custom modules or modules from the Odoo Apps Store."
Odoo Online es incompatible con módulos personalizados o de la tienda de aplicaciones de Odoo.
Es decir: comprar un módulo en la tienda oficial no habilita nada si tu Odoo corre en la nube estándar. La restricción no es sobre el origen del módulo, sino sobre la modalidad.
Los módulos sólo se pueden instalar en:
- Odoo.sh — la nube de Odoo con acceso a código
- Servidor propio — on-premise, Community o Enterprise
Si estás evaluando dónde hospedar tu ERP, esta es una de las tres razones que descartan Odoo Online. Las otras dos están en Odoo Online vs Odoo.sh vs servidor propio.
Qué hay para México en la tienda
El nicho mexicano está razonablemente cubierto. Buscando "CFDI" aparecen decenas de aplicaciones, y los tipos que más se repiten son:
Addendas por cliente. Es la categoría más comercial. Cadenas comerciales y armadoras exigen su propio bloque XML dentro del CFDI, y hay módulos específicos por cada una: Amazon, Sanmina, cadenas de papelería, complemento Detallista, entre muchas otras. Los precios rondan los $300 a $400 USD por addenda, y algunos autores venden además un "módulo base de addendas" (alrededor de $200 USD) sobre el que se montan las demás.
Complementos y utilerías fiscales. Acuse de cancelación, complemento INE, descarga masiva de CFDI del portal del SAT, cancelación masiva, asociación de CFDI con facturas. Van desde gratuitos hasta unos $120 USD.
Módulos de facturación completos. Algunos autores publican su propia solución de timbrado. El más descargado del nicho es gratuito y acumula más de mil quinientas instalaciones.
Un hueco notable: no todos los PACs mexicanos están representados. Hay proveedores muy usados en el mercado que no tienen módulo publicado, y otros cuyo único módulo disponible es para versiones de Odoo de hace años. Si tu PAC no está entre los tres que Odoo soporta de fábrica, no des por hecho que hay un módulo esperándote en la tienda.
Cómo evaluar un módulo antes de instalarlo
Esta es la parte que se salta todo el mundo y luego duele. Nuestro checklist:
1. ¿Está publicado para tu versión de Odoo? Es el filtro número uno. Un módulo excelente para Odoo 15 no te sirve si corres Odoo 19, y "adaptarlo" puede costar más que desarrollarlo de nuevo. Ojo con los módulos que sólo listan versiones viejas: suelen estar abandonados.
2. ¿Quién lo mantiene y desde cuándo? Revisa el histórico del autor. ¿Publica para cada versión nueva de Odoo o se quedó en una? Un módulo fiscal sin mantenimiento es una bomba de tiempo: la normativa del SAT cambia.
3. ¿Cuántas descargas tiene? No es garantía de calidad, pero un módulo con miles de instalaciones ha pasado por más manos que uno con tres. Un módulo de pago con muy pocas descargas merece más escrutinio, no menos.
4. ¿Qué toca realmente? Antes de producción, hay que leer el código o pedir que alguien lo audite. Un módulo que sobrescribe métodos del núcleo contable puede romperte las actualizaciones o, peor, alterar cálculos de impuestos silenciosamente.
5. ¿Qué licencia tiene? Afecta lo que puedes modificar y redistribuir, y en algunos casos si puedes usarlo en varias empresas de un mismo grupo.
6. ¿Cómo se comporta al actualizar Odoo? Cada módulo de terceros es un candidato a romperse en el salto de versión anual. Cuantos más acumules, más caro es cada actualización.
La regla que aplicamos nosotros
Preferimos pocos módulos de terceros, bien elegidos, y desarrollo propio para lo que toca dinero o cumplimiento fiscal.
La razón es simple: cuando un CFDI se rechaza a las 6 de la tarde de un día de cierre, necesitas poder abrir el código, entenderlo y arreglarlo. Si eso depende de un autor que no contesta desde hace ocho meses, tu operación está detenida y no hay a quién llamar.
Para las addendas, en cambio, comprar suele tener todo el sentido: el formato lo define el cliente, no cambia seguido, y hay módulos probados por decenas de empresas.
Un apunte para quien esté considerando publicar
Si eres casa de implementación, la tienda es también un canal. Un módulo gratuito bien hecho funciona como carta de presentación: quien lo descarga es alguien que usa Odoo, tiene la necesidad que resuelves y sabe instalar módulos. Es un público bastante mejor calificado que el de un anuncio.
Pero publicar obliga: mantener el módulo por cada versión nueva de Odoo, atender reportes y no romperle la operación a nadie. Si no vas a sostener eso, es mejor no publicar.
Siguiente paso
Antes de comprar un módulo, asegúrate de que tu modalidad de Odoo lo admita. La comparativa completa está en qué versión de Odoo necesitas.
Y si tienes un caso concreto —una addenda que te exige un cliente, un proceso que no existe de fábrica— en el diagnóstico de Odoo te decimos si conviene comprar, adaptar o desarrollar, con la cuenta de cada opción.
Preguntas frecuentes
¿Puedo instalar módulos de la tienda en Odoo Online? No. La documentación de Odoo dice textualmente que Odoo Online es incompatible con módulos personalizados o de la Apps Store. Sólo funcionan en Odoo.sh o en servidor propio.
¿Los módulos de la tienda son de pago? Hay de ambos. Muchas utilerías son gratuitas; las addendas y los módulos comerciales suelen ir de $200 a $400 USD. El precio no correlaciona necesariamente con la calidad.
¿Qué es la OCA y en qué se diferencia de la tienda? La Odoo Community Association mantiene módulos libres con revisión entre pares. Calidad promedio mejor y todo gratuito, pero con menos cobertura de casos comerciales mexicanos como las addendas.
¿Conviene comprar una addenda o mandarla a desarrollar? Si existe una publicada y mantenida para tu versión, casi siempre conviene comprarla: el formato lo define el cliente y ya está probado por otras empresas. Desarrollar tiene sentido cuando no existe, cuando la publicada está abandonada o cuando tu cliente pide variantes que el módulo estándar no cubre.