Abans de prémer Create Credit Note
La condició de l'error és una sola: el camp Sale Order del reemborsament està buit. Mirar-lo abans de prémer el botó et diu què esperar. El botó Create Credit Note és a la vista dels reemborsaments i, a Odoo 17, 18, 19 i 20, s'oculta quan el reemborsament està en l'estat ignorat o quan ja té la factura rectificativa creada i el camp Credit Note està emplenat. Amb els valors per defecte es veu.
- Obre
Vendes › Shopify › Operations › Refundsi entra al reemborsament del qual vols treure la factura rectificativa.
- A la fitxa de
Shopify Refunds, dins del grupAmounts, busca el campSale Order. El veus també a la llista de reemborsaments, i als dos llocs és de només lectura.
- Si el camp està buit, en prémer el botó surt el missatge
No sale order linked to this refund. Cannot create credit note.
- Mira si el reemborsament ja té factura rectificativa: si el camp
Credit Noteestà emplenat i el reemborsament està en l'estat de factura rectificativa creada, el botó ni es mostra.
- Tingues present l'ordre del mètode a Odoo 20: abans de mirar la comanda, comprova si el reemborsament ja està en l'estat de factura rectificativa creada i té la seva factura associada. Si és així, obre aquesta factura en lloc de donar l'error.


Quan surt el missatge
El missatge surt en prémer Create Credit Note. El mètode que executa el botó revisa la comanda del reemborsament i, si no n'hi ha cap, llança l'error. Amb Odoo en català ho veus així: No sale order linked to this refund. Cannot create credit note.
- Confirma la condició: el codi comprova si el camp
Sale Orderestà buit. Si ho està, el missatge és l'esperat i no cal buscar una altra causa.
- Tingues clar què passa amb l'acció: l'error l'atura i no es desa res del que anava a canviar. No es crea la factura rectificativa en aquest intent.
- No intentis emplenar el camp a mà.
Sale Orderés de només lectura: l'escriu el mateix mòdul, no l'usuari.
- Si treballes amb una altra versió, el mateix missatge és al codi publicat d'Odoo 17, 18, 19 i 20.
El segon esquema reuneix el text del missatge en castellà, alemany, francès, italià i portuguès, tal com el veu l'usuari segons l'idioma del seu Odoo.

Què comprovar després
Com que el camp no es pot editar, mentre la fitxa continuï amb Sale Order buit el botó de la factura rectificativa donarà el mateix missatge. Segons el seu codi, el camp l'escriu el mateix mòdul, no l'usuari, i s'arriba a aquest codi des del botó Create Sale Order.
- Torna a obrir el reemborsament des de
Vendes › Shopify › Operations › Refundsi mira siSale Orderja mostra una comanda.
- Quan la fitxa mostri una comanda, prem de nou
Create Credit Note.
- Amb la comanda vinculada, el mètode continua: mira les factures de client publicades de la comanda i els articles que Shopify va reemborsar, i amb això prepara la factura rectificativa.
- Si la factura es crea, comprova que l'estat del reemborsament passa a factura rectificativa creada, que el camp
Credit Notequeda emplenat i que s'obre la fitxa de la factura.
- Si en repetir l'intent ja no surt aquest missatge, el camp
Sale Orderté una comanda: llegeix sencer l'avís nou, perquè és un altre assumpte.
Què costa i on demanar ajuda
Shopify Connector costa 9 € per versió d'Odoo, pagament únic i sense IVA, per a 17, 18, 19 i 20. A més necessita la subscripció a FlexigoTech Cloud: el pla Connector costa 49 €/mes o 490 €/any, sense IVA.
Si estàs implantant Odoo i vols que algú revisi amb tu el flux de reemborsaments, 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): models/shopify_refund.py
- Codi del mòdul: flexigobe_shopify_connector 20.0 (c7078cd8): views/shopify_refund_views.xml
- 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
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
