Salta al contingut principal
Amazon

Què fa el botó «Receive to Stock Now» d'Amazon Connector for Odoo

El botó Receive to Stock Now de la pantalla Returns (BI) llança a mà, sobre una devolució concreta, la mateixa rutina que Odoo ja executa sol, però sense la comprovació prèvia de la rutina automàtica, que segons l'ajuda de la seva casella només tracta devolucions d'Amazon finalitzades: el botó pot portar a l'estoc una devolució que la tasca encara deixaria saltada. Es veu amb els valors per defecte i el pot prémer qui tingui accés d'Operator o Manager.

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

Primer: Odoo ja ho fa sol

Abans de prémer res, dues tasques programades porten les devolucions a l'estoc: Amazon SP-API - Auto receive returns to stock, cada 15 minuts, i Amazon SP-API - Sync returns, cada 3 hores. Les dues estan actives en instal·lar i acaben a la mateixa rutina de recepció a l'estoc, que recorre les devolucions del compte que encara no estan fetes, les més recents primer i fins a un límit de línies per passada. Aquesta rutina només treballa si la casella del compte està marcada, i ho està per defecte.

El botó és l'excepció: processa una devolució concreta sense la comprovació prèvia que fa la tasca, que segons l'ajuda de la seva casella només tracta les devolucions d'Amazon finalitzades. Fes-lo servir només quan sàpigues que aquesta devolució ha d'entrar ja a l'estoc, encara que la tasca l'hagi deixada saltada.

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

  1. Deixa activada l'automatització del compte. És a la fitxa de Accounts, pestanya Returns & Reviews, grup Return Stock Automation (ON by default): casella Returns: auto-receive to stock, marcada per defecte. La seva ajuda diu: Automatically creates and validates return pickings in Odoo for finalized Amazon returns.
  1. Obre la devolució des de Amazon › Analytics / BI › Returns. Cada tram del menú demana el permís Viewer. El botó és a la pantalla Returns (BI), on el camp Account de la devolució es veu a la fitxa i a la llista.
  1. Mira si veus el botó. Amb els valors per defecte es veu; les tres condicions que l'oculten són més avall.
  1. Comprova el teu accés. Per obrir el menú es demana Viewer, però en prémer el botó el mòdul demana com a mínim accés d'Operator. Si no el tens, s'atura amb aquest missatge: You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. Demana a un responsable que et doni accés d'Operator o de Manager. El mòdul comprova a més que puguis escriure en aquest registre.
  1. Abans de prémer, tingues clar que aquesta devolució ha d'entrar ja a l'estoc: el botó no fa la comprovació prèvia de la rutina automàtica. Prem Receive to Stock Now i llegeix el resultat (més avall).
Esquema fet amb codi: de dalt a baix, el menú Amazon › Analytics / BI › Returns, el botó Receive to Stock Now i, a un costat, el missatge d'accés d'Operator o Manager
Esquema fet amb codi a partir del codi publicat del mòdul (no és una pantalla d'Odoo): el menú, el botó a les versions 17, 18, 19 i 20 i el missatge que pot aturar-lo. Les etiquetes van en anglès, el text original del mòdul.

Quan no veuràs el botó

El botó s'oculta en una devolució quan es compleix qualsevol d'aquestes condicions:

  • El Fulfillment Scope de la devolució és FBA.
  • El Stock Link Mode està en el valor que el mòdul tracta com a no reabastir.
  • El Stock Return State ja és el de fet.

Aquesta condició és la mateixa a les quatre branques publicades del mòdul, 17, 18, 19 i 20.

Què fa el botó per dins

A Odoo 20, el botó treballa amb un sol registre, el que tens obert, i amb el compte d'Amazon d'aquesta devolució. Crida la mateixa rutina que les tasques programades, però amb una diferència: la rutina automàtica fa abans una comprovació prèvia i, si no la supera, deixa la devolució saltada i guarda el motiu. El botó no fa aquesta comprovació, així que pot portar a l'estoc una devolució que la tasca encara deixaria saltada. Després, en aquest ordre:

  • Cerca la comanda de venda d'Odoo que correspon a la comanda d'Amazon. Si la devolució no la tenia enllaçada, la guarda a la devolució.
  • Cerca les línies de venda que corresponen a la devolució. Si la devolució no té SKU i aquestes línies apunten a un únic SKU, l'omple.
  • Cerca els albarans de sortida lliurats d'aquesta comanda.

Aquests canvis (l'enllaç a la comanda i el SKU) només es conserven si la pulsació no acaba en error: quan acaba en error, Odoo no desa el que aquella pulsació havia escrit.

Si falta la comanda de venda, les línies de venda o l'albarà de sortida lliurat, en prémer el botó el resultat és un error que es mostra en pantalla amb el motiu, i a la devolució no queda desat res d'aquella pulsació, tampoc el motiu. La tasca automàtica, en canvi, deixa la devolució saltada i hi guarda el motiu.

Què veuràs en acabar

Si la rutina dona un error, el botó s'atura i mostra el missatge de l'error.

Si no hi ha error, apareix una notificació titulada Amazon Returns que no es queda fixa en pantalla: de tipus èxit si la devolució ha quedat processada i de tipus avís en qualsevol altre cas.

Per comprovar-ho després, recorda les condicions de dalt: quan el Stock Return State arriba al de fet, el botó deixa de veure's en aquesta devolució.

Esquema fet amb codi: l'etiqueta del botó en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul (no és una pantalla d'Odoo): amb Odoo en català el botó es diu Receive to Stock Now.

Automàtica davant del botó

AspecteTasca automàticaBotó Receive to Stock Now
Qui la llançaLes dues tasques programadesTu, en una devolució
AbastDevolucions del compte encara no fetes, amb un límit per passadaNomés la devolució oberta
Comprovació prèviaSí; si no la supera, deixa la devolució saltada i guarda el motiuNo: el botó no la fa i pot portar a l'estoc una devolució que la tasca encara deixaria saltada
Falta la comanda de venda, les línies de venda o l'albarà lliuratLa devolució queda saltada i s'hi guarda el motiuÉs un error: el botó s'atura, mostra el motiu en pantalla i no es desa res d'aquella pulsació

La lectura pràctica: si una devolució continua sense passar a l'estoc, la tasca la deixa saltada i hi anota el motiu, així que allà el pots consultar. El botó t'avisa amb un error si falta la comanda de venda, les línies de venda o l'albarà lliurat, però no deixa el motiu a la devolució, i com que no fa la comprovació prèvia, prémer-lo sobre una devolució que la tasca ha saltat és una decisió teva.

Què necessita i quant costa

El mòdul és de pagament únic per versió d'Odoo i està publicat per a 17, 18, 19 i 20. A més necessita la subscripció a FlexigoTech Cloud: el pla Conector costa 49 €/mes o 490 €/any sense IVA, per a fins a 3 comptes de la plataforma.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols revisar com queden les teves devolucions d'Amazon a l'estoc, mira la pàgina del mòdul o la seva fitxa a Odoo Apps.

Continua llegint

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

Fonts