Què afegeix el mòdul a l'albarà
El mòdul amplia l'albarà estàndard de l'app Inventari (Inventory) amb un botó i un grup de camps. La condició que mostra o amaga el botó és la mateixa a Odoo 17, 18, 19 i 20.

A la fitxa de l'albarà, dins del grup Amazon SP-API, el mòdul afegeix aquests camps:
Amazon SP-API Account: el compte SP-API vinculat a l'albarà.Amazon Order ID: l'identificador de la comanda a Amazon.Amazon Sync State: només lectura. Els seus valors sónPending,SyncediError; per defecte ésPending. El codi l'escriu, no tu.Last Amazon Sync: data i hora, només lectura.Tracking sent to Amazon: només lectura.Amazon confirmShipment sent at: data i hora, només lectura. La seva ajuda explica que, un cop marcat, l'enviament automàtic no es repeteix ni en editar el seguiment ni en un reintent de la tasca programada; només un manual forçat pot reenviar-lo.Last Amazon error: text, només lectura.Payload AmazoniAmazon Response: només lectura, i només ho veuen els usuaris amb permís d'administració d'Ajustaments.
El grup sencer s'amaga si el mòdul no identifica un ID de comanda d'Amazon per a aquell albarà. Per cercar-lo mira primer el camp Amazon Order ID de l'albarà, després la comanda de venda vinculada i, finalment, altres dades de l'albarà. El botó Enviar tracking Amazon també s'amaga si l'albarà no és a l'estat Fet (Done) o no és d'una comanda d'Amazon.

Pas a pas: quan actua el mòdul i què fer
- Revisa les tres caselles del compte. Són a la fitxa de
Accounts, a la pestanyaOrders & Fulfillment, dins del grupOrder Sync.Auto sync on picking validationiAuto sync al cambiar trackingvenen activades per defecte;Send confirmShipment asynchronously (via cron)(Send confirmShipment asynchronously (via cron)) ve desactivada. Cada camp del compte t'ho tens explicat a els camps del compte SP-API. - Crea l'albarà. En crear-lo, el mòdul intenta identificar la comanda d'Amazon i, si ho aconsegueix, omple
Amazon Order IDiAmazon SP-API Accountquan estan buits. Per al compte usa el de l'albarà o el de la comanda de venda si està actiu; si no, busca els comptes actius de la companyia i, si n'hi ha un de sol, l'usa. Si n'hi ha diversos, intenta deduir quin correspon. Si no identifica cap comanda d'Amazon, no omple res. - Valida l'albarà o canvia el seu seguiment. Aquest és el camí normal i no cal prémer res. En validar, Odoo intenta confirmar l'enviament a Amazon si
Auto sync on picking validationestà activada. En desar un albarà ja aFetamb el seguiment canviat, ho intenta siAuto sync al cambiar trackingestà activada. Amb la casella corresponent desactivada, aquest disparador no fa res. - Si uses el mode asíncron, espera el reintent. Amb
Send confirmShipment asynchronously (via cron)activada, la validació només deixa l'albarà enPendingi la tasca programadaAmazon SP-API - Retry pending shipments(cada cinc minuts, activa en instal·lar) és l'única que envia. L'ajuda de la casella indica que aquesta tasca ha d'estar activa. - Mira el grup
Amazon SP-APIdesprés de validar.Amazon Sync Stateet diu en quin punt és l'albarà. Si ésPending, espera el següent intent. Si ésError, llegeixLast Amazon error. - Reenvia a mà només si cal. El botó
Enviar tracking Amazonapareix amb l'albarà aFeti sent d'una comanda d'Amazon. Salta la comprovació de «ja enviat» i la de «ja sincronitzat amb el mateix seguiment», que el camí automàtic sí respecta. L'ajuda deAmazon confirmShipment sent atexplica que aquest pestell evita la doble notificació al comprador; pensa-t'ho abans de saltar-lo. Si l'enviament falla, el botó s'atura ambError while syncing Amazon: …. - Comprova el resultat. Després d'un enviament acceptat, el mòdul omple
Amazon Sync State,Last Amazon Sync,Tracking sent to AmazoniAmazon confirmShipment sent at, i buidaLast Amazon error. També desaPayload AmazoniAmazon Response, que només veu qui tingui permís d'administració d'Ajustaments.

Amazon-Tracking senden, en francès Envoyer le suivi Amazon, en italià Invia tracking Amazon.Què comprova el mòdul abans d'enviar
Al camí automàtic, abans d'enviar res el mòdul talla en silenci en aquests casos:
- L'albarà no és de sortida: el mòdul només confirma a Amazon lliuraments de sortida, no devolucions.
- L'albarà no és a
Fet. - No troba l'ID de la comanda d'Amazon ni un compte actiu que correspongui.
Amazon confirmShipment sent atja té valor.- L'albarà no té número de seguiment. Si n'hi ha diversos separats per espais, comes, punts i coma o salts de línia, el mòdul en pren el primer.
- L'albarà ja figura com a
Syncedamb aquest mateix seguiment.
Hi ha un altre cas: si Amazon ja informa la comanda com a enviada, el mòdul no envia. Intenta omplir els camps d'estat a partir d'aquest estat extern, però només si aquell albarà és l'únic de sortida de la comanda. Amb diversos albarans de sortida per a la mateixa comanda no ho marca per si sol, perquè l'estat extern és ambigu. Aquesta comprovació d'Amazon també s'aplica en prémer el botó.
Per al transportista, el mòdul busca el mapatge del compte. Si no hi ha mapatge, l'enviament porta Other com a codi de transportista.
Pending, Error i servei suspès
Si falla l'enviament automàtic, el mòdul passa l'albarà a Error i desa el text a Last Amazon error. Si el que falta són les dades d'enviament (seguiment o transportista), l'albarà queda Pending i el camp de l'últim error es buida, per reintentar-ho quan hi hagi dades completes o Amazon ja el doni com a enviat.
Si el compte funciona a través de FlexigoTech Cloud i el connector no té servei, la validació de l'albarà segueix endavant i la confirmació queda Pending (tret que ja estigui sincronitzada o enviada). La tasca de reintents l'envia quan el servei torna, i no es marca res com a error. Sense subscripció, o amb el servei suspès, s'atura el que dóna la subscripció; les dades es queden al teu Odoo.
Subscripció i ajuda de FlexigoTech
El mòdul és de pagament únic per versió d'Odoo (17, 18, 19 i 20) i necessita la subscripció a FlexigoTech Cloud: el pla Connector costa 49 €/mes o 490 €/any sense IVA. Ho pots veure a la fitxa d'Odoo Apps o a la pàgina del mòdul. Si estàs implantant Odoo i vols ajustar el flux d'albarans amb Amazon, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8c5900d9): models/fgt_cloud.py
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8c5900d9): models/stock_picking.py
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8c5900d9): views/stock_picking_views.xml
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8c5900d9): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
