Salta al contingut principal
Amazon

Què afegeix Amazon Connector a la comanda de venda d'Odoo (Vendes)

El mòdul afegeix a la comanda de venda de Vendes un grup de camps d'Amazon, tres botons per obrir els missatges, les devolucions i els casos postvenda, i un estat d'enviament a la llista. Dos dels camps no els omples tu: els escriu el mòdul en sincronitzar.

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
5 min

Què afegeix el mòdul a la comanda de venda

El mòdul amplia la comanda de venda estàndard de l'app Vendes. A la fitxa de la comanda posa un grup de camps d'Amazon, tres comptadors i botons que porten als missatges, les devolucions i els casos postvenda de la comanda. A la llista de comandes afegeix un camp d'estat d'enviament.

Esquema del que el mòdul afegeix a l'app Vendes: botons i diversos camps
Esquema fet amb codi a partir del codi publicat del mòdul (no és una captura d'Odoo): a dalt l'app estàndard Vendes i a sota el que li afegeix el mòdul, amb els rètols originals del codi, en anglès.

Aquests són els camps i on es veuen:

RètolOn es veuQuè cal saber
Amazon Order IDFitxa de la comanda, grup Amazon SP-APILa seva ajuda diu: Amazon format 3-7-7, e.g.: 123-1234567-1234567
Amazon SP-API AccountFitxa de la comanda, mateix grupEnllaça la comanda amb un compte SP-API d'Amazon
Amazon External Order StatusFitxa de la comanda, mateix grupNomés lectura: l'escriu el mòdul, no tu
Amazon External Status AtFitxa de la comanda, mateix grupData i hora; només lectura, també l'escriu el mòdul
Returns, Cases i MessagesFitxa de la comandaNombres enters
Shipping StateLlista de comandes de vendaValors: Pending, Partial, Sent i Error
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)

Quan es veu cada cosa

Els botons Amazon Messages, Amazon Returns i Post-Sales Cases s'oculten quan la comanda no és d'Amazon. Aquesta condició és la mateixa a Odoo 17, 18, 19 i 20 i depèn d'un camp intern, Amazon Order, que no es veu a cap vista.

A Odoo 20.0, els camps del grup Amazon SP-API i els comptadors Returns, Cases i Messages s'oculten amb aquesta mateixa condició.

Guia: què passa en una comanda i què pots fer, per ordre

El que segueix descriu el codi d'Odoo 20.0. Odoo actualitza la comanda pel seu compte amb dues tasques programades; els botons Amazon Messages, Amazon Returns i Post-Sales Cases obren llistes filtrades de la comanda.

  1. Les tasques programades escriuen l'estat extern. N'hi ha dues, actives en instal·lar el mòdul: Amazon SP-API - Sync dispatched FBA shipments, cada 30 minuts, i Amazon SP-API - Sync external shipping status, cada 5 minuts. Omplen Amazon External Order Status i Amazon External Status At i, si la comanda no tenia compte, posen a Amazon SP-API Account el compte amb el qual sincronitzen. També s'arriba a aquest mateix codi des dels botons Run External Shipment Sync i Sync FBA Fulfilled Shipments, que per tant també escriuen a la comanda.
  1. El mòdul completa els albarans de la comanda. Mira els albarans no cancel·lats als quals els falti l'ID de la comanda d'Amazon o el compte. Si la comanda sembla d'Amazon (troba un ID, o la comanda ja té ID o compte), copia en aquests albarans l'ID que falti i, si el mòdul detecta un compte, també el compte.
  1. Si l'estat extern és Shipped o PartiallyShipped (el mòdul compara sense distingir majúscules), mira els albarans no cancel·lats de la comanda (si n'hi ha de sortida, només aquests). Quan n'hi ha exactament un i ja està fet, el deixa marcat com a sincronitzat, amb la data i sense error anterior.
  1. La validació automàtica només ocorre amb aquestes condicions: que hi hagi un compte amb la seva opció de validar automàticament la sincronització d'enviaments externs activada i que l'estat sigui Shipped (sense distingir majúscules; amb PartiallyShipped no es valida). Llavors el mòdul agafa els albarans de sortida que no estiguin fets ni cancel·lats i, en cada un: completa el compte i l'ID si falten, el confirma si està en esborrany, el reserva, posa com a feta la quantitat prevista i el valida, resolent els assistents de transferència immediata o de comanda pendent que puguin sortir. En aquesta validació se salta la confirmació automàtica d'enviament cap a Amazon. Si un albarà falla, queda marcat amb error i amb el motiu, i el mòdul continua amb els altres. Si no es compleixen les condicions, no es valida cap albarà: la comanda es queda amb l'estat extern desat i amb el fet als passos 2 i 3.
  1. Comprova el resultat a la comanda. A la fitxa, dins del grup Amazon SP-API, mira Amazon External Order Status, Amazon External Status At i Amazon SP-API Account (el compte només s'omple si la comanda no el tenia).
  1. Obre els missatges amb Amazon Messages. Porta a la llista de missatges filtrada per l'ID de la comanda. El que creïs des d'aquesta llista porta proposats la comanda, el compte i l'ID.
Esquema del rètol del botó Amazon Messages segons l'idioma d'Odoo
Esquema fet amb codi a partir de les traduccions publicades del mòdul (no és una captura d'Odoo): amb Odoo en castellà el botó es diu Amazon Messages; en alemany, Amazon-Nachrichten; en francès, Messages Amazon; en italià, Messaggi Amazon; en portuguès, Mensagens Amazon.
  1. Obre les devolucions amb Amazon Returns. Primer busca l'ID de la comanda d'Amazon: a Amazon Order ID i, si no surt d'aquí, en altres camps de la comanda, un darrere l'altre. Si no el troba, el botó s'atura i no obre la llista. Si el troba, obre les línies de devolució d'aquest ID. El comptador Returns compta aquestes mateixes línies i marca zero si no hi ha ID o no hi ha línies.
  1. Obre els casos amb Post-Sales Cases. Busca l'ID igual que el botó anterior i s'atura igual si no el troba. Si el troba, obre els casos d'aquest ID. El que creïs des d'aquesta llista porta proposats el compte, la comanda, l'ID, el tipus de cas com a incidència i el títol Incidencia Amazon …, amb l'ID al final.

Què costa posar-ho en marxa

El mòdul és de pagament únic per versió i està publicat a Odoo Apps per a 17, 18, 19 i 20. La connexió passa per FlexigoTech Cloud, així que necessites el pla Conector: 49 € al mes o 490 € a l'any sense IVA, fins a 3 comptes (el pla Pro costa 98 € al mes o 980 € a l'any sense IVA, fins a 10 comptes). FlexigoTech Cloud desa xifrades les credencials, vigila la sincronització i avisa per correu si falla.

Com et pot ajudar FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols veure el mòdul abans de decidir, és a la pàgina del mòdul.

Continua llegint

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

Fonts