Salta al contingut principal
Amazon

Botó «Run External Shipment Sync» d'Amazon a Odoo

El botó Run External Shipment Sync llança a mà el que Odoo ja fa sol cada 5 minuts: demanar a Amazon les comandes enviades o parcialment enviades i actualitzar els lliuraments d'Odoo; abans d'arribar a Amazon, el mòdul comprova que tinguis permís de responsable.

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ó 20.0 · a les fonts enllaçades al final
Lectura
4 min

Quan apareix i qui el pot prémer

El botó Run External Shipment Sync és a la pantalla Accounts del mòdul i es veu sempre: la vista no hi posa cap condició a Odoo 17, 18, 19 ni 20. Hi arribes des del menú Amazon › Configuration › Accounts.

Els permisos compten en dos llocs. Al menú, el tram Amazon demana Viewer, però Configuration i Accounts demanen Manager: sense aquest permís no veus aquests trams. I en prémer el botó, el mòdul torna a comprovar al servidor que hi tinguis accés, com veuràs més avall.

Esquema fet amb codi, no una pantalla d'Odoo: el menú Amazon › Configuration › Accounts, el botó Run External Shipment Sync i, a un costat, el missatge de permisos que el pot aturar
Esquema del menú, el botó i el missatge de permisos, amb els rètols en anglès del codi del mòdul.
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)

Pas a pas: què fa el mòdul, per ordre

Odoo executa aquesta mateixa sincronització pel seu compte; el botó és la via per llançar-la a mà. Aquest és el recorregut, començant pel camí automàtic.

  1. Primer, ho fa Odoo sol. La tasca programada Amazon SP-API - Sync external shipping status corre cada 5 minuts i està activa en instal·lar el mòdul. Recorre els comptes actius que tenen marcada la casella Sync external shipment status i llança la sincronització a cadascun.
  2. Comprova la casella. Ve marcada per defecte. És a la fitxa de Accounts, pestanya Orders & Fulfillment, grup External Shipment Sync (ON by default). La seva ajuda diu: «Pull shipped order status from Amazon and update Odoo deliveries.»
  3. Prem el botó només si vols llançar-la ara, en lloc d'esperar la propera passada de la tasca. S'executa amb origen manual.
  4. El mòdul comprova els teus permisos. Tret que l'acció corri amb privilegis de superusuari, has de ser Manager d'Amazon Seller Connector o tenir accés a Configuració; si no, s'atura amb el missatge que surt a la secció següent. Després comprova que puguis escriure al compte.
  5. Recorre els comptes sobre els quals llances el botó. Si en algun la casella Sync external shipment status està desactivada, la sincronització d'aquest compte acaba aquí, sense consultar Amazon.
  6. Demana a Amazon les comandes del marketplace del compte amb estat Shipped o PartiallyShipped, actualitzades a partir de l'inici d'una finestra de temps que calcula el mòdul. Llegeix fins a un màxim de comandes; si l'ajust del compte no té valor, n'usa 200. Si Amazon no en retorna cap, acaba.
  7. Es queda amb un registre per comanda d'Amazon. Si la mateixa comanda apareix més d'una vegada, Shipped substitueix PartiallyShipped. Els registres sense identificador de comanda es descarten.
  8. Busca les comandes de venda d'Odoo vinculades a aquestes comandes d'Amazon. Si no n'hi ha cap, acaba.
  9. Processa cada comanda de venda. Pren el seu identificador de comanda d'Amazon (el desat o, si no n'hi ha, el que el mòdul resol) i en busca l'estat; si és buit, la salta. Amb estat, lliura la comanda a la funció del mòdul que la processa. Segons el resultat, el mòdul suma lliuraments validats o comandes només actualitzades o omeses.

Què canvia i què comprovar després

El que canvia a Odoo ho resumeix l'ajuda de la casella: s'obté l'estat de les comandes enviades des d'Amazon i s'actualitzen els lliuraments d'Odoo. El mòdul porta el compte dels lliuraments validats i de les comandes només actualitzades o omeses.

La diferència entre prémer i esperar és aquesta: quan la sincronització a mà acaba abans d'hora (casella desactivada, cap comanda enviada a la finestra o cap de vinculada a Odoo), deixa un missatge amb el resultat al chatter de la fitxa del compte. La tasca programada treballa sense publicar aquest missatge. A més, la tasca tracta cada compte per separat: si un falla, deixa un avís al log del servidor, desa l'error en aquell compte i continua amb el següent.

El missatge de permisos

Si prems el botó sense el permís adequat, l'acció s'atura amb aquest missatge:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

Hi arribes en prémer Run External Shipment Sync. Vol dir que el teu usuari no té el permís de responsable d'Amazon Seller Connector ni el de Configuració. La solució és la que diu el mateix missatge: demanar a un responsable que et doni aquest accés. No es desa res del que la sincronització havia de canviar.

Esquema fet amb codi a partir de les traduccions del mòdul, no una pantalla d'Odoo: el text del botó segons l'idioma d'Odoo, en castellà, alemany, francès, italià i portuguès
Esquema amb el rètol del botó a cada idioma; amb Odoo en català es llegeix Run External Shipment Sync.

Cost i ajuda amb la posada en marxa

El mòdul és de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA, per a fins a 3 comptes de la plataforma. Està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0; el pots veure a la fitxa d'Odoo Apps o a la pàgina del mòdul. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

Si estàs implantant Odoo i vols revisar permisos, comptes i ajustos abans de deixar la sincronització en marxa, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.

Continua llegint

Què fa el botó «Preview on Amazon» d'Amazon Connector for OdooQuè fa el botó «Preview on Amazon» del connector d'Amazon per a Odoo: quan apareix, què comprova, què desa i quins errors pot donar.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts