On és el botó i quan apareix
On trobo Retry?
És a la pantalla Shopify Refunds. Aquesta pantalla s'obre des del menú Vendes › Shopify › Operations › Refunds. Des d'allà entres a la fitxa del reemborsament, on es veu el botó quan toca.

Retry (Odoo 17, 18, 19 i 20) i l'estat Draft en què deixa la fitxa. Els rètols van en anglès, el text original del mòdul.Per què no veig el botó en un reemborsament?
Perquè el botó s'amaga quan l'estat és diferent de Failed. Un reemborsament nou arrenca en Draft, que és el valor per defecte, i amb aquest valor el botó no es veu. Perquè aparegui, la fitxa ha d'estar en Failed. L'estat és al camp State, que es veu a la fitxa i també a la llista de Shopify Refunds.
El tinc a totes les versions d'Odoo?
Sí. El botó és a les branques publicades (17, 18, 19 i 20) i la condició que l'amaga és la mateixa en les quatre. El codi que es descriu a continuació és el publicat d'Odoo 20.0.
Puc tornar a prémer-lo si el reemborsament torna a fallar?
El botó es veu cada vegada que la fitxa està en Failed, així que apareix de nou tan bon punt el reemborsament torni a aquest estat.

Què fa en prémer-lo, pas a pas
Què comprova el botó abans de canviar res?
Només mira l'estat. Entre els reemborsaments sobre els quals s'executa, es queda amb els que estan en Failed. Els que estiguin en qualsevol altre estat els deixa tal com són.
Què canvia exactament a la fitxa?
El mètode fa això, en aquest ordre:
- Filtra els reemborsaments i conserva només els que estan en
Failed. - A aquests els escriu l'estat
Drafti buida el missatge d'error que tinguessin desat. - Retorna cert.
El codi del botó acaba aquí. Es limita a tornar la fitxa a Draft i a netejar l'error; el que passi amb el reemborsament després no forma part del botó.
El botó envia res a Shopify?
Segons el seu codi, no: només escriu l'estat Draft, buida el missatge d'error i retorna cert. No hi ha cap altra acció.
Es perd el missatge d'error?
Sí, es buida en prémer. Si necessites conservar aquest text per revisar-lo o per passar-lo a algú, desa'l abans de prémer Retry.
Quins errors pot donar el botó?
El codi del botó escriu l'estat i el missatge buit i retorna cert; no llança cap missatge d'error propi. El canvi que veuràs a la fitxa és el pas de l'estat a Draft.
Què comprovo després de prémer-lo?
Mira el camp State, a la fitxa o a la llista de Shopify Refunds: ha de dir Draft. Com que el botó s'amaga amb qualsevol estat diferent de Failed, també haurà deixat de veure's en aquesta fitxa.
Estats, idiomes i cost
Quins estats pot tenir un reemborsament?
El camp State té aquests valors, amb Odoo en català:
Draft: és el valor per defecte.Credit Note Created.Ignored.Failed: l'únic en què es veuRetry.
Els reemborsaments en Credit Note Created o Ignored no mostren el botó, igual que els que estan en Draft.
Com es diu el botó segons l'idioma del meu Odoo?
Amb Odoo en català, Retry, perquè el mòdul no el tradueix. L'esquema següent recull com es veu aquest text en altres idiomes.

Retry en català (Retry), alemany (Wiederholen), francès (Réessayer), italià (Riprova) i portuguès (Tentar novamente).Quant costa tenir aquest botó?
Shopify Connector costa 9 € per versió d'Odoo, pagament únic i sense IVA, per a 17, 18, 19 i 20. A més, el mòdul necessita la subscripció a FlexigoTech Cloud: el pla Connector és de 49 €/mes o 490 €/any sense IVA, amb fins a 3 comptes de la plataforma.
Altres botons del mòdul i ajuda amb la implantació
Si estàs implantant Odoo i vols connectar Shopify, 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_shopify_connector 20.0 (c7078cd8): views/shopify_refund_views.xml
- Codi del mòdul: flexigobe_shopify_connector 20.0 (c7078cd8): models/shopify_refund.py
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/17.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_shopify_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_shopify_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
