Vai al contenuto principale
Octopia (Cdiscount)

«Ogni collo richiede un corriere»: quando compare e come risolverlo

Il messaggio Ogni collo richiede un corriere (mappato o testo libero). compare quando premi Dichiara a Octopia e una riga di collo resta senza corriere. Si risolve indicando in ogni collo un corriere mappato o un testo libero con il suo nome, e premendo di nuovo il pulsante.

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
4 min

Quando compare esattamente questo messaggio

Il messaggio Ogni collo richiede un corriere (mappato o testo libero). (Every parcel needs a carrier (mapped or free text).) compare quando premi il pulsante Dichiara a Octopia (Declare to Octopia) della procedura guidata con cui si dichiara la spedizione di un ordine. Quel pulsante è sempre visibile, in Odoo 17, 18, 19 e 20, e il messaggio è presente nel codice pubblicato di tutte e quattro le versioni. La condizione descritta qui di seguito è quella del codice di Odoo 20.0.

Schema con il pulsante «Declare to Octopia» e, sotto, il messaggio «Every parcel needs a carrier (mapped or free text).»
Schema realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata di Odoo): il pulsante e il messaggio con le etichette originali in inglese, validi per Odoo 17, 18, 19 e 20.
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)

Cosa significa: la condizione del codice

Quando premi il pulsante, il modulo scorre una a una le righe di collo della procedura guidata. Per ogni riga decide quale nome di corriere dichiarare: prende il nome (l'etichetta) del corriere Octopia mappato, se c'è, altrimenti il testo libero scritto nella riga. Se dopo questo non resta nessun nome, lancia il messaggio. In parole semplici: ogni collo richiede almeno una delle due cose, un corriere mappato con un nome oppure un testo libero.

Situazione della riga di colloRisultato premendo Dichiara a Octopia
Ha un corriere Octopia mappato con nomeSupera questo controllo: si usa quel nome e il testo libero non conta più
Il corriere mappato è vuoto (o senza nome) e c'è un testo liberoSupera questo controllo: si usa il testo libero
Non ha né l'uno né l'altroCompare il messaggio e l'azione si ferma

Il controllo segue l'ordine delle righe e si ferma alla prima che fallisce. Se più colli sono senza corriere, correggerne uno può restituirti lo stesso messaggio per il successivo.

È un errore che interrompe l'azione: non viene salvato nulla di ciò che la dichiarazione stava per modificare. Scatta prima che il modulo crei il record di spedizione e prima che chiami Octopia, quindi non viene dichiarato nulla e l'ordine non passa a spedito.

Con Odoo in italiano lo vedi come Ogni collo richiede un corriere (mappato o testo libero).. Lo schema seguente riporta lo stesso testo insieme alle sue traduzioni pubblicate in spagnolo, tedesco, francese e portoghese.

Schema con lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo (non è una schermata di Odoo): il messaggio in spagnolo, tedesco, francese, italiano («Ogni collo richiede un corriere (mappato o testo libero).») e portoghese.

Come risolverlo, passo dopo passo

  1. Apri la procedura guidata di dichiarazione dell'ordine, quella che contiene il pulsante Dichiara a Octopia, e controlla le sue righe di collo.
  2. In ogni riga, indica il corriere in uno di questi due modi: con un corriere Octopia mappato o con il suo nome in testo libero.
  3. Se avevi indicato un corriere mappato e il messaggio persiste, verifica che quel corriere abbia un nome: il modulo legge la sua etichetta e, se è vuota, lo tratta come se non ci fosse nessun corriere. In quel caso scegline un altro mappato o scrivi il nome in testo libero.
  4. Controlla tutte le righe, non solo la prima: il controllo si ferma alla prima che fallisce e le successive possono essere nella stessa situazione.
  5. Premi di nuovo Dichiara a Octopia.
  6. Se Octopia accetta la dichiarazione, la procedura guidata si chiude. Se Octopia rifiuta la chiamata, il modulo lancia un errore e la procedura guidata non si chiude.

Cosa fa il modulo quando il corriere è a posto

Superato il controllo, il modulo prepara ogni collo con il suo numero, il nome del corriere (quello mappato o il testo libero) e, se la riga ce l'ha, l'URL di tracciamento. Se un collo copre solo una parte delle righe dell'ordine, aggiunge alla dichiarazione quali sono. Le CGMAD di Cdiscount Marketplace (25/08/2025, p. 47) indicano che la conferma di spedizione riporta il numero di tracciamento.

Poi crea un record di spedizione e dichiara la spedizione a Octopia con l'account dell'ordine. Se Octopia la accetta, il record risulta come spedito con la sua data, l'ordine viene contrassegnato come spedito e il modulo annota una voce di successo nel suo registro di sincronizzazione. Se è Octopia a rifiutare la dichiarazione, non è più questo messaggio: il record di spedizione resta in stato di errore con il testo del problema.

Cosa controllare dopo

  • Che la procedura guidata si sia chiusa senza mostrare alcun avviso.
  • Che l'ordine risulti come spedito.
  • Che ci sia una voce di successo delle spedizioni nel registro di sincronizzazione del modulo.

Costo e assistenza

Il connettore è a pagamento unico per versione di Odoo (pubblicato per 17, 18, 19 e 20) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa.

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se i tuoi corrieri richiedono un trattamento specifico nella dichiarazione delle spedizioni, scrivici e lo valutiamo insieme.

Continua a leggere

Cosa fa il pulsante «Invia a Octopia» di Octopia Connector, passo dopo passoCosa fa il pulsante Invia a Octopia nelle importazioni massive di fatture: quando compare, cosa controlla, cosa cambia e l'errore che può dare.Cosa fa il pulsante «Importa» di Octopia Connector, passo dopo passoCosa fa il pulsante Importa di Octopia Connector in Odoo: quando si vede, cosa importa, cosa cambia, quale avviso mostra e quale voce lascia nel registro.Cosa fa il pulsante «Crea fattura fornitore» di Octopia ConnectorCosa fa il pulsante Crea fattura fornitore di Octopia Connector in Odoo: quando compare, cosa controlla, cosa crea e dove può fermarsi.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti