Dove si trova e chi lo vede
Il pulsante Recupera importazioni fatture si trova nella schermata Account Octopia (Octopia Accounts). È sempre visibile: nessuna condizione della vista lo nasconde, ed è presente nei rami 17.0, 18.0, 19.0 e 20.0 di Octopia Connector.
Per arrivare a quella schermata, il menu è Octopia › Configurazione › Account (Octopia › Configuration › Accounts). Ogni tratto del menu richiede un permesso, e se non lo hai, quel tratto non lo vedi:
OctopiarichiedeUtente Octopia(Octopia User).ConfigurazionerichiedeManager Octopia(Octopia Manager).AccountrichiedeAmministratore Octopia(Octopia Admin).

Con Odoo in italiano, il pulsante si chiama Recupera importazioni fatture. Il secondo schema riporta il suo testo in altre lingue.

Descargar importaciones de facturas; tedesco, Rechnungsimporte abrufen; francese, Récupérer les imports de factures; italiano, Recupera importazioni fatture; portoghese, Obter importações de faturas.
Passo dopo passo: cosa fa quando lo premi
Quello che segue deriva dal codice pubblicato per Odoo 20.0. L'idea del pulsante, secondo il codice stesso, è rendere visibili le importazioni inviate da altri strumenti e salvarle in base al loro identificativo di importazione.
- Entra in
Octopia › Configurazione › Accounte apri l'account che vuoi consultare. - Premi
Recupera importazioni fatture. Il codice scorre gli account su cui viene lanciata l'azione e ripete quanto segue con ciascuno. - Il modulo apre la connessione di quell'account e chiede a Octopia l'elenco delle importazioni di fatture.
- Se la risposta è una lista, la scorre; se arriva con una sezione di elementi, scorre quella sezione. Se non arriva nulla, non c'è nulla da scorrere.
- Ogni elemento che non sia una scheda di dati viene saltato. Dagli altri prende l'identificativo dell'importazione; se manca, usa l'altro identificativo che porta l'elemento; se non c'è nemmeno quello, salta quell'elemento.
- Con quell'identificativo cerca, all'interno dello stesso account, un'importazione già registrata. Se esiste, la aggiorna; altrimenti ne crea una nuova.
- In ciascuna scrive due cose: lo stato comunicato da Octopia e la data e l'ora di questa consultazione.
Cosa cambia nel tuo Odoo
L'azione lavora per account e identificativo di importazione, quindi premerla di nuovo non crea una seconda importazione uguale: aggiorna quella già presente. L'unica cosa che scrive in ogni importazione è lo stato e la data e l'ora della consultazione; il codice non salva nessun altro dato dell'elemento ricevuto.
Le nuove importazioni vengono create con il loro account, il loro identificativo, lo stato e quella data. Quelle che esistevano già conservano il loro identificativo e ricevono lo stato e la data nuovi.
Quando i dati non quadrano
Il codice del pulsante ha regole chiare per ciò che arriva in modo strano:
- Stato sconosciuto: lo stato viene salvato solo se è uno di quelli che il modulo riconosce. Se ne arriva un altro, lo stato resta vuoto. Succede anche con un'importazione già esistente: il suo stato diventa vuoto in quella consultazione.
- Elemento senza identificativo: viene scartato, e di esso non si registra nulla.
- Elemento che non è una scheda di dati: viene scartato allo stesso modo.
Per questo il modulo può registrare un'importazione senza stato quando Octopia ne comunica uno che non riconosce.
Se non vedi il pulsante
Se non vedi il menu o la schermata degli account, manca uno dei permessi indicati sopra: chiedilo a chi amministra il tuo Odoo.
Quanto costa averlo
Octopia Connector è un modulo 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, con fino a 3 account della piattaforma. La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali e avvisa via e-mail se la sincronizzazione fallisce. Scheda su Odoo Apps.
Come ti aiuta FlexigoTech
Se stai implementando Odoo e vuoi collegare Cdiscount o Octopia alla tua operatività, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Raccontaci di cosa hai bisogno e lo vediamo insieme.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_octopia_connector 20.0 (059287e4): views/octopia_completeness2_views.xml
- Codice del modulo: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_seller_extras.py
- Codice del modulo: flexigobe_octopia_connector 20.0 (059287e4): models/octopia_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
