Quan surt i què el provoca

Què veus exactament i en quin moment?
Amb Odoo en català, l'avís és Account '…' has no default sales channel; run Test Connection first.. En lloc dels punts suspensius va el nom del compte. És un error: l'acció s'atura. Surt en prémer el botó Create Offers.
On és aquest botó i quan es veu?
A la vista de producte d'Octopia, a la qual arribes des de Octopia › Catalog › Products. El tram Octopia demana el permís Octopia User: si no el tens, no veus aquest tram del menú. El botó no depèn de cap condició: es veu sempre, a Odoo 17, 18, 19 i 20. Que el botó sigui a la vista, doncs, no et diu res sobre si el compte té canal.
Quina condició exacta fa que surti?
Per a cada producte sobre el qual llances l'acció, el mòdul pren el compte d'aquest producte i mira el seu canal de vendes per defecte. Si aquest canal és buit, llança el missatge. La comprovació és exactament aquesta: canal buit. No mira estoc, preus ni res més del producte abans d'arribar-hi.
Canvia alguna cosa si el compte està en mode de prova?
Sí. Amb el compte en mode de prova, el mòdul cerca primer, entre els canals de vendes d'aquest compte, el que correspon al canal de proves SELLZZ. Si el troba, fa servir aquest canal; si no, recorre al canal per defecte. Així, en mode de prova el missatge només surt quan no hi ha ni aquest canal ni un de per defecte.

Què passa amb les teves ofertes
Es crea alguna oferta quan surt l'error?
No. L'error atura l'acció i no es desa res del que aquesta acció havia de canviar. El mòdul repassa els productes un a un: si en selecciones diversos i el problema apareix en un d'ells, tampoc es desen les ofertes dels anteriors. Hauràs de repetir l'acció sencera quan ho hagis resolt.
Què fa el botó quan el compte sí que té canal?
Per a cada producte seleccionat crea una oferta en aquest canal, amb la referència de venedor que ja té la fitxa i amb el preu de venda del producte (zero si no en té). Després obre la finestra Offers, amb les ofertes acabades de crear. Si no se n'ha creat cap, et mostra les ofertes dels productes seleccionats.
Duplica les ofertes que ja existeixen?
No. Abans de crear, el mòdul comprova si ja hi ha una oferta d'aquest compte, en aquest canal, per a aquest producte i amb condició nou. Si existeix, passa al producte següent sense crear-ne una altra.
Com resoldre'l
Què he de fer?
El mateix missatge demana executar primer Test Connection al compte el nom del qual apareix a l'avís. Segons el mòdul, això descobreix els canals subscrits; després cal triar-ne un com a canal per defecte d'aquest compte. Amb el compte ja amb canal, torna a seleccionar els productes i prem Create Offers. Fixa't que el nom del missatge sigui el del compte que has provat.

Account '…' has no default sales channel; run Test Connection first.Què comprovo després de resoldre'l?
Que en prémer Create Offers ja no surt l'avís i s'obre la finestra Offers. Si el producte ja tenia una oferta d'aquest compte, en aquest canal i amb condició nou, no se'n crea una altra i veuràs les ofertes dels productes seleccionats.
I si selecciono productes de comptes diferents?
Cada producte s'avalua amb el seu propi compte, de manera que un compte amb canal no allibera el que no en té. El nom que porta el missatge és el del compte del producte en el qual l'acció s'atura.
Surt igual a totes les versions?
El missatge és al codi publicat d'Odoo 17, 18, 19 i 20, i el mòdul està publicat a Odoo Apps per a aquestes quatre versions.
Què necessita el mòdul per funcionar?
És un mòdul de pagament únic per versió d'Odoo (el preu de cadascuna és a la seva fitxa) i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials i vigila la sincronització.
Si necessites ajuda
Si estàs implantant Odoo i vols que algú revisi amb tu la connexió dels teus comptes, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si t'interessa un altre botó del mòdul, aquí tens què fa Submit to 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_product.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness2_views.xml
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_ffm_setup.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
