Quan surt exactament
El missatge Test the connection first: referentials are read with a working connection. surt en prémer el botó Refresh Referentials d'un compte d'Octopia. Aquest botó es veu sempre, a Odoo 17, 18, 19 i 20: no desapareix segons l'estat del compte, així que la comprovació es fa en prémer-lo.
La condició és aquesta: abans de fer res, el mòdul mira el camp State dels comptes sobre els quals actua l'acció. Si algun té un estat diferent de Connected, llança el missatge i l'acció s'atura, sense desar res del que anava a canviar. El missatge és al codi publicat per a Odoo 17, 18, 19 i 20.


Què significa
El missatge no parla d'un error de l'actualització: l'actualització ni tan sols ha començat. Diu que el compte no està en estat Connected, i que els referencials es llegeixen amb una connexió que funcioni.
El camp State té tres valors: Draft, Connected i Authentication Error. El valor per defecte al codi és Draft. No l'escrius tu: l'omple el botó Test Connection. El veus a la fitxa de Octopia Accounts i també a la llista, on és de només lectura. Per tant, si et surt el missatge, el compte està en Draft o en Authentication Error.
Amb Odoo en alemany, el missatge és Testen Sie zuerst die Verbindung: Die Referenzdaten werden über eine funktionierende Verbindung gelesen.; en francès, Testez d'abord la connexion : les référentiels se lisent avec une connexion qui fonctionne.; en italià, Verificare prima la connessione: i referenziali si leggono con una connessione funzionante.; en portuguès, Teste primeiro a ligação: os referenciais são lidos com uma ligação a funcionar.

Com resoldre-ho, pas a pas
- Obre el menú
Octopia › Configuration › Accounts. Si no veus algun tram, et falta un permís:AccountsdemanaOctopia Admin,ConfigurationdemanaOctopia ManageriOctopiademanaOctopia User. - Localitza el compte amb el qual vas llançar
Refresh Referentialsi mira'n l'State, a la fitxa o a la llista deOctopia Accounts. - Si no diu
Connected, premTest Connection. És el botó que omple el campState; no l'escrius tu. - Torna a mirar
State. Perquè l'actualització continuï ha de dirConnected. Si segueix enDrafto enAuthentication Error,Refresh Referentialscontinuarà donant el mateix missatge. - Prem
Refresh Referentials. Ja no veuràs l'error: apareix un avís titulatReferentialsamb el textThe refresh is running in the background. The Sync Log shows the result. - Consulta el registre de sincronització per veure el resultat de l'actualització: l'avís mateix t'hi remet.
Què fa el botó quan el compte està connectat
Superada la comprovació, el mètode fa tres coses, en aquest ordre: deixa anotada al compte la petició d'actualitzar els referencials, posa en marxa la tasca programada que els actualitza i et mostra l'avís del pas cinc.
Per què en segon pla: segons el codi mateix, només el catàleg de marques té al voltant de 112.000 entrades, massa per a una petició web, i una petició tallada desfà tot el que havia fet. Per això el botó no espera el resultat: el llança i el resultat es consulta després al registre de sincronització.
Si el compte no estava connectat, res d'això passa: ni s'anota la petició ni es llança la tasca. Per això, després d'arreglar l'estat, has de tornar a prémer Refresh Referentials.
Què comprovar si segueix sortint
- Que estàs mirant el mateix compte des del qual prems el botó: la condició s'avalua sobre els comptes d'aquesta acció.
- Que
StatediuConnectedjust abans de prémerRefresh Referentials, no només després d'haver provat la connexió en un altre moment. - Que el teu usuari arriba al menú
Octopia › Configuration › Accountsamb els permisos d'amunt.
Preu i ajuda
Octopia Connector (Cdiscount & Octopia Marketplaces) està publicat per a Odoo 17, 18, 19 i 20 com a mòdul de pagament únic per versió (el preu de cadascuna, a la seva fitxa) i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 € al mes o 490 € a l'any, sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla.
Si estàs implantant Odoo amb Octopia, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Per a altres botons del mòdul tens la guia d'Importar i la d'Enviar a Octopia.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_seller_extras.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness_views.xml
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
