Salta al contingut principal
Octopia (Cdiscount)

Què fa el botó «Open Discussion» d'Octopia Connector: mites i realitats

El botó Open Discussion comprova la classificació, l'assumpte, el cos, el canal i el destinatari abans d'enviar res a Octopia; si tot passa, obre la conversa, deixa una entrada al registre de sincronització i tanca la finestra.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

El botó Open Discussion és a la pantalla del mateix nom a Odoo 17, 18, 19 i 20.

On és i qui hi arriba

La pantalla s'obre des de Octopia › Customer Service › Open Discussion. Cada tram del menú demana un permís i, si no el tens, no veus aquest tram: Octopia demana Octopia User i Open Discussion demana Octopia Manager.

Esquema fet amb codi del menú Octopia, Customer Service, Open Discussion i del botó Open Discussion, amb els missatges de canal i de destinatari que el poden aturar
Esquema fet amb codi, no és una pantalla d'Odoo: el menú, el botó i els missatges que el poden aturar, amb els rètols en anglès del codi original.
Esquema fet amb codi del text del botó en diversos idiomes
Esquema fet amb codi a partir de les traduccions del mòdul, no és una pantalla d'Odoo: amb Odoo en castellà el botó es diu Abrir conversación; en alemany, Diskussion öffnen; en francès, Ouvrir la discussion; en italià, Apri discussione; en portuguès, Abrir discussão.
48 horas hábiles para aceptar cada pedido de Cdiscount: hazlo en Odoo
Vídeo: 48 horas hábiles para aceptar cada pedido de Cdiscount: hazlo en Odoo (vídeo en castellà)

Idees equivocades sobre el botó

Mite: «El botó apareix o desapareix segons l'estat de la comanda»

Realitat: la condició de vista del botó no amaga res, a Odoo 17, 18, 19 i 20 es veu sempre. El que sí filtra qui hi arriba és el menú, amb els permisos d'abans.

La fitxa porta els camps Order, Receiver Type, Body i Attachment. Receiver Type té els valors Customer i Channel Operator, i el valor per defecte al codi és Customer.

Mite: «Prémer-lo envia el missatge directament a Octopia»

Realitat: abans de parlar amb Octopia, el mòdul comprova, per aquest ordre:

  • Que hi hagi una classificació triada. Si no, l'acció s'atura amb Choose a classification (refresh them if the list is empty).
  • La longitud de l'assumpte: Subject must be between … and … characters.
  • La longitud del cos: Message body must be between … and … characters.

Si una d'aquestes comprovacions falla, l'acció s'atura i no es desa res del que havia de canviar. Després vénen les comprovacions del canal (mite següent). Si tot passa, el mòdul munta la conversa amb l'assumpte, la comanda, el canal de vendes, la classificació i un missatge amb el cos i el destinatari, més els adjunts si n'hi ha, i l'envia a Octopia amb la connexió del compte de la comanda.

Mite: «Qualsevol canal deixa obrir converses a qualsevol destinatari»

Realitat: el mòdul comprova el canal de vendes de la comanda i cada comprovació té el seu missatge:

  • Si la configuració del canal està sincronitzada i diu que el venedor no pot iniciar converses, surt Sales channel … does not allow seller-initiated discussions., amb el codi del canal en lloc dels punts.
  • Si el canal té desada una llista de destinataris permesos i el Receiver Type triat no hi és, surt Receiver … is not allowed on channel … (allowed: …).

Si el canal no té la configuració sincronitzada, la primera comprovació no bloqueja res: la resposta d'Octopia és la que decideix. La segona només actua quan hi ha una llista desada.

Mite: «Si Octopia rebutja la classificació, cal començar de zero»

Realitat: quan Octopia rebutja la classificació, el mòdul no llança error, per no desfer el que acaba de rellegir. Buida la classificació triada, torna a llegir la comanda, descarrega el catàleg de classificacions del seu canal i mostra un avís fix d'advertència titulat Choose the classification again amb aquest text: Octopia refused it: the order has changed status. The list now shows the classifications of its current status. Només es buida la classificació: la resta de la finestra queda com estava i es torna a mostrar amb la llista actualitzada.

En aquesta rellegida pot sortir un altre missatge: The order has no sales channel yet, so its classification catalog cannot be read. Qualsevol altre error que torni Octopia es torna a llançar i l'acció s'atura.

Mite: «Les classificacions i els permisos del canal s'actualitzen sols en prémer»

Realitat: el botó només recarrega el catàleg en el cas del rebuig d'abans. Del que queda se n'ocupa una tasca programada, Octopia: refresh referentials (categories, brands, carriers, typologies), que corre cada 7 dies i està activa en instal·lar. Els seus passos inclouen els canals de vendes, la configuració de cada canal (on es llegeix si el venedor pot iniciar converses i quins destinataris admet), les categories, les marques, els transportistes i les tipologies.

Cada pas va a part: si un falla, els altres continuen i s'anota un error al registre de sincronització amb els passos que han fallat. Si un compte fa servir FlexigoTech Cloud sense credencials desades o sense servei, la tasca se salta aquest compte.

Hi ha una altra tasca que escriu al mateix registre: Octopia: pull discussions (ToTreat queue), cada 15 minuts i activa en instal·lar.

Mite: «En tancar-se la finestra no en queda constància»

Realitat: quan Octopia accepta la conversa, el mòdul crea una entrada al registre de sincronització del compte, de tipus converses i amb resultat correcte, que indica la comanda i la classificació feta servir, i després tanca la finestra. Aquest registre l'escriu el mòdul amb permisos de sistema. Si alguna cosa falla abans, no es crea aquesta entrada.

Què necessites per fer-lo servir

El mòdul és de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA, fins a 3 comptes de la plataforma. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo. El mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0.

Si estàs implantant Odoo i vols connectar Cdiscount, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Per veure com funciona un altre botó del mòdul, tens què fa «Declare to Octopia».

Continua llegint

Què fa el botó «Submit to Octopia» de les promocions, pas a pasCom funciona el botó Enviar a Octopia de les promocions a Odoo: quan apareix, què comprova, què canvia i quins avisos pot donar.Declare to Octopia a Odoo: checklist del botó, pas a pasChecklist del botó Declare to Octopia d'Octopia Connector: què comprova, què canvia a l'enviament i a la comanda, i què fer amb els missatges que l'aturen.Què fa el botó «Submit to Octopia» d'una cancel·lació, amb un casQuè fa el botó Submit to Octopia d'una cancel·lació a Odoo: quan apareix, què comprova, què canvia i com resoldre el seu missatge d'error.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts