Qué ves y cuándo aparece
Estás en una ficha de Rutas FBA, rellenas Account y Marketplace, guardas y Odoo se detiene con un aviso. Con Odoo en castellano el texto es El marketplace … no está activo en la cuenta ….: en lugar de los puntos suspensivos, Odoo pone el nombre del marketplace y el de la cuenta, con los nombres con que se muestran en Odoo.
Es un error que detiene la acción: la ficha no se guarda. Salta al guardar porque el módulo lleva una comprobación ligada a esos dos campos, Account y Marketplace. Ambos se ven en la ficha de Rutas FBA y también en su lista.
Las fichas se abren desde el menú Rutas FBA. Ese tramo del menú pide un permiso concreto de usuario; si no lo tienes, no ves ese tramo.

Account y Marketplace, y el mensaje. Los rótulos van en inglés, como en el código.
La condición exacta, leída del código
Esta es la condición del código de Odoo 20.0. Al guardar, el módulo recorre las fichas afectadas y lanza el error en cuanto una de ellas cumple a la vez estas cuatro cosas:
Accounttiene una cuenta elegida.Marketplacetiene un marketplace elegido.- La cuenta tiene marketplaces activos, es decir, su lista de marketplaces activos no está vacía.
- El marketplace elegido no está entre los marketplaces activos de esa cuenta.
Leída con cuidado, la condición tiene dos consecuencias prácticas. La primera: la comprobación solo actúa cuando los dos campos tienen valor, así que con uno de ellos vacío no es esta comprobación la que habla. La segunda: si la cuenta no tiene ningún marketplace activo, tampoco salta, porque la condición exige que la lista de activos no esté vacía.
Qué significa entonces el mensaje: en esa ficha has combinado una cuenta y un marketplace que, según la comprobación, no encajan. La cuenta tiene marketplaces activos y el que has elegido no es uno de ellos. El mensaje te da los dos nombres, pero no te dice cuál sería el correcto: eso lo decides tú.
La comprobación solo compara y, si no encaja, detiene el guardado.
Cómo resolverlo, paso a paso
- Lee el mensaje y apunta los dos nombres que lleva: el del marketplace y el de la cuenta.
- Ve a la ficha de
Rutas FBAen la que te ha salido el error. Si hace falta, abre el menúRutas FBA(si no ves ese tramo, tu usuario no tiene el permiso que pide ese menú). - Mira los campos
AccountyMarketplacey comprueba qué combinación querías para esa ruta. - Si el marketplace es el equivocado, cambia
Marketplacepor uno que esté activo en esa cuenta. - Si el marketplace es el correcto y la equivocada es la cuenta, cambia
Accountpor una cuenta en la que ese marketplace esté activo. - Guarda de nuevo. La comprobación se repite y, si ya no se cumple la condición de arriba, este aviso no vuelve a salir.
Si el aviso vuelve a salir, léelo otra vez: los nombres que lleva son los de la combinación que se está evaluando en ese momento. La lista de Rutas FBA también muestra Account y Marketplace, y te sirve para ver de un vistazo qué combinaciones tienes.

El marketplace … no está activo en la cuenta ….Casos concretos de la condición
La cuenta tiene marketplaces activos y el tuyo no está
Es el caso que da el error. Tienes dos salidas: otro marketplace en la ficha u otra cuenta. Si necesitas justo ese marketplace en esa cuenta, la comprobación seguirá avisando mientras no cambie la lista de marketplaces activos de la cuenta o mientras elijas otra combinación.
Falta la cuenta o falta el marketplace
Con uno de los dos campos vacío, la condición no se cumple y este mensaje no sale.
La cuenta no tiene marketplaces activos
Tampoco sale el mensaje: la condición pide que la cuenta tenga al menos uno activo para poder comparar.
Qué pasa según la versión de Odoo
El mensaje está en el código publicado de Odoo 17, 18, 19 y 20. La condición descrita arriba es la del código de Odoo 20.0.
Coste y requisitos
El módulo es un complemento gratis de Amazon Connector, del que depende. La ficha de Odoo Apps marca 9 €, que es el precio de Amazon Connector: pago único por versión de Odoo, sin IVA, para 17, 18, 19 y 20. Además necesita la suscripción a FlexigoTech Cloud: el plan Conector cuesta 49 € al mes o 490 € al año, sin IVA, con hasta 3 cuentas de la plataforma. En las cuatro versiones depende del módulo de Amazon de Odoo Enterprise, así que no se instala en Odoo Community. Tienes más información en la página del módulo.
Cómo te ayuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres revisar con alguien tus rutas FBA y las cuentas de Amazon que tienes en Odoo, escríbenos.
Sigue leyendo
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_amazon_tracking_connector 20.0 (38c49efa): models/amazon_fba_marketplace_route.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_tracking_connector
- apps.odoo.com/apps/modules/17.0/flexigobe_amazon_tracking_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_amazon_tracking_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_amazon_tracking_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
