Vai al contenuto principale
Octopia (Cdiscount)

Cosa fa il pulsante «Invia a Octopia» di Octopia Connector, passo dopo passo

Il pulsante Invia a Octopia (Submit to Octopia) invia a Octopia, in una sola richiesta, i PDF delle fatture cliente registrate di un'importazione massiva di fatture. Si vede finché l'importazione non ha un ID importazione (Import ID) e, se nessuna fattura soddisfa le condizioni, si ferma con un unico messaggio e non salva nulla.

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

Dov'è il pulsante e quando si vede

Le importazioni massive di fatture si aprono da Octopia › Finanza › Importazioni massive fatture (Octopia › Finance › Bulk Invoice Imports). Il primo tratto, Octopia, richiede il permesso Utente Octopia (Octopia User): se non ce l'hai, non vedi quel tratto del menu.

Il pulsante Invia a Octopia si trova nella scheda dell'importazione ed esiste nelle versioni 17, 18, 19 e 20 di Odoo.

Schema realizzato con codice, non è una schermata di Odoo: dall'alto in basso, il menu delle importazioni massive di fatture e il pulsante Submit to Octopia con il messaggio che può fermarlo di lato
Schema generato a partire dal codice pubblicato del modulo, con le etichette originali in inglese: il menu, il pulsante (Odoo 17, 18, 19 e 20) e il messaggio che può fermarlo.

Con Odoo in italiano il pulsante si chiama Invia a Octopia; in altre lingue l'etichetta cambia, come mostra quest'altro schema.

Schema realizzato con codice, non è una schermata di Odoo: il testo Submit to Octopia in spagnolo, tedesco, francese, italiano e portoghese
Schema a partire dalle traduzioni pubblicate del modulo: in italiano, Invia a Octopia; in tedesco, An Octopia übermitteln; in francese, Soumettre à Octopia; in portoghese, Submeter à Octopia.

Nella scheda vedrai tre campi che contano per questo pulsante:

  • Account: si vede nella scheda e nell'elenco delle importazioni.
  • Fatture (Invoices): si vede nella scheda.
  • ID importazione: si vede nella scheda e nell'elenco, in sola lettura. Non lo scrivi tu: lo compila il pulsante stesso.

La regola di visibilità è breve: il pulsante si nasconde quando ID importazione ha un valore. Con il campo vuoto, il pulsante si vede.

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)

Passo dopo passo: cosa fa quando lo premi

In Odoo 20.0, quando lo premi, il pulsante fa quanto segue.

  1. Apre l'importazione. Entra dal menu qui sopra e apri la scheda. Guarda Account e Fatture: il pulsante lavora con le fatture di quel campo e con l'account della scheda.
  2. Controlla che il pulsante si veda. Se ID importazione ha già un valore, il pulsante non compare. E se l'azione viene lanciata su un'importazione che ce l'ha già, il codice la salta senza toccarla.
  3. Premi Invia a Octopia. Tra le fatture di Fatture, il pulsante tiene solo quelle registrate, che sono fatture cliente e che sono collegate a un ordine Octopia. Quelle che non rispettano una delle tre condizioni restano fuori dall'invio senza avviso, purché almeno una le rispetti. Se non ne resta nessuna, l'azione si ferma con il messaggio della sezione successiva e non viene salvato nulla di ciò che stava per cambiare.
  4. Viene generato un PDF per fattura. Ogni file ha il nome della fattura, con la barra / sostituita da un trattino basso e l'estensione .pdf. Se la fattura non ha un nome, il file si chiama invoice.pdf.
  5. Tutto viene inviato a Octopia in una sola richiesta. I PDF sono allegati come file, usando la connessione dell'Account della scheda.
  6. Viene salvato il riferimento. Quanto segue viene scritto dopo aver fatto la richiesta. Se la risposta di Octopia contiene un identificatore di importazione, viene salvato in ID importazione; se non lo contiene, il campo resta vuoto. L'importazione viene contrassegnata come in corso e vengono annotate la data e l'ora dell'invio.
  7. Vengono contrassegnate le fatture e gli ordini. Ogni fattura inviata risulta contrassegnata come inviata a Octopia, con data e ora, e ogni ordine Octopia collegato a quelle fatture risulta contrassegnato con la fattura inviata, anch'esso con data e ora.
  8. Si lascia traccia dell'invio. Il modulo aggiunge una voce al registro di sincronizzazione dell'account, con il riferimento dell'importazione (un punto interrogativo se non c'è) e il numero di fatture inviate.

Il messaggio che può comparire

Premendo Invia a Octopia, il pulsante può fermarsi con questo messaggio:

Seleziona almeno una fattura cliente REGISTRATA collegata a un ordine Octopia. (Select at least one POSTED customer invoice linked to an Octopia order.)

Compare quando, tra le Fatture della scheda, nessuna soddisfa contemporaneamente le tre condizioni: essere registrata, essere una fattura cliente ed essere collegata a un ordine Octopia. Quando compare, non viene inviato nulla e non cambia nulla: né ID importazione, né i contrassegni delle fatture e degli ordini, né la voce di registro.

Cosa fare:

  • Apri l'elenco delle Fatture della scheda e controlla una per una se sono registrate, invece che in bozza.
  • Verifica che siano fatture cliente.
  • Verifica che almeno una sia collegata a un ordine Octopia.
  • Premi di nuovo il pulsante quando almeno una rispetta tutte e tre le condizioni.

Cosa controllare dopo

  • ID importazione ha già un valore e il pulsante è scomparso dalla scheda. È il segnale che l'importazione è stata inviata.
  • Se ID importazione è rimasto vuoto, secondo il codice la risposta di Octopia non conteneva un identificatore. Poiché il pulsante si nasconde solo quando quel campo ha un valore, resterà visibile; prima di premerlo di nuovo, tieni presente che le fatture e gli ordini sono già stati contrassegnati come inviati con quella pressione.

Se vuoi vedere altri pulsanti del modulo spiegati con lo stesso metodo, trovi Importa e Crea fattura fornitore.

Come si inserisce nell'abbonamento e in FlexigoTech

Il modulo si acquista una volta per versione di Odoo (è pubblicato per 17, 18, 19 e 20, nella sua scheda di Odoo Apps) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa. La connessione con Octopia passa per FlexigoTech Cloud, che conserva cifrate le credenziali e avvisa via e-mail se la sincronizzazione fallisce.

Se stai implementando Odoo e vuoi che il circuito delle fatture con Octopia sia impostato bene, o ti serve un'integrazione su misura, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

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.I campi Offerta di Octopia in Odoo: glossario di Octopia ConnectorGlossario dei campi Offerta di Octopia Connector in Odoo: cosa dice la guida di ciascuno, quali sono di sola lettura e cosa inserire in fase di pubblicazione.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti