Vai al contenuto principale
Octopia (Cdiscount)

Cosa fa il pulsante Aggiorna di Octopia Connector, passo dopo passo

Il pulsante Aggiorna (Refresh) della schermata Spedizioni in uscita (Outbound Shipments) chiede a Octopia i dati della spedizione tramite il suo ID e li riscrive in Odoo; se la spedizione ha una richiesta di annullamento, ne interroga anche lo stato. Qui trovi quando si vede, in che ordine agisce, quali campi cambia e cosa controllare se qualcosa non si aggiorna.

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

Dove si trova e quando compare

Dove si trova il pulsante Aggiorna?

Si trova nella schermata Spedizioni in uscita, che si apre dal menu Octopia › Evasione ordini › Spedizioni in uscita (Octopia › Fulfillment › Outbound Shipments). Il ramo Octopia richiede il permesso Utente Octopia (Octopia User): se non ce l'hai, non vedi quel ramo del menu.

Schema realizzato con codice: il menu Octopia › Fulfillment › Outbound Shipments e, sotto, il pulsante Refresh
Schema (non è una schermata di Odoo) con il percorso del menu e il pulsante, con le etichette in inglese del codice del modulo.

Quando si vede il pulsante?

La vista non gli pone alcuna condizione: si vede sempre. Il pulsante è presente in tutti i rami pubblicati del modulo, cioè in Odoo 17, 18, 19 e 20.

Quali dati della spedizione usa il pulsante per interrogare?

Due, visibili nella scheda e nell'elenco delle spedizioni in uscita: Account e ID uscita (Outbound ID). Con l'account apre la connessione con Octopia e con l'ID richiede quella spedizione. La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali.

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 fa, in ordine

Cosa fa esattamente quando lo premi?

Scorre le spedizioni che ha davanti, una per una. Con ciascuna fa questo: prima apre la connessione con il suo account e chiede a Octopia la spedizione tramite il suo ID. Se ciò che torna sono dati strutturati, scrive nella spedizione i valori ricevuti. Poi, se la spedizione ha una richiesta di annullamento, richiede anche quell'annullamento e, se riporta uno stato riconosciuto, lo salva.

Quali dati della spedizione riscrive?

Riferimento, tipo, stato, marchio bianco, data di creazione, data dell'ultimo aggiornamento dello stato, indirizzo di consegna, articoli, colli, identificativo della richiesta di annullamento e stato di quell'annullamento. Il codice applica queste regole nello scriverli: il tipo può essere solo Evasione ordini o XDock, e qualsiasi altro valore resta Evasione ordini. Lo stato viene salvato solo se è uno di quelli che il modulo conosce; altrimenti resta vuoto. L'indirizzo, gli articoli e i colli vengono salvati così come arrivano, e vuoti se la risposta non li contiene. Lo stesso vale per la richiesta di annullamento: se la risposta non ne contiene nessuna, il suo identificativo e il suo stato vengono scritti vuoti.

Cosa succede con l'annullamento?

Il campo Richiesta di annullamento (Cancellation Request) si vede nella scheda, in sola lettura: non lo scrive l'utente, lo compila il pulsante Richiedi annullamento (Request Cancellation). Quando la spedizione lo ha compilato, Aggiorna chiede a Octopia quell'annullamento. Se la risposta sono dati strutturati e lo stato che riporta è uno di quelli che il modulo conosce, lo salva in Stato annullamento (Cancellation Status), che si vede nella scheda e nell'elenco, anch'esso in sola lettura. Se lo stato non viene riconosciuto, in questo passaggio il campo non viene toccato.

Quando qualcosa non cambia o fallisce

Quali errori può dare?

Quello che il codice del pulsante contempla è la risposta di Octopia. Se non arriva come dati strutturati, quella parte non viene scritta (né i dati della spedizione né lo stato dell'annullamento) e il pulsante prosegue con ciò che viene dopo. Se lo stato della spedizione che arriva non è uno di quelli conosciuti, quello della spedizione resta vuoto, come visto sopra. Quanto alla sincronizzazione, FlexigoTech Cloud la monitora e avvisa via e-mail se fallisce.

Cosa controllo se la spedizione non si aggiorna?

Parti dai due dati con cui il pulsante interroga: che l'Account sia quello di quella spedizione e che l'ID uscita sia quello corretto. Poi, che l'abbonamento sia attivo: senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento fornisce, e i dati restano nel tuo Odoo.

Cosa guardo nella scheda dopo averlo premuto?

Lo stato della spedizione e, se c'è una richiesta di annullamento, il campo Stato annullamento, che è quello che il pulsante compila interrogando quell'annullamento. Se la risposta arriva come dati strutturati e gli stati sono tra quelli che il modulo conosce, lì vedrai ciò che ha restituito Octopia; altrimenti, lo stato della spedizione può restare vuoto o i campi restare come erano.

Posso premerlo più di una volta?

Sì: ogni pressione richiede di nuovo la spedizione a Octopia e, se la risposta arriva come dati strutturati, riscrive i campi con quanto ricevuto. Se qualcuno aveva modificato a mano uno dei dati che vengono riscritti, il successivo aggiornamento scrive il valore che arriva.

Come si chiama il pulsante con Odoo in un'altra lingua?

Con Odoo in italiano, Aggiorna. A seconda della lingua, l'etichetta è quella di questo schema.

Schema realizzato con codice a partire dalle traduzioni del modulo: il testo Refresh in spagnolo (Actualizar), tedesco (Aktualisieren), francese (Actualiser), italiano (Aggiorna) e portoghese (Atualizar)
Schema (non è una schermata di Odoo) con l'etichetta del pulsante in ogni lingua.

Quanto costa usarlo?

Il modulo è a pagamento unico per versione di Odoo ed è pubblicato per Odoo 17, 18, 19 e 20. Richiede l'abbonamento a FlexigoTech Cloud, piano Conector: 49 €/mese oppure 490 €/anno, IVA esclusa, con fino a 3 account della piattaforma.

Se stai implementando Odoo

Se hai bisogno di aiuto con la connessione con Octopia o con un'integrazione su misura, in FlexigoTech implementiamo Odoo 17, 18, 19 e 20 e sviluppiamo connettori e integrazioni su misura.

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