Qué es esta tarea y cuándo corre
Es la tarea de Amazon Connector for Odoo, FBA & FBM Seller SP-API que se ocupa del informe de transacciones de IVA de Amazon.
¿Qué es esta tarea programada y cada cuánto corre?
Es una tarea programada definida sobre las cuentas de Amazon del módulo. Corre una vez al día y viene activa al instalar. Lo que ejecuta es el método que recorre las cuentas y lanza, cuenta por cuenta, la sincronización del informe de transacciones de IVA.
¿Está en todas las versiones de Odoo?
La tarea está en las ramas 17, 18, 19 y 20, las mismas para las que el módulo está publicado en Odoo Apps. En Odoo 17 la tarea está configurada para repetirse sin fin.
¿Qué cuentas entran en cada pasada?
Solo las cuentas de Amazon que están activas y tienen activada la sincronización de transacciones de IVA. El rótulo de la tarea lleva opt-in: la tarea viene activa, pero una cuenta inactiva, o sin esa sincronización activada, no entra en la pasada.

Según el idioma de Odoo, la tarea se llama así: en castellano, Amazon SP-API - Sincronizar informe de transacciones de IVA (opt-in); en alemán, Amazon SP-API - USt-Transaktionsbericht synchronisieren (Opt-in); en francés, Amazon SP-API - Synchroniser le rapport des transactions TVA (opt-in); en italiano, Amazon SP-API - Sincronizza report transazioni IVA (opt-in); en portugués, Amazon SP-API - Sincronizar relatório de transações de IVA (opt-in).


Qué hace en cada pasada
¿Qué hace la tarea con cada cuenta, en orden?
Primero busca las cuentas que cumplen las dos condiciones. Después, para cada una, pide a Amazon que cree el informe de transacciones de IVA. A continuación consulta el estado del informe varias veces, con una pausa entre consulta y consulta, y deja de consultar cuando Amazon lo da por terminado, cancelado o con error fatal. Si está terminado y trae documento, descarga el documento y se lo pasa al importador del módulo, con un máximo de líneas por pasada.
¿Cuántas veces consulta y cuánto espera?
Los intentos de consulta, la espera entre ellos y el máximo de líneas por pasada salen de valores de la cuenta. Si uno no tiene valor, el código usa doce intentos, diez segundos de espera y diez mil líneas.
¿Qué pasa si Amazon no termina el informe o la sincronización de una cuenta falla?
Si el informe acaba cancelado, con error fatal o sigue sin estar listo cuando se agotan los intentos, esa cuenta no importa nada en esa pasada: se guarda la fecha de la ejecución y un resumen del resultado, y la tarea sigue con la siguiente cuenta. Lo mismo ocurre si Amazon da el informe por terminado pero sin documento. La cuenta se vuelve a intentar en la siguiente pasada de la tarea, que es una vez al día. Si la sincronización de una cuenta falla con un error, la tarea sigue con las demás cuentas y termina con normalidad.
¿Qué se guarda en la cuenta y se publica el resultado en el chatter?
Cuando la pasada llega al final (con el informe importado, no terminado o sin documento), se guardan en la cuenta la fecha de la ejecución y el texto del resultado, recortado a cinco mil caracteres. Si la sincronización llega a importar, ese resumen cuenta las filas del informe y cuántas se han procesado, creado, actualizado, saltado o dado error. La tarea pide a la sincronización que no publique el resultado en el chatter de la cuenta; lo que queda es el resumen guardado en la cuenta.
Qué mirar si no hace nada
¿Por qué no pasa nada con mi cuenta?
La tarea solo recoge cuentas activas y con la sincronización de transacciones de IVA activada: si a tu cuenta le falta una de las dos cosas, se queda fuera de la pasada. Además, comprueba que la tarea no se haya desactivado (viene activa al instalar). Para localizar la cuenta, abre Amazon › Configuración › Cuentas (Amazon › Configuration › Accounts) y búscala por Nombre (Name), que sale en la lista y en la ficha de Cuentas (Accounts), pestaña Identidad (Identity), grupo Cuenta (Account). Si no ves ese menú, es cuestión de permisos: cada tramo pide el suyo y, si no lo tienes, no ves ese tramo. Amazon pide Lector (Viewer), Configuración pide Responsable (Manager) y Cuentas también pide Responsable.
¿Influye la suscripción?
La conexión pasa por FlexigoTech Cloud: 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. El módulo es de pago único por versión y necesita el plan Conector (49 € al mes o 490 € al año, sin IVA, hasta 3 cuentas de la plataforma).
Si estás implantando Odoo y quieres revisar la conexión con Amazon, o necesitas una integración a medida, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores. Tienes la página del módulo para ver cómo se compra.
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
