Un cas per seguir-lo de principi a fi
Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.
Imagina «Casa Ficticia», una botiga inventada que ven a Cdiscount i que ja té el seu compte d'Octopia creat a Odoo. La persona d'atenció al client vol veure a Odoo les converses pendents sense esperar la tasca programada. Les CGMAD de Cdiscount Marketplace (p. 49) fixen respondre als missatges en 48 hores hàbils, així que obre el compte i prem Pull Discussions. El que segueix és el que passa per dins, en l'ordre en què ho fa el codi d'Odoo 20.0.

On és el botó i quan apareix
Els comptes s'obren des del menú Octopia › Configuration › Accounts. Cada tram demana un permís i, si no el tens, no veus aquell tram: Octopia demana Octopia User, Configuration demana Octopia Manager i Accounts demana Octopia Admin.
El botó és a la pantalla Octopia Accounts i no depèn de cap condició de la vista: a Odoo 17, 18, 19 i 20 es veu sempre. Apareix a totes les branques publicades del mòdul. El comportament que es descriu aquí surt del codi d'Odoo 20.0.

Què fa en prémer-lo, pas a pas
En el cas de Casa Ficticia, en prémer el botó passa això, en aquest ordre:
- El botó recorre els comptes sobre els quals actua i, per a cadascun, llança la descàrrega de la cua de converses. En acabar retorna un resultat correcte sense més.
- Demana a Octopia les converses amb estat de tractament
ToTreat, per pàgines. - De cada pàgina agafa els elements rebuts; cada element vàlid es processa i se suma al recompte d'importats.
- Quan ha llegit totes les pàgines, anota la data i l'hora actuals al control de sincronització de converses d'aquell compte.
- Deixa una entrada al registre de sincronització, de tipus converses i amb resultat correcte, amb el nombre de converses importades.
La descàrrega porta la cua de ToTreat: el codi no demana cap altre estat de conversa.
El que Odoo fa sol, sense prémer res
El botó no és el camí normal. La tasca programada Octopia: pull discussions (ToTreat queue) fa la mateixa descàrrega cada 15 minuts i ve activa en instal·lar el mòdul. El botó queda per a quan vulguis portar la cua en aquell moment.
Hi ha diferències entre la tasca i el botó, segons el codi d'Odoo 20.0:
- La tasca només atén els comptes en estat connectat; el botó va directe a la descàrrega del compte.
- La tasca se salta un compte si va per FlexigoTech Cloud i no hi té desades les credencials, o si no hi ha servei segons el permís desat. Un compte amb connexió directa mai se salta per aquest motiu.
- Si la pausa ve del relé de FlexigoTech Cloud, la tasca no marca res, comunica només el codi de la pausa a l'estat de salut del servei i passa al compte següent; la passada següent segueix el seu curs.
- Si falla qualsevol altra cosa en un compte, la tasca ho anota al registre del servidor i continua amb els altres.
Què pot fallar en prémer el botó
El botó no atrapa errors. Si alguna cosa falla durant la descàrrega, no arriba a anotar la data de sincronització ni l'entrada de resultat correcte, que van al final del procés. I si el botó actua sobre diversos comptes, els que van darrere del que falla no es recorren.
Amb la tasca programada passa el contrari: un error en un compte no talla la feina amb els altres, perquè cada compte es processa per separat i l'error s'anota al registre del servidor.
Com es veu el botó segons l'idioma
Amb Odoo en català, el botó es diu Pull Discussions. El mòdul porta el text traduït a altres idiomes:

Descargar conversaciones, en alemany Diskussionen abrufen, en francès Récupérer les discussions, en italià Recupera discussioni i en portuguès Obter discussões.Què treure del cas
- Amb la tasca activa i el compte connectat, la cua ja es descarrega cada 15 minuts; el botó serveix per avançar-la.
- Després d'una descàrrega correcta queda una entrada al registre de sincronització, de tipus converses, amb el nombre de converses importades.
- Si la descàrrega falla en prémer el botó, aquella entrada de resultat correcte no s'escriu.
- Si fas servir el mòdul amb la connexió per FlexigoTech Cloud, la tasca depèn que les credencials hi siguin desades i que hi hagi servei. És un mòdul de pagament únic per versió que necessita la subscripció a FlexigoTech Cloud (pla Connector: 49 €/mes o 490 €/any sense IVA). Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, i les dades es queden al teu Odoo.
El botó de comandes s'explica a Descarregar comandes, i el de factures pujades a Recuperar factures pujades.
Com t'ajuda FlexigoTech
Si estàs implantant Odoo i vols tenir l'atenció de Cdiscount dins del mateix sistema, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots escriure'ns per revisar el teu cas.
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 (059287e4): views/octopia_completeness_views.xml
- Codi del mòdul: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_seller_extras.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_discussion.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_account.py
- marketplace.cdiscount.com/wp-content/uploads/2025/08/2025.08.25-CGMAD-FR.pdf
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
