Cosa dice l'avviso e cosa non è
È un errore?
No. È un avviso di successo: viene mostrato a schermo e non blocca nulla. Il codice lo restituisce alla fine, quando ha già salvato le modifiche, quindi indica che l'operazione è stata eseguita.
Cosa dice esattamente e cos'è ciascun segnaposto?
Con Odoo in italiano vedi '…' è ora l'ubicazione principale per …. (in inglese, '…' is now the primary location for ….). Il primo segnaposto contiene il nome dell'ubicazione e il secondo il dominio del negozio Shopify dell'istanza a cui appartiene. L'avviso ha anche il titolo Ubicazione principale impostata (Primary Location Set).

| Lingua di Odoo | Testo dell'avviso |
|---|---|
| Spagnolo | '…' è ora l'ubicazione principale per …. |
| Tedesco | '…' ist jetzt der primäre Standort für …. |
| Francese | '…' est maintenant l'emplacement principal pour …. |
| Italiano | '…' è ora l'ubicazione principale per …. |
| Portoghese | '…' é agora a localização principal para …. |

Quando compare e cosa salva
Quando compare esattamente?
Quando premi il pulsante Set as Primary nella vista di un'ubicazione. Le schede delle ubicazioni si aprono dal menu Vendite › Shopify › Control Center › Ubicazioni (Sales › Shopify › Control Center › Locations). Il metodo agisce su una sola ubicazione alla volta, salva le modifiche e restituisce l'avviso alla fine, senza altre condizioni in mezzo.
Cosa fa il modulo prima di mostrarlo?
Per prima cosa toglie il contrassegno di principale alle altre ubicazioni della stessa istanza. Poi contrassegna come principale l'ubicazione su cui hai premuto. Infine salva nell'istanza quell'ubicazione come ubicazione predefinita, con il suo identificativo Shopify e il suo nome. Solo allora restituisce l'avviso, che contiene il nome dell'ubicazione e il dominio del negozio.
Cosa succede alle altre ubicazioni?
Il codice tocca solo quelle che appartengono alla stessa istanza dell'ubicazione scelta: a queste toglie il contrassegno di principale. Le ubicazioni di altre istanze non vengono toccate.
Cosa cambia nell'istanza?
L'istanza salva come ubicazione predefinita quella che hai appena contrassegnato, con il suo identificativo Shopify e il suo nome. Se ne aveva già un'altra salvata, questi due dati vengono sostituiti da quelli della nuova.
Perché non vedo Set as Primary in un'ubicazione?
Il pulsante viene nascosto quando l'ubicazione è già la principale (la condizione della vista controlla il campo Is Primary). Con i valori predefiniti quel campo è falso e il pulsante si vede. La condizione è la stessa in Odoo 17, 18, 19 e 20.
Può comparire anche premendo Sync Locations?
Sì. Il pulsante Sync Locations della vista dell'istanza è sempre visibile e il suo metodo arriva allo stesso metodo che lancia l'avviso. Se la condizione di quel metodo è soddisfatta, vedi lo stesso avviso, con lo stesso significato: un'ubicazione è diventata la principale dell'istanza.

Set as Primary e Sync Locations e l'avviso, con le etichette in inglese del codice del modulo.Come cambiare l'ubicazione principale e quanto costa
Cosa faccio quando lo vedo e come imposto un'altra ubicazione come principale?
Se l'ubicazione dell'avviso è quella che volevi, non c'è altro da fare. Se non lo è, apri dallo stesso menu la scheda dell'ubicazione che vuoi e premi lì Set as Primary. Le altre ubicazioni dell'istanza perdono il contrassegno, l'istanza salva la nuova come ubicazione predefinita e l'avviso compare di nuovo, ora con il nome della nuova.
Come verifico che sia andato tutto bene?
Leggi i due segnaposto dell'avviso: il primo deve essere l'ubicazione che volevi e il secondo il dominio del tuo negozio Shopify. Poi, nella scheda di quell'ubicazione, il pulsante Set as Primary non compare più, perché la vista lo nasconde quando l'ubicazione è la principale.
In quali versioni è presente e quanto costa?
L'avviso è nel codice pubblicato di Odoo 17, 18, 19 e 20, e il pulsante Set as Primary viene nascosto con la stessa condizione in tutte. Il modulo costa 9 € per versione di Odoo, per 17, 18, 19 e 20, pagamento unico e IVA esclusa. Richiede inoltre l'abbonamento a FlexigoTech Cloud: il piano Connettore costa 49 €/mese o 490 €/anno IVA esclusa, con fino a 3 account della piattaforma.
Se stai implementando Odoo e vuoi supporto con il collegamento del tuo negozio, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_shopify_connector 20.0 (c7078cd8): models/shopify_location.py
- Codice del modulo: flexigobe_shopify_connector 20.0 (c7078cd8): views/shopify_location_views.xml
- Codice del modulo: flexigobe_shopify_connector 20.0 (c7078cd8): views/shopify_instance_views.xml
- 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
