Dónde aparece y qué dice cada parte
Las fichas del plan de entrada se abren desde Amazon › FBA › Entrada / Enviar a Amazon (Amazon › FBA › Inbound / Send to Amazon). Cada tramo de ese menú pide el permiso Lector (Viewer): si no lo tienes, no ves ese tramo. El mensaje sale al pulsar, en esa ficha, Crear plan de entrada (Create Inbound Plan) o Generar opciones de embalaje (Generate Packing Options). Ambos botones llegan a la misma espera por el resultado de una operación de Amazon, y el mensaje está en el código publicado de Odoo 17, 18, 19 y 20.
Los huecos del mensaje son, por orden: la operación que se esperaba, el número de intentos que se hicieron y el último estado que dio Amazon.

Con Odoo en castellano lo ves como … sigue pendiente tras … intentos. Último estado: …. El esquema siguiente reúne cómo se muestra en los idiomas con traducción publicada.


Lo que no se ve del mensaje de espera agotada
Lo que sigue describe el código de Odoo 20.
Sale por agotar los intentos, no por una respuesta concreta de Amazon
Cada vez que la acción espera el resultado, el módulo pregunta a Amazon por el estado de la operación. Si Amazon contesta que fue bien, la espera termina sin error. Si contesta fallido, error o cancelado, la espera se corta en ese momento. El mensaje solo sale si se acaban los intentos sin que llegue ninguna de esas respuestas. Por eso el último estado puede ser cualquier otro valor que Amazon haya devuelto, o ninguno.
Solo llegas a él desde estos botones
Crear plan de entrada se oculta cuando el campo Plan de entrada (Inbound Plan) tiene valor o cuando Estado (State) no tiene su valor por defecto; con los valores por defecto se ve. Generar opciones de embalaje se oculta cuando Plan de entrada está vacío, así que con los valores por defecto no se ve. Estas condiciones de vista son las mismas en Odoo 17, 18, 19 y 20.
El número de intentos y la pausa salen de la cuenta de Amazon
El módulo lee de la cuenta de Amazon cuántos intentos hacer y cuántos segundos esperar entre uno y otro. Si el primer valor está vacío, usa doce intentos; si el segundo está vacío, usa diez segundos. Nunca hace menos de un intento, y si la pausa vale cero no espera entre consultas. Ese es el margen que tiene Amazon para responder antes de que salga el mensaje.
«Último estado» conserva el último valor recibido
El módulo limpia el estado que llega y lo pasa a mayúsculas antes de compararlo. Si una respuesta posterior llega sin estado, en el mensaje se queda el último estado que sí vino. Si Amazon devuelve una respuesta vacía, el módulo la trata como una respuesta sin estado. Verás sin estado (no status) solo cuando ninguna de las respuestas traía estado.
En cada intento el módulo prepara lo que recibe
En cada consulta, el módulo prepara en la ficha del plan el identificador de la operación, el estado recibido y, si Amazon devolvió problemas, su texto recortado a un máximo de caracteres. Lo hace antes de decidir si la operación terminó, falló o sigue pendiente.
Fallido, error y cancelado cortan antes
Si Amazon responde fallido, error o cancelado, la espera termina en ese intento, sin gastar los que queden, y la acción se detiene sin llegar a este mensaje. El mensaje … sigue pendiente tras … intentos. Último estado: … significa que Amazon no llegó a dar ninguna de esas respuestas ni la de éxito.
La acción se detiene y cada pulsación empieza de cero
El mensaje detiene la acción. Cuando la acción vuelva a llegar a la espera, la cuenta de intentos empieza otra vez desde el primero: no se arrastran los intentos de la vez anterior.
Qué hacer cuando sale
- Lee el último estado del mensaje. Si es
sin estado, ninguna respuesta de Amazon traía estado en ninguno de los intentos. - Comprueba desde qué botón lo lanzaste y si sigue visible, con las condiciones de arriba.
- Si el botón sigue disponible, lanza la acción de nuevo pasado un rato: empezará su propia tanda de intentos desde el primero.
- Si te interesa el margen de espera, ten presente que el módulo toma los intentos y la pausa de la cuenta de Amazon, y de ellos depende cuánto tarda en salir el mensaje.
- Si el último estado que ves es uno que Amazon devolvió pero que no es de éxito, fallo ni cancelación, la operación seguía sin cerrarse cuando se acabaron los intentos: la espera se agotó, no se cortó por una respuesta de fallo.
Precio y ayuda
El módulo es de pago único por cada versión de Odoo (17, 18, 19 y 20 en Odoo Apps) y necesita la suscripción a FlexigoTech Cloud; el plan Conector cuesta 49 € al mes o 490 € al año sin IVA. Puedes ver la ficha de Odoo Apps o la página del módulo. Si estás implantando Odoo y quieres revisar con nosotros la configuración de la cuenta, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_inbound_plan.py
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_inbound_plan_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
