Què vol dir l'avís
És un error?
No. És un avís de tipus èxit que no es queda fix a la pantalla i que no bloqueja l'acció. Confirma que una ubicació de Shopify ha quedat com a principal de la seva instància.
Quin text apareix i què és cada buit?
Amb Odoo en català veus '…' is now the primary location for ….. El primer buit és el nom de la ubicació i el segon, el domini de la botiga de Shopify de la instància a la qual pertany. El títol de l'avís és Primary Location Set.

'…' is now the primary location for ….; en alemany, '…' ist jetzt der primäre Standort für ….; en francès, '…' est maintenant l'emplacement principal pour ….; en italià, '…' è ora l'ubicazione principale per ….; en portuguès, '…' é agora a localização principal para ….Quan surt exactament?
Quan l'acció de marcar la ubicació com a principal arriba fins al final. L'avís és l'últim que fa el codi: apareix després de canviar les marques de les ubicacions i de desar la ubicació a la instància. S'hi arriba des de dos botons, que s'expliquen més avall.

Shopify › Configuration › Mappings › Locations, els botons Set as Primary i Sync Locations i l'avís '…' is now the primary location for …., a Odoo 17, 18, 19 i 20.He de fer alguna cosa quan el veig?
No cal. L'avís només confirma que l'acció ha acabat. Allò útil és llegir el primer buit: si el nom és el de la ubicació que volies, l'acció ha sortit com esperaves.

Què fa Odoo abans de mostrar-lo
En quin ordre actua el codi?
Primer treu la marca Is Primary a les altres ubicacions de la mateixa instància. Després la hi posa a la ubicació sobre la qual actues. A continuació desa aquesta ubicació a la instància i, al final, retorna l'avís. Les ubicacions d'altres instàncies no es toquen.
Què es desa a la instància?
La instància desa aquesta ubicació com la seva ubicació per defecte: el seu identificador de Shopify i el seu nom. Això passa abans que es mostri l'avís, de manera que el nom que veus al primer buit és el que queda desat.
Què passa amb la ubicació que era principal abans?
Perd la marca Is Primary, perquè el codi la treu de totes les altres ubicacions de la instància abans de posar-la a la nova.
Com arribar-hi i què fer
On és el botó i quan es veu?
Les fitxes d'ubicació s'obren des de Shopify › Configuration › Mappings › Locations. Per veure el tram Configuration cal el permís Operator, i per al tram Shopify, el permís Viewer. El botó Set as Primary és a la fitxa de la ubicació i s'amaga quan la ubicació ja és principal; amb els valors per defecte es veu. A Odoo 17, 18, 19 i 20 la condició és la mateixa.
Puc prémer el botó sobre la ubicació que ja és principal?
No, perquè en ella el botó no es veu. Si vols tornar a veure l'avís amb aquesta ubicació, hauries de canviar abans la principal a una altra i després tornar a marcar la que vols.
Què passa si el veig en prémer Sync Locations?
El botó Sync Locations és a la vista de la instància de Shopify i es veu sempre, a Odoo 17, 18, 19 i 20. El seu mètode arriba al mateix mètode que marca la ubicació principal, que llança l'avís si es compleix la seva condició. Per això l'avís també pot sortir des d'aquest botó.
Què faig si la ubicació que indica no és la que volia?
Obre la ubicació que sí que vols a Shopify › Configuration › Mappings › Locations i prem Set as Primary. Veuràs un nou avís amb el seu nom i l'anterior perdrà la marca. Per comprovar que s'ha aplicat, torna a obrir la fitxa: el botó ja no apareix, perquè s'amaga a la ubicació principal.
A quines versions està i què necessita?
L'avís és al codi publicat d'Odoo 17, 18, 19 i 20, i el mòdul es publica a Odoo Apps per a aquestes quatre versions. És de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud: el pla Connector costa 49 €/mes o 490 €/any sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials i avisa per correu si la sincronització falla. Pots veure la fitxa a Odoo Apps o la pàgina del mòdul.
Si estàs muntant la connexió
Si estàs implantant Odoo i vols revisar com connectar la teva botiga, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. I si busques un altre botó del mòdul, tens l'article sobre Obtenir estoc.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_shopify_seller_connector 20.0 (d7e627b4): models/shopify_location.py
- Codi del mòdul: flexigobe_shopify_seller_connector 20.0 (d7e627b4): views/shopify_location_views.xml
- Codi del mòdul: flexigobe_shopify_seller_connector 20.0 (d7e627b4): views/shopify_instance_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
