Vai al contenuto principale
Octopia (Cdiscount)

Cosa fa «Pubblica (Upsert)» in Octopia Connector, passo dopo passo

Pubblica (Upsert) (Publish (Upsert)) pubblica su Octopia le offerte selezionate: le raggruppa per account e canale di vendita, controlla che non manchino dati obbligatori e le invia in pacchetti. Dopo, ogni offerta resta in attesa di sincronizzazione. Nella schermata Offerte (Offers) c'è anche Pubblica selezionate (Publish Selected).

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 il pulsante e quando lo vedi

Le offerte si aprono dal menu Octopia › Offerte › Offerte (Octopia › Offers › Offers). Il ramo Octopia richiede il permesso Utente Octopia (Octopia User): se non ce l'hai, non vedi quel ramo.

Il pulsante Pubblica (Upsert) si trova nella vista dell'offerta ed è sempre visibile, in Odoo 17, 18, 19 e 20. Il pulsante Pubblica selezionate si trova nella schermata Offerte ed esiste nei rami 17, 18, 19 e 20. Quando premi Pubblica selezionate agisce lo stesso metodo di pubblicazione, quello descritto qui di seguito.

Schema realizzato con codice, non una schermata di Odoo: il menu Octopia › Offers › Offers e il pulsante Publish (Upsert), con l'avviso di canale di vendita non configurato a lato
Schema realizzato con codice a partire dal codice pubblicato del modulo, con le etichette del codice; non è una schermata di Odoo. Mostra il menu e il pulsante Pubblica (Upsert) (Odoo 17, 18, 19 e 20).

L'etichetta del pulsante dipende dalla lingua del tuo Odoo:

Schema realizzato con codice con il testo Publish (Upsert) come lo vede l'utente in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: in italiano Pubblica (Upsert), in tedesco Veröffentlichen (Upsert), in francese Publier (Upsert), in spagnolo Publicar (Upsert) e in portoghese Pubblica (Upsert).
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)

I due campi con cui si ripartisce la pubblicazione

Ogni offerta ha un campo Account e un campo Canale di vendita. Entrambi si vedono nella scheda di Offerte, nel gruppo Inserzione, e anche nell'elenco delle offerte. Sono i dati con cui il modulo raggruppa le offerte: se ne pubblichi diverse insieme, ogni combinazione di account e canale viene trattata come un gruppo a sé.

Passo dopo passo: cosa fa quando lo premi

  1. Apri l'elenco da Octopia › Offerte › Offerte, seleziona le offerte che vuoi e premi Pubblica selezionate. Dalla scheda di un'offerta trovi Pubblica (Upsert).
  2. Il modulo raggruppa le offerte per account e per canale di vendita. Ogni gruppo viene pubblicato separatamente.
  3. Per ogni gruppo sceglie il canale di pubblicazione. Se l'account è in modalità di prova, tutte le pubblicazioni vanno al canale sandbox SELLZZ, qualunque sia il canale configurato nell'offerta. Se non lo è, usa il canale dell'offerta.
  4. Controlla che il gruppo non superi il massimo di offerte che un pacchetto ammette. Se lo supera, l'azione si ferma.
  5. Con il tipo di pubblicazione Upsert, che è quello usato per impostazione predefinita, controlla che ogni offerta abbia imposte, modalità di consegna e un tempo di preparazione maggiore di zero. Se a qualcuna manca qualcosa, l'azione si ferma e l'avviso elenca fino a 15 riferimenti delle offerte interessate.
  6. Sempre con Upsert, controlla che ogni offerta contenga le componenti d'imposta EcoTax e DeaTax, anche se pari a zero. Il codice riporta che il canale francese di SELLZZ rifiuta le offerte che omettono una delle due, e per questo il modulo lo verifica prima dell'invio invece di aspettare il rifiuto. Se mancano, l'azione si ferma e l'avviso elenca fino a 15 riferimenti delle offerte interessate.
  7. Controlla che non ci siano riferimenti di offerta ripetuti all'interno dello stesso pacchetto: un solo riferimento ripetuto farebbe rifiutare tutte le richieste del pacchetto. Se ce ne sono, l'azione si ferma e te li elenca.
  8. Se l'account ha salvato le modalità di consegna a cui il venditore è iscritto e un'offerta ne usa una che non è in quell'elenco, la pubblicazione prosegue comunque e la decisione viene lasciata a Octopia.
  9. Se tutti i controlli vanno a buon fine, il modulo invia le offerte a Octopia e salva il pacchetto in Odoo.

Cosa cambia in Odoo dopo

Per ogni gruppo pubblicato, il modulo crea un pacchetto con l'account, l'identificativo del pacchetto, il tipo di pubblicazione, il codice del canale, uno stato di pronto e la data e l'ora di invio.

Per ogni offerta del pacchetto crea una riga che salva il riferimento, il prezzo e la quantità al momento di costruire l'invio. Il codice lo fa così di proposito: la quantità è un calcolo in tempo reale e il prezzo può cambiare mentre il pacchetto è in attesa, e ciò che conta come inviato sono i valori che sono stati davvero mandati.

Infine, l'offerta passa allo stato di in attesa di sincronizzazione.

Se un controllo ti blocca

I controlli dei passi da quattro a sette si fanno prima di inviare e salvare il pacchetto del gruppo; se uno ti blocca, l'azione si ferma. Correggi le offerte indicate dall'avviso o, se il gruppo supera il massimo, pubblica meno offerte alla volta, e premi di nuovo il pulsante.

Cosa conviene avere a portata di mano prima di premere

Con il tipo Upsert, ogni offerta ha bisogno di imposte, modalità di consegna, un tempo di preparazione maggiore di zero e le componenti EcoTax e DeaTax, anche se pari a zero. Inoltre, il riferimento di ogni offerta non deve ripetersi all'interno dello stesso pacchetto. Se hai dubbi su quale account o canale abbia ogni offerta, controlla prima nei campi Account e Canale di vendita dell'elenco.

Costo e assistenza

Il modulo è a pagamento unico per versione di Odoo (17, 18, 19 e 20; il prezzo di ciascuna, nella sua scheda) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 € al mese o 490 € all'anno, IVA esclusa, fino a 3 account. La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali.

Se stai implementando Odoo e vuoi preparare le offerte e la connessione con Octopia, 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