Què és i quan corre
Què fa aquesta tasca?
La tasca Amazon SP-API - Sync suppressed listings report (opt-in) recorre els comptes d'Amazon que compleixen la seva condició. Per cadascun demana a Amazon l'informe de listings suprimits, espera que estigui llest i passa el seu contingut a Odoo.
Cada quant corre i ve activa?
Corre un cop al dia, és a dir, cada dia, i ve activa en instal·lar el mòdul. Està a totes les branques publicades: Odoo 17, 18, 19 i 20. A Odoo 17 la tasca a més es repeteix sense fi.

Com es diu al meu Odoo?
Amb Odoo en català es diu Amazon SP-API - Sync suppressed listings report (opt-in). L'esquema següent recull el mateix nom en altres idiomes: en alemany, Amazon SP-API - Bericht über unterdrückte Angebote synchronisieren (Opt-in); en francès, Amazon SP-API - Synchroniser le rapport des annonces supprimées (opt-in); en italià, Amazon SP-API - Sincronizza report offerte soppresse (opt-in); en portuguès, Amazon SP-API - Sincronizar relatório de anúncios suprimidos (opt-in).


Què fa a cada passada
A quins comptes afecta?
Només als comptes que estan actius i tenen habilitada la sincronització de listings suprimits. Si un compte no compleix les dues condicions, la passada no el toca. Els comptes s'obren des de Amazon › Configuration › Accounts, i tant la llista com la fitxa mostren el Name de cadascun; a la fitxa és a la pestanya Identity, grup Account. Aquest menú demana permisos: el tram Amazon demana Viewer, i els trams Configuration i Accounts demanen Manager. Si et falta un, no veus aquell tram.
Què fa amb cada compte, i en quin ordre?
Primer demana a Amazon que creï l'informe de listings suprimits. Després consulta l'estat de l'informe diverses vegades, amb una pausa entre consulta i consulta, i deixa d'esperar en el moment que Amazon el dona per acabat, cancel·lat o fallit. Si el compte no té fixat un altre número, fa fins a 12 consultes, amb 10 segons de pausa entre una i l'altra. Quan l'informe està acabat, la tasca passa el seu contingut a Odoo i el resum anota quantes files tenia l'informe i quantes es van processar, es van crear, es van actualitzar, es van saltar o van donar error. Per últim desa al compte la data de la passada i aquest resum.
Què passa si Amazon no acaba l'informe?
Si en acabar les consultes l'informe no està acabat, aquell compte no importa res: es desa la data de la passada i un resum amb l'estat en què va quedar l'informe. Aquest resum distingeix entre un informe cancel·lat o fallit i una espera esgotada. La passada també es talla aquí si Amazon dona l'informe per acabat però sense l'identificador de document que cal per continuar. La passada del dia següent torna a començar demanant l'informe.
I si un compte dona error?
La tasca tracta cada compte per separat: si el procés d'un compte falla sense controlar-se, deixa un avís (warning) al log del servidor amb el nom del compte i l'error, i continua amb el següent. Un compte amb problemes no impedeix que es processin els altres. Per localitzar un compte concret en aquest log, et serveix el seu Name.
Si sembla que no fa res
Què reviso, per ordre?
Primer, la mateixa tasca: ve activa en instal·lar, així que comprova que ningú l'hagi desactivada. Segon, el compte: la tasca només recull comptes actius i amb la sincronització de listings suprimits habilitada, així que un compte que no compleixi les dues condicions queda fora de la passada. Tercer, si Amazon va arribar a acabar l'informe: mentre no el dona per acabat, o si el dona per cancel·lat o fallit, aquell compte no importa res en aquella passada. Quart, el log del servidor, per si algun error no controlat va deixar un avís amb el nom del compte. I cinquè, la subscripció: sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, i les dades es queden al teu Odoo.
Publica cada passada un missatge al compte?
La tasca llança cada compte sense publicar el resum al chatter del compte. El que sí fa, quan la passada arriba a tancar l'informe o es talla pel seu estat, és desar al compte la data de l'última execució i el text del resultat, retallat si és molt llarg. Aquest resum anota el compte, l'origen de la passada (amb Origen: CRON es distingeix que la va llançar la tasca i no una persona a mà), l'identificador i l'estat de l'informe i, si es va arribar a importar, les files de l'informe, les processades i les creades, actualitzades, saltades o amb error.
Subscripció i ajuda amb la implantació
El mòdul és de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud, pla Conector: 49 €/mes o 490 €/any sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Està publicat a Odoo Apps per a 17, 18, 19 i 20; tens la fitxa d'Odoo Apps i la pàgina del mòdul per veure els detalls de compra.
Si estàs implantant Odoo i vols revisar amb tu com queda configurada la connexió amb Amazon, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.
Continua llegint
Comprovat al codi del connector (versió 17.0 i 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Codi del mòdul: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- Codi del mòdul: 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/precios.html
- flexigotech.com/en/services.html
