Salta al contingut principal
Amazon

Tasca «Omplir Order ID als albarans» d'Amazon Connector: què fa i què mirar

La tasca programada Amazon SP-API - Prefill Order ID on pickings s'executa cada minut i, a cada passada, omple l'Amazon Order ID i l'Amazon SP-API Account que falten als albarans no cancel·lats, amb un màxim de 200 albarans per passada. Si no canvia res, mira si l'albarà està cancel·lat, si ja té els dos camps o si el mòdul no aconsegueix determinar el seu ID de comanda.

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

El detall de cada passada correspon al codi d'Odoo 20.0. La tasca és a totes les branques publicades del mòdul (17.0, 18.0, 19.0 i 20.0).

Esquema de la tasca programada que s'executa cada minut
Esquema fet amb codi a partir del codi publicat del mòdul (no és una pantalla d'Odoo): la tasca Amazon SP-API - Prefill Order ID on pickings, que s'executa cada minut i ve activa en instal·lar, a Odoo 17.0, 18.0, 19.0 i 20.0. Els rètols de l'esquema van en anglès, com al codi.

Què fa la tasca, detall a detall

S'executa cada minut i ve activa en instal·lar

La tasca Amazon SP-API - Prefill Order ID on pickings s'executa cada minut i està activa des que s'instal·la el mòdul. Treballa sobre els albarans, que són els trasllats d'Inventari. A Odoo 17.0 la tasca porta configurat que es repeteix sense fi.

A cada execució, la tasca demana processar com a màxim 200 albarans. Aquest és el límit d'una passada, no de tota la base de dades: el que quedi fora es queda per a la següent.

Cada passada mira com a màxim 200 albarans, els més recents primer

A cada passada la tasca cerca albarans que no estiguin cancel·lats i que tinguin buit l'Amazon Order ID o l'Amazon SP-API Account. Els ordena del més nou al més antic i es queda amb 200. Un albarà que ja té els dos camps omplerts no entra a la cerca.

Els albarans que la tasca no aconsegueix omplir continuen complint aquesta condició, així que tornen a entrar a la passada següent. Com que la cerca comença pels més nous i es talla a 200, els més antics només hi entren quan hi ha lloc.

Si no esbrina l'ID de comanda d'Amazon, no toca res

Per a cada albarà, el mòdul intenta determinar quin és el seu ID de comanda d'Amazon. Si no ho aconsegueix, passa al següent sense escriure res: ni l'ID ni el compte. En aquest cas ni tan sols intenta determinar el compte.

Només omple buits, no corregeix el que ja hi ha

Si l'Amazon Order ID està buit, la tasca hi escriu el que ha determinat. Si l'Amazon SP-API Account està buit, intenta determinar-lo i, si l'obté, l'escriu. El que ja té valor no es toca: un ID o un compte ja omplerts continuaran com estan, encara que no siguin els que la tasca hauria posat.

El compte pot quedar-se buit encara que s'hagi omplert l'ID

La tasca només escriu el compte si l'obté. Si l'ID s'ha determinat però el compte no, es desa l'ID i el compte queda buit. Aquest albarà continua complint la condició de cerca, de manera que la tasca ho tornarà a intentar a les passades següents.

Acaba comptant quants albarans han canviat

Abans d'omplir, la tasca anota l'ID (sense espais als extrems) i el compte de cada albarà. Després els compara: compta com a actualitzat l'albarà el qual ID o el qual compte és diferent de l'anotat, i un albarà es compta una sola vegada encara que canviïn tots dos. Aquest total és el que retorna la passada.

On veure el resultat

Obre la fitxa de l'albarà (trasllat d'Inventari) i busca el grup Amazon SP-API. Allà hi ha els camps Amazon Order ID i Amazon SP-API Account. Cadascun d'aquests dos camps porta una condició de visibilitat que l'amaga en alguns albarans, així que pot ser que no els vegis a tots.

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)

Si no fa res: què mirar

  • Que la tasca programada continuï activa: ve activa en instal·lar el mòdul.
  • Que l'albarà no estigui cancel·lat: els cancel·lats queden fora de la cerca.
  • Que l'albarà no tingui ja omplerts l'Amazon Order ID i l'Amazon SP-API Account: en aquest cas no entra a la passada i no hi ha res a omplir.
  • Que el mòdul pugui determinar l'ID de comanda d'aquest albarà: si no ho aconsegueix, no escriu ni l'ID ni el compte.
  • Que no hi hagi molts albarans recents en aquesta situació: cada passada en mira com a màxim 200, començant pels més nous.
  • Si l'ID hi és però el compte no, la tasca no ha pogut determinar el compte; ho tornarà a intentar a les passades següents.

El nom de la tasca segons l'idioma del teu Odoo

Amb Odoo en castellà la tasca es diu Amazon SP-API - Prefill Order ID on pickings. El mòdul porta el nom traduït a altres idiomes, així que si el teu Odoo està en un altre idioma, el nom canvia amb ell. L'esquema següent reuneix alguns d'aquests noms.

Esquema amb el nom de la tasca en cinc idiomes
Esquema fet amb codi a partir de les traduccions publicades del mòdul (no és una pantalla d'Odoo): el nom de la tasca tal com el veu l'usuari amb Odoo en castellà, alemany, francès, italià i portuguès.

Preu i com ajuda FlexigoTech

El mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0 i és de pagament únic per versió; a més necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA, amb 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. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols veure el mòdul complet, tens la pàgina del mòdul.

Continua llegint

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

Fonts