Quan surt el missatge i què vol dir
Quan surt exactament?
Surt en prémer el botó Open Discussion amb el camp Sub Typology Code buit. Segons el codi publicat d'Odoo 20.0, el mètode que revisa la fitxa comença just per aquesta comprovació: si el camp està buit, llança Choose a classification (refresh them if the list is empty). i l'acció s'atura. Aquesta condició només mira si el camp té valor en el moment de prémer.
Des de quina pantalla s'hi arriba?
La fitxa d'Open Discussion s'obre des del menú Octopia › Customer Service › Open Discussion. En aquesta fitxa hi ha el botó Open Discussion i el camp Sub Typology Code. El botó no té cap condició de visibilitat: es veu sempre a Odoo 17, 18, 19 i 20. El missatge pot sortir en prémer-lo, perquè el mètode que s'executa amb el botó arriba a la comprovació de la classificació.

Què vol dir?
Que has premut el botó sense tenir triada la classificació. El missatge et demana dues coses: triar una classificació i, si la llista de classificacions apareix buida, actualitzar-la abans de triar. En aquest punt, la condició del codi només comprova que Sub Typology Code no estigui buit.
Com es veu amb Odoo en un altre idioma?
Amb Odoo en català el missatge és Choose a classification (refresh them if the list is empty)., perquè el mòdul no el tradueix al català. L'esquema següent reuneix el mateix text en castellà, alemany, francès, italià i portuguès, segons les traduccions publicades del mòdul.

El mètode continua amb altres comprovacions quan surt?
No. El missatge atura l'acció: el codi llança l'error i acaba aquí, sense seguir amb cap altra comprovació en aquesta pulsació.

Com resoldre-ho
Què faig, per ordre?
Primer, obre la fitxa des de Octopia › Customer Service › Open Discussion. Segon, mira el camp Sub Typology Code: si està buit, aquesta és la causa del missatge. Tercer, deixa triada una classificació; si la llista de classificacions és buida, actualitza-la, com demana el mateix missatge, i torna a triar. Quart, prem de nou Open Discussion.
I si premo una altra vegada sense canviar res?
Tornarà a sortir el mateix missatge. La comprovació es fa a cada pulsació del botó i es compleix mentre Sub Typology Code continuï buit, així que insistir no canvia el resultat.
Com sé que ja ho he resolt?
Prem de nou Open Discussion: si aquest missatge ja no surt, la comprovació de la classificació està superada. Si surt un avís diferent, ja no és aquest.
Què passa si no veig el menú o la fitxa?
El menú depèn de permisos. El tram Octopia demana Octopia User i el tram Open Discussion demana Octopia Manager. Si et falta algun dels dos, no veus aquest tram del menú. En aquest cas, demana a qui administri el teu Odoo que revisi els teus permisos.
Versions i el que ve després
Passa igual a totes les versions?
El missatge és al codi publicat de les branques 17, 18, 19 i 20 d'Odoo, i el mòdul està publicat a Odoo Apps per a aquestes quatre versions. Al codi d'Odoo 20.0, el missatge surt quan el camp Sub Typology Code està buit. El botó Open Discussion es veu sense condició a les quatre versions.
És l'única comprovació del botó?
No. La classificació és la primera comprovació del mètode; després, el mateix mètode continua amb comprovacions sobre l'assumpte i sobre el cos del missatge. Per això, després de superar aquest missatge, pot sortir un altre avís per aquestes dades.
Com et pot ajudar FlexigoTech?
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs implantant el connector, et podem ajudar a posar-lo en marxa.
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): wizard/octopia_discussion_wizards.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_discussion_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/en/services.html
