
Cómo se llama y dónde vive
Con Odoo en castellano, la tarea se llama Amazon SP-API - Sincronizar informes de tarifas de almacenamiento FBA (opt-in). Está en las cuatro ramas publicadas del módulo: Odoo 17.0, 18.0, 19.0 y 20.0. Corre una vez al día y viene activa al instalar.
El «(opt-in)» del nombre tiene reflejo en el código: la tarea solo trabaja con las cuentas de Amazon que están activas y tienen activada la sincronización de tarifas de almacenamiento. Las cuentas se abren desde el menú Amazon › Configuración › Cuentas (Amazon › Configuration › Accounts). Para llegar hace falta el permiso Lector (Viewer) en el tramo Amazon y Responsable (Manager) en los tramos Configuración y Cuentas; si te falta alguno, ese tramo no aparece.

Amazon SP-API - Sincronizar informes de tarifas de almacenamiento FBA (opt-in).
Cronología de una pasada
- Al instalar el módulo La tarea queda creada y activa. En Odoo 17.0 lleva además configurado que se repite sin fin.
- Cada día La tarea corre una vez y arranca la pasada.
- Primer paso de la pasada Busca las cuentas de Amazon que están activas y tienen activada la sincronización de tarifas de almacenamiento. Las que no cumplen las dos condiciones no se tocan.
- Por cada cuenta encontrada Lanza la sincronización marcada como hecha por la tarea programada y con el aviso de errores desactivado, de modo que un fallo en un informe no interrumpe la tarea. En este modo no se publica el mensaje de resultado en el chatter de la cuenta.
- Primer bloque de la cuenta Sincroniza
Tarifa de almacenamiento mensual(Monthly storage fee).
- Segundo bloque de la cuenta Sincroniza
Recargo de almacenamiento a largo plazo(Long-term storage surcharge). Va aparte del anterior: si el primero ha fallado, este se intenta igualmente.
- Si un bloque falla El texto de resultado recoge el error bajo el nombre de ese bloque y la cuenta sigue su camino.
- Al cerrar cada cuenta Guarda en la cuenta la fecha y hora de la última ejecución y el texto de resultado, recortado a 5000 caracteres. El texto empieza con
Sincronización de tarifas de almacenamiento FBA de Amazon finalizada.(Amazon FBA storage fees sync finished.), sigue conCuenta: …(Account: …) yOrigen: …(Source: …) (en las pasadas de la tarea,Origen: CRON) y añade lo que haya dado cada bloque.
- Si una cuenta falla entera Se anota un aviso en el log con el nombre de la cuenta y la tarea sigue con la siguiente.
- Al terminar La tarea acaba con normalidad después de recorrer las cuentas.
Qué mirar si no hace nada
Empieza por lo que decide si una cuenta entra en la pasada y sigue por lo que deja constancia.
- La tarea sigue activa. Viene activa al instalar y corre una vez al día, es decir, una sola pasada cada día.
- La cuenta está activa y con la sincronización de tarifas de almacenamiento activada. Sin las dos condiciones, la búsqueda del primer paso no la encuentra. Localiza la cuenta en
Amazon › Configuración › Cuentas: su nombre está en el campoNombre(Name), en la pestañaIdentidad(Identity), grupoCuenta(Account), y también en la lista de cuentas. - El chatter vacío no es un fallo. La tarea pide expresamente no publicar el mensaje de resultado en el chatter; el resultado se guarda en la cuenta junto con la fecha y hora de la última ejecución.
- Un error de un bloque no para la pasada. Queda escrito en el texto de resultado bajo
Tarifa de almacenamiento mensualoRecargo de almacenamiento a largo plazo, y el otro bloque se intenta igual. - Una cuenta que falla entera deja un aviso en el log, con su nombre. Es el sitio donde buscar cuando una cuenta concreta no avanza y las demás sí.
- La suscripción. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción; los datos se quedan en tu Odoo.
Si quieres ver el trabajo de la tarea para un caso concreto, el texto de resultado de la cuenta es la referencia: lleva el origen de la pasada y, bloque a bloque, lo que dio cada uno o el error que tuvo.
Qué cuesta y cómo ayudamos
El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud: el plan Conector cuesta 49 €/mes o 490 €/año sin IVA (el Pro, 98 €/mes o 980 €/año), con hasta 3 cuentas de la plataforma (Pro: 10). Está publicado en Odoo Apps para 17.0, 18.0, 19.0 y 20.0; los detalles de compra están en la ficha de Odoo Apps y en la página del módulo.
Si estás implantando Odoo y quieres revisar cómo quedan tus cuentas de Amazon, o necesitas una integración a medida, 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 17.0 y 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Código del módulo: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
