Salta al contingut principal
Amazon

Tasca de recomanacions de reposició d'Amazon: glossari

La tasca demana a Amazon un cop al dia l'informe de recomanacions de reposició de cada compte que el tingui activat, el consulta fins que està llest i n'importa les files. Ve activa en instal·lar i existeix a Odoo 17.0, 18.0, 19.0 i 20.0; si no fa res, comença per mirar les condicions del compte.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Amazon
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 17.0 i 20.0 · a les fonts enllaçades al final
Lectura
5 min

Aquesta tasca demana a Amazon, un cop al dia, l'informe de recomanacions de reposició de cada compte que el tingui activat, i després n'importa les línies a Odoo. Els termes següents van en l'ordre en què els trobaràs.

La tasca, la seva freqüència i les seves versions

Tasca programada
Es diu Amazon SP-API - Sync restock recommendations report (opt-in). En executar-se recorre els comptes d'Amazon del mòdul i llança la sincronització en els que compleixen les condicions que s'expliquen més avall.
Esquema amb el nom de la tasca programada en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no una pantalla d'Odoo: el nom de la tasca canvia segons l'idioma del teu Odoo.
Un cop al dia
La tasca corre un cop al dia. A cada passada el codi demana a Amazon un informe nou per a cada compte que hi entra.
Activa en instal·lar
Ve activa en instal·lar el mòdul i és a totes les branques publicades: 17.0, 18.0, 19.0 i 20.0. A Odoo 17.0 la tasca es repeteix sense fi.
Esquema de la tasca programada, que corre un cop al dia i ve activa en instal·lar, al costat del menú de comptes
Esquema fet amb codi a partir del codi publicat del mòdul, no una pantalla d'Odoo: la tasca un cop al dia, activa en instal·lar a Odoo 17.0, 18.0, 19.0 i 20.0, i el menú de comptes, amb els rètols en anglès com al codi.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Quins comptes recorre

Opt-in i compte actiu
La tasca només pren els comptes que estan actius i que tenen activada la sincronització de recomanacions de reposició. El nom de la tasca acaba en (opt-in). Un compte que no compleixi les dues condicions no entra a la passada.
Comptes
Menú Amazon › Configuration › Accounts, on s'obren les fitxes dels comptes. Cada tram demana un permís: Amazon demana Viewer; Configuration i Accounts demanen Manager. Si no tens el permís d'un tram, no el veus.
Nom
Camp Name del compte. Es veu a la fitxa de Accounts, pestanya Identity, grup Account, i també a la llista de comptes. És el nom amb què la tasca identifica el compte quan anota un error.

Què fa a cada passada

Origen
El text de resultat de cada passada porta una línia Source: …. Hi posa CRON si la llança la tasca programada i Manual en cas contrari. A més anota el compte (Account: …) i, quan Amazon ha creat l'informe, el seu identificador.
Consultes d'estat
Després de demanar l'informe, el codi en consulta l'estat diverses vegades. El nombre d'intents i l'espera entre ells surten dels valors del compte; si són buits o a zero, usa 12 intents amb 10 segons entre un i l'altre. Deixa de consultar tan bon punt l'estat és DONE, CANCELLED o FATAL.
Estat de l'informe
Amb DONE, la passada continua. Amb CANCELLED o FATAL, el text de resultat diu que Amazon no ha generat un informe utilitzable. Amb qualsevol altre estat en esgotar els intents, anota que s'ha esgotat l'espera. En aquests dos últims casos la tasca desa la data i el resultat i la passada d'aquell compte acaba aquí.
Document de l'informe
Amb l'informe en DONE, el codi necessita el seu document. Si Amazon el dona per acabat però sense document, anota aquest fet, desa el resultat i acaba. Si en porta, descarrega el text i l'importa a les línies de recomanacions de reposició, fins a un màxim per passada que surt dels valors del compte (si és buit o a zero, usa 10000 línies).
Files
En importar, el text de resultat compta les files de l'informe, les processades, les creades, les actualitzades, les saltades i les que han donat error: Filas reporte, Filas procesadas, Creadas, Actualizadas, Saltadas i Con error.
Resultat desat
Quan la passada acaba amb l'informe importat, sense document, cancel·lat, fallit o amb l'espera esgotada, el codi escriu al compte la data i l'hora de l'última execució i el text de resultat, retallat a 5000 caràcters. En aquests casos, si la llança la tasca programada, no es publica cap missatge a l'historial (chatter) del compte, així que no esperis veure-hi aquest resultat.

Si la tasca no fa res

Error d'un compte
Si la sincronització d'un compte llança una excepció, la tasca l'atrapa, anota un avís al registre del servidor amb el nom del compte i continua amb els altres. Un error en un compte no atura la passada dels altres.

Amb això, l'ordre per revisar és aquest:

  • La tasca continua activa. Ve activa en instal·lar el mòdul.
  • El compte compleix les dues condicions: està actiu i té activada la sincronització de recomanacions de reposició. Localitza'l a Amazon › Configuration › Accounts pel seu Name.
  • Amazon pot haver retornat CANCELLED o FATAL, o no haver acabat l'informe dins dels intents de consulta. La passada acaba per a aquell compte i la següent torna a demanar un informe nou.
  • Un informe DONE sense document també talla la passada d'aquell compte abans d'importar res.
  • Un historial (chatter) buit no prova que la tasca no hagi corregut: quan la passada de la tasca acaba amb l'informe importat, sense document, cancel·lat, fallit o amb l'espera esgotada, no s'hi publica cap missatge.
  • La subscripció: el mòdul necessita FlexigoTech Cloud. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

Cost i ajuda amb la posada en marxa

El mòdul és de pagament únic per versió d'Odoo (publicat per a 17.0, 18.0, 19.0 i 20.0) i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 € al mes o 490 € a l'any sense IVA, fins a 3 comptes de la plataforma. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Els preus per versió són a la fitxa d'Odoo Apps i a la pàgina del mòdul.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols que revisem com queda aquesta sincronització a la teva instal·lació, escriu-nos.

Continua llegint

Comprovat al codi del connector (versió 17.0 i 20.0) i a les fonts enllaçades

Fonts