Vai al contenuto principale
Octopia (Cdiscount)

Cosa fa il pulsante «Apri discussione» di Octopia Connector: miti e realtà

Il pulsante Apri discussione (Open Discussion) controlla classificazione, oggetto, corpo, canale e destinatario prima di inviare qualsiasi cosa a Octopia; se tutto passa, apre la discussione, lascia una voce nel registro di sincronizzazione e chiude la finestra.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Il pulsante Apri discussione si trova nella schermata con lo stesso nome in Odoo 17, 18, 19 e 20.

Dov'è e chi ci arriva

La schermata si apre da Octopia › Servizio clienti › Apri discussione (Octopia › Customer Service › Open Discussion). Ogni tratto del menu richiede un permesso e, se non lo hai, quel tratto non lo vedi: Octopia richiede Utente Octopia (Octopia User) e Apri discussione richiede Manager Octopia (Octopia Manager).

Schema realizzato con codice del menu Octopia, Customer Service, Open Discussion e del pulsante Open Discussion, con i messaggi di canale e di destinatario che possono fermarlo
Schema realizzato con codice, non è una schermata di Odoo: il menu, il pulsante e i messaggi che possono fermarlo, con le etichette in inglese del codice originale.
Schema realizzato con codice del testo del pulsante in varie lingue
Schema realizzato con codice a partire dalle traduzioni del modulo, non è una schermata di Odoo: con Odoo in spagnolo il pulsante si chiama Abrir conversación; in tedesco, Diskussion öffnen; in francese, Ouvrir la discussion; in italiano, Apri discussione; in portoghese, Abrir discussão.
48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo (video in inglese)

Idee sbagliate sul pulsante

Mito: «Il pulsante compare o scompare in base allo stato dell'ordine»

Realtà: la condizione di vista del pulsante non nasconde nulla, in Odoo 17, 18, 19 e 20 si vede sempre. Ciò che filtra chi arriva è il menu, con i permessi qui sopra.

La scheda ha i campi Ordine (Order), Tipo di destinatario (Receiver Type), Corpo (Body) e Allegato (Attachment). Tipo di destinatario ha i valori Cliente (Customer) e Operatore del canale (Channel Operator), e il valore predefinito nel codice è Cliente.

Mito: «Premerlo manda il messaggio direttamente a Octopia»

Realtà: prima di parlare con Octopia, il modulo controlla, in quest'ordine:

  • Che sia stata scelta una classificazione. Altrimenti l'azione si ferma con Scegliere una classificazione (aggiornarle se l'elenco è vuoto).
  • La lunghezza dell'oggetto: L'oggetto deve essere compreso tra … e … caratteri.
  • La lunghezza del corpo: Il corpo del messaggio deve essere compreso tra … e … caratteri.

Se uno di questi controlli fallisce, l'azione si ferma e non viene salvato nulla di ciò che stava per cambiare. Poi arrivano i controlli del canale (mito successivo). Se tutto passa, il modulo compone la discussione con l'oggetto, l'ordine, il canale di vendita, la classificazione e un messaggio con il corpo e il destinatario, più gli allegati se ci sono, e la invia a Octopia con la connessione dell'account dell'ordine.

Mito: «Qualsiasi canale permette di aprire discussioni con qualsiasi destinatario»

Realtà: il modulo controlla il canale di vendita dell'ordine e ogni controllo ha il suo messaggio:

  • Se la configurazione del canale è sincronizzata e dice che il venditore non può avviare discussioni, compare Il canale di vendita … non consente discussioni avviate dal venditore., con il codice del canale al posto dei puntini.
  • Se il canale ha salvato un elenco di destinatari consentiti e il Tipo di destinatario scelto non è presente, compare Il destinatario … non è consentito sul canale … (consentiti: …).

Se il canale non ha la configurazione sincronizzata, il primo controllo non blocca nulla: decide la risposta di Octopia. Il secondo agisce solo quando c'è un elenco salvato.

Mito: «Se Octopia rifiuta la classificazione, bisogna ricominciare da zero»

Realtà: quando Octopia rifiuta la classificazione, il modulo non genera errore, per non annullare ciò che ha appena riletto. Svuota la classificazione scelta, rilegge l'ordine, scarica il catalogo delle classificazioni del suo canale e mostra un avviso fisso di attenzione intitolato Scegliere di nuovo la classificazione (Choose the classification again) con questo testo: Octopia l'ha rifiutata: l'ordine ha cambiato stato. L'elenco mostra ora le classificazioni del suo stato attuale. Viene svuotata solo la classificazione: il resto della finestra resta com'era e viene mostrato di nuovo con l'elenco aggiornato.

In quella rilettura può comparire un altro messaggio: L'ordine non ha ancora un canale di vendita, quindi il suo catalogo di classificazione non può essere letto. Qualsiasi altro errore restituito da Octopia viene rilanciato e l'azione si ferma.

Mito: «Le classificazioni e i permessi del canale si aggiornano da soli quando premi»

Realtà: il pulsante ricarica il catalogo solo nel caso del rifiuto di cui sopra. Del resto si occupa un'attività pianificata, Octopia: aggiornamento dati di riferimento (categorie, marche, corrieri, tipologie) (Octopia: refresh referentials (categories, brands, carriers, typologies)), che gira ogni 7 giorni ed è attiva all'installazione. I suoi passaggi comprendono i canali di vendita, la configurazione di ciascun canale (dove si legge se il venditore può avviare discussioni e quali destinatari ammette), le categorie, le marche, i corrieri e le tipologie.

Ogni passaggio è a sé: se uno fallisce, gli altri proseguono e nel registro di sincronizzazione viene annotato un errore con i passaggi falliti. Se un account usa FlexigoTech Cloud senza credenziali salvate o senza servizio, l'attività salta quell'account.

C'è un'altra attività che scrive nello stesso registro: Octopia: recupero discussioni (coda ToTreat) (Octopia: pull discussions (ToTreat queue)), ogni 15 minuti e attiva all'installazione.

Mito: «Quando la finestra si chiude non resta traccia»

Realtà: quando Octopia accetta la discussione, il modulo crea una voce nel registro di sincronizzazione dell'account, di tipo discussioni e con esito corretto, che indica l'ordine e la classificazione usata, e poi chiude la finestra. Questo registro lo scrive il modulo con permessi di sistema. Se qualcosa fallisce prima, quella voce non viene creata.

Cosa ti serve per usarlo

Il modulo è a pagamento unico per versione di Odoo e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa, fino a 3 account della piattaforma. La connessione passa da FlexigoTech Cloud, che conserva le credenziali cifrate. Senza abbonamento, o con il servizio sospeso, si ferma ciò che offre l'abbonamento; i dati restano nel tuo Odoo. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0.

Se stai implementando Odoo e vuoi collegare Cdiscount, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Per vedere come funziona un altro pulsante del modulo, trovi cosa fa «Dichiara a Octopia».

Continua a leggere

Cosa fa il pulsante «Invia a Octopia» delle promozioni, passo per passoCome funziona il pulsante Invia a Octopia delle promozioni in Odoo: quando compare, cosa controlla, cosa cambia e quali avvisi può mostrare.Dichiara a Octopia in Odoo: checklist del pulsante, passo dopo passoChecklist del pulsante Dichiara a Octopia di Octopia Connector: cosa controlla, cosa cambia nella spedizione e nell'ordine e come gestire i messaggi di blocco.Cosa fa il pulsante «Invia a Octopia» di un annullamento, con un casoCosa fa il pulsante Invia a Octopia di un annullamento in Odoo: quando compare, cosa controlla, cosa cambia e come risolvere il suo messaggio di errore.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti