In breve
ownCloud / Nextcloud Odoo Integration e un'app Odoo 19 Gestione documenti. Lo strumento per sincronizzare gli allegati Odoo con ownCloud/Nextcloud in entrambi i sensi.
ownCloud / Nextcloud Odoo Integration collega Cloud Storage Solutions a istanze ownCloud e Nextcloud self-hosted. Cartelle e allegati Odoo si sincronizzano in entrambe le direzioni, mentre gli utenti restano con accesso diretto da Odoo tramite link cloud interni o pubblici opzionali.
Ideale per
Team cloud self-hosted
Sincronizza i documenti Odoo con il tuo server Nextcloud o ownCloud invece di un'unità SaaS pubblica.
Accesso file controllato
Usa link interni per impostazione predefinita e passa a URL pubblici solo quando il flusso di lavoro richiede link cloud condivisibili.
Sincronizzazione documentale automatica
Tieni allineate le cartelle Odoo e cloud con sincronizzazione pianificata diretta, inversa e di ritorno.
Pronto per la valutazione?
Inizia con una richiesta di demo gratuita o acquista nell'Odoo Apps Store.
Database demo personalizzato gratuito. Nessun telefono o carta di credito. Aggiornamenti gratuiti a vita e supporto esperto nella versione major di Odoo.
Perché i team lo scelgono
I vantaggi chiave prima dei dettagli
Storage self-hosted
Sincronizza i file Odoo con la tua istanza Nextcloud o ownCloud mentre Cloud Storage Solutions gestisce il lato Odoo.
Cartelle automatiche
Genera cartelle Odoo da regole e crea le directory corrispondenti in Nextcloud o ownCloud durante la sincronizzazione pianificata.
Sincronizzazione bilaterale
Odoo invia gli allegati al cloud e recupera file cloud nuovi o modificati come allegati Odoo collegati.
Odoo Gestione file
Sfoglia, cerca, scarica, carica, sposta ed etichetta i file sincronizzati dall'interfaccia Odoo Gestione file.
URL interni o pubblici
Usa link interni sicuri per impostazione predefinita oppure abilita URL cloud pubblici quando l'accesso esterno fa parte del flusso.
Log e ripristino
Traccia le operazioni di sincronizzazione in Odoo, riconnetti dopo cambi di token e riporta i file in Odoo se serve.
Feedback dall'Odoo Apps Store
Cosa dicono i clienti dell'app
Very good product
A perfect solution to integrate Owncloud with Odoo. We sync a high volume of objects across multiple Odoo models, which works seamless and stable. For us it is the perfect solution to have an external DMS instead of the Odoo native attachment handling, which also enables us to interchange files between systems in our best-of-breed setup.
The team behind this module is extremely professional and responsive. They helped us on a few occasions and provided clear answers and prompt support when required, and they even went out of their way to assist us with another requirement we had. Cannot recommend the product and team highly enough, try this if you're in the market to connect Odoo with an external document solution.
Frank Vogler
Works according to specs
I have used this app with Odoo 12 and Nextcloud 16 and it works as specified. Odoo Tools offers very responsive support which is really helpful. Of course 5 stars...!
NXD-Audio
This is Awesome
I have used Cloud Sync on Next/Own Cloud and works really great.
Humberto
Come sincronizza ownCloud / Nextcloud
La sincronizzazione pianificata diretta, inversa e di ritorno allinea Odoo e il tuo cloud privato.
Odoo verso ownCloud / Nextcloud
- La sincronizzazione diretta crea la gerarchia di cartelle cloud corrispondente e carica gli allegati Odoo.
- I binari sincronizzati sono sostituiti da allegati URL in Odoo per ridurre lo storage file del server.
- Le modifiche a cartelle e allegati vengono accodate ed elaborate da job pianificati.
ownCloud / Nextcloud verso Odoo
- La sincronizzazione inversa crea allegati URL Odoo e sottocartelle per nuovi elementi cloud.
- Spostamenti, aggiornamenti ed eliminazioni nel cloud si riflettono nelle cartelle Odoo collegate dove possibile.
- La sincronizzazione inversa riporta i file in Odoo quando una connessione viene reimpostata o spostata su un altro client.
URL interni e pubblici ownCloud / Nextcloud
Scegli se i link Odoo restano protetti nel cloud o diventano link pubblici condivisibili.
Link interni di default
- Odoo può indirizzare gli utenti a file ownCloud o Nextcloud senza esporli pubblicamente.
- L'accesso è allora controllato dall'account cloud e dai permessi configurati nello storage privato.
- Questa modalità è il default più sicuro per la gestione documentale interna e i team regolamentati.
URL pubblici opzionali
- Abilita URL pubblici quando utenti esterni servono link cloud senza accesso al cloud privato.
- Usa questa modalità di proposito per i flussi in cui è attesa la condivisione lato cloud.
- Odoo mantiene comunque il contesto del documento, la struttura delle cartelle e la navigazione del file manager.
Pronto per la valutazione?
Inizia con una richiesta di demo gratuita o acquista nell'Odoo Apps Store.
Database demo personalizzato gratuito. Nessun telefono o carta di credito. Aggiornamenti gratuiti a vita e supporto esperto nella versione major di Odoo.
Suggerimenti di configurazione e installazione per ownCloud / Nextcloud Odoo Integration Odoo v.19
Configurazione e accesso
- Attiva l'opzione 'ownCloud/Nextcloud Sync' (cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale ownCloud/Nextcloud Odoo Integration
- Vai a Odoo Cloud Storage > Configuration > Cloud Clients e premi 'Create'
- Come riferimento, inserisci un nome che sia chiaro a tutti gli utenti
- Come Cloud client, scegli 'Nextcloud' o 'ownCloud' in base al software che usi
- Come Root folder name, inserisci un titolo che sarà la directory padre di tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Inserisci l'URL completo del tuo ownCloud/Nextcloud
- Seleziona un utente ownCloud/Nextcloud con pieni diritti di lettura, creazione, scrittura ed eliminazione di file e cartelle in una directory radice
- Inserisci login e password di questo utente nei campi 'Login' e 'Password'
- Scegli se applicare URL pubblici o interni (vedi sotto)
- Premi 'Confirm'. La sincronizzazione Odoo è pronta per essere eseguita
- Applica il cloud client appena creato alle regole delle cartelle e/o alle cartelle manuali che devono essere sincronizzate con quell'istanza Nextcloud o ownCloud
- Attendi l'avvio del job pianificato di sync. Solo a scopo di test: avvia l'integrazione manualmente da Cloud Storage > Configuration > Configuration > il pulsante 'Launch sync'.
Guarda anche il video di configurazione
Inserisci le credenziali ownCloud / Nextcloud
Domande frequenti su ownCloud / Nextcloud Odoo Integration Odoo v.19
Dove vengono salvati i file sincronizzati? Sono duplicati in Odoo e nei cloud?
L'app presuppone che il contenuto binario degli allegati sia conservato nel Cloud Client e non sul server Odoo. Tali allegati in Odoo diventano di tipo URL e potete accedervi in qualsiasi momento dalla casella allegati o dal Cloud Client.
Dopo la configurazione non servono azioni manuali: la sincronizzazione è completamente automatica. Decidete quali tipi di documento Odoo sincronizzare e impostate un modello correlato per ciascuno (clienti, ordini di vendita o acquisto, attività, progetti, ecc.).
Posso avere più cartelle per lo stesso tipo di documento? Ad esempio, progetti interni e progetti cliente?
Sì, è possibile. Preparate una regola per ciascuna e applicate dei filtri: ad esempio per tipo di progetto.
Rendete i filtri mutuamente esclusivi così un documento viene assegnato in modo certo. Ad esempio: «cliente ma non fornitore», «fornitore ma non cliente». Altrimenti la cartella del documento passerebbe da un modello all'altro.
È possibile rendere la sincronizzazione in tempo reale?
No. Abbiamo ragioni solide per evitare la sincronizzazione in tempo reale:
Prestazioni. Se la sync è in tempo reale, ogni caricamento file mostra la schermata di attesa.
Conflitti. Se 2 utenti modificano un elemento insieme, la situazione può restare irrisolta. Con job regolari si può correggere dopo; in tempo reale servirebbe una coda, ancora più fuorviante.
Funzionalità. In particolare rinomina e ristrutturazione. La sync inversa si basa strettamente sulla logica delle directory e a ogni sync controlla il 100 % degli elementi. Dopo ogni aggiornamento sarebbero migliaia di richieste al secondo. Altrimenti le modifiche andrebbero perse.
Posso modificare il nome predefinito delle cartelle nei cloud?
Potete assegnare il vostro nome alle directory dei modelli (ordini di vendita, opportunità, fornitori, ecc.) per qualsiasi tipo di documento.
Per le cartelle degli oggetti (SO-001, John Smith, ecc.) lo strumento usa il metodo Odoo che costruisce il nome visualizzato. Potete cambiarlo con un'espressione nome. La sintassi è quella dei modelli e-mail Odoo.
Posso modificare la frequenza dei job di sincronizzazione?
No, dalla versione 15 non dovete modificare le azioni pianificate. Sono ottimizzate per partire ogni 15 minuti e garantire la connessione più stabile e veloce.
I timeout del server Odoo devono essere di almeno 15 minuti (900 secondi).
Per interrompere la sync per un po', fatelo sul form del client cloud interessato.
Posso sincronizzare gli allegati con più client cloud
Yes, starting from version 15, you can set up multiple connections. In this way, it is possible to sync some folders to one cloud client and others - to another.
Take into account that it is not any way possible to sync the same folder for a few cloud storages simultaneously.
Usiamo un editor speciale nei nostri cloud (ad es. OnlyOffice, Office 365, ecc.). I file si aprirebbero in quell'editor?
Sì, in base alla configurazione del client cloud.
Mi basta solo l'app Cloud Storage Solution?
Dalla versione 15 l'app può essere usata da sola per strutturare gli allegati in cartelle e fornire un'interfaccia di gestione file.
Se l'obiettivo è collegarsi a uno dei client cloud, va installata almeno un'app opzionale del client.
Cosa succede quando modifico una regola cartella?
Quando una regola cartella cambia, cambia anche l'elenco delle cartelle. Se una cartella non soddisfa più le condizioni, viene rimossa. Se i file erano già sincronizzati, la sync inversa li riporta in Odoo e li elimina dal Cloud Client.
Se l'oggetto del documento non soddisfa la regola, la cartella non viene creata. Se in seguito la soddisfa, la cartella correlata verrà generata.
Posso aggiornare i tag OwnCloud con il connettore?
No, i tag non sono sincronizzati. Avevamo considerato questa funzione, ma abbiamo deciso di non introdurla per diversi motivi:
La libreria del connettore non supporta la lettura o l'aggiornamento dei tag OwnCloud
Gli allegati Odoo non hanno l'attributo «tags» e non è chiaro quando tali tag verrebbero assegnati agli utenti.
Poiché l'app offre sync bilaterale, potrebbero nascere conflitti critici difficili da risolvere.
Quali sono le politiche di aggiornamento dei vostri strumenti?
Secondo le politiche attuali dell'Odoo Apps Store:
- Ogni modulo acquistato per la versione 12.0 o precedente da accesso a tutte le versioni fino alla 12.0.
- Dalla versione 13.0 ogni versione del modulo va acquistata separatamente.
- Indipendentemente dalla versione, l'acquisto da diritto a tutti gli aggiornamenti e le correzioni entro una major version.
Il team faOtools non controlla queste politiche. Per qualsiasi domanda, contattate direttamente i rappresentanti dell'Odoo Apps Store.
Come installo l'app su Odoo.sh?
L'approccio piu diretto e il flusso integrato dello store Odoo:
1. Apri la pagina del modulo e fai clic su Deploy on odoo.sh
2. Verrai reindirizzato a GitHub. Accedi e fai clic su Create a new repo o usa uno esistente. Il repository deve essere privato. Non e consentito pubblicare le app con licenza OPL-1. Se serve, crea un nuovo repo per il progetto Odoo.sh
3. Poi, in odoo.sh, fai clic su Deploy, conferma e fai clic su Continue. Parte l'installazione.
Questi passaggi installano l'app sul branch di produzione. Per altri branch o per aggiornare:
1. Scarica il codice sorgente dallo store Odoo
2. Esegui il commit del modulo nel repository GitHub. Nessuna cartella/file dell'app deve essere in .gitignore. I repo creati da odoo.sh a volte ignorano percorsi importanti (es. /lib). Carica tutte le directory e i file del modulo
3. Esegui il deploy del branch di destinazione del progetto odoo.sh oppure attendi la build automatica se previsto.
Come installo l'app sul mio server?
2. Riavvia il server Odoo;
3. Attiva la modalita sviluppatore (impostazioni tecniche);
4. Aggiorna l'elenco delle app (menu Applicazioni);
5. Trova l'app e premi Activate/Install;
6. Segui le linee guida nella pagina dell'app, se ci sono.
L'app ha componenti extra. Posso acquistarli dopo?
Si. Odoo aggiunge automaticamente le dipendenze al carrello: escludi gli strumenti gia acquistati per non pagare due volte.
Ho distribuito l'app su Odoo.sh e vedo un avviso/errore nei test
Un avviso rosso/arancione non influisce sulle funzioni dell'app. A volte i nostri moduli non superano i test automatici standard perche questi assumono un comportamento in conflitto con gli obiettivi dell'app. Ad esempio cambiamo il calcolo del prezzo, mentre i test Odoo confrontano il prezzo finale con l'algoritmo standard.
Controllate prima le funzioni del database distribuito. Funziona tutto?
Se pensate ancora che l'avviso influisca sulle funzioni reali, contattateci e inviate i log di installazione completi e l'elenco completo dei moduli distribuiti (core e di terze parti).
Posso acquistare l'app direttamente da voi?
No, distribuiamo gli strumenti solo tramite lo store ufficiale delle app Odoo.
Vorrei uno sconto
Purtroppo non abbiamo i mezzi tecnici per prezzi individuali.
Posso installare l'app sul database Odoo Online (SaaS)?
No, le app di terze parti non si possono usare su Odoo Online. Odoo SaaS blocca questa possibilita.
Lo strumento dipende da altre app. Devo acquistarle?
Si, lo strumento richiede tutti i moduli indicati nelle dipendenze. Il prezzo sulla pagina dell'app le include gia.
Qual e il prezzo del modulo in dollari USA? Perche e cambiato?
Il prezzo dei nostri moduli e in euro. Lo store Odoo converte le valute secondo il proprio tasso interno. Quindi il prezzo in dollari USA puo cambiare quando il tasso viene aggiornato.
I testi dell'app e del sito web in lingue diverse dall'inglese sono realizzati con l'assistenza dell'IA e allineati alle traduzioni ufficiali di Odoo. Se noti un errore, invia un ticket di traduzione e lo correggeremo.
Database dimostrativi Odoo (anteprime)
Per questa app potremmo fornire un database demo personalizzato gratuito.
Non hai bisogno di un numero di telefono o di una carta di credito per contattarci. Dovresti solo effettuare una breve registrazione via e-mail, che non richiede più di 30 secondi.
Su richiesta prepariamo un database di anteprima dedicato, in cui puoi eseguire qualsiasi test e verificare le tue ipotesi per circa due settimane.
Segnalazione degli errori
Se riscontri bug o comportamenti incoerenti, non esitare a contattarci. Garantiamo di fornire soluzioni entro 60 giorni dall'acquisto e siamo fortemente interessati a migliorare i nostri strumenti anche dopo questo periodo.
Non hai bisogno di un numero di telefono o di una carta di credito per contattarci. Dovresti solo effettuare una breve registrazione via e-mail, che non richiede più di 30 secondi.
Includi nella richiesta il maggior numero possibile di dettagli: schermate, registri del server Odoo, una descrizione completa di come riprodurre il problema e cosi via. In genere sono necessari alcuni giorni lavorativi per preparare un piano operativo relativo a un problema (se viene confermato un bug) o fornire indicazioni su cosa fare (in caso contrario).
Richieste di funzionalità pubbliche e idee per moduli (sviluppo gratuito)
Siamo fortemente motivati a migliorare i nostri strumenti e saremmo grati per qualsiasi feedback. Se le tue esigenze sono di uso pubblico e possono essere implementate in modo efficiente, il team le includerà nella nostra lista di cose da fare.
Tale elenco di cose da fare viene elaborato regolarmente e non prevede costi aggiuntivi. Sebbene non possiamo garantire scadenze e progettazione finale, potrebbe essere un buon modo per ottenere le funzionalità desiderate senza investimenti e rischi.
Non hai bisogno di un numero di telefono o di una carta di credito per contattarci. Dovresti solo effettuare una breve registrazione via e-mail, che non richiede più di 30 secondi.
19.0.1.1.11
- Sono state introdotte le traduzioni assistite da IA per 25 lingue.
19.0.1.1.10
- Prestazioni di sync nettamente migliori per alberi OwnCloud / Nextcloud grandi ottimizzando la cartella padre.
19.0.1.19
- Il pacchetto Python pyocclient e sostituito da richieste WebDAV dirette.
19.0.1.1.8
- E stato aggiunto un livello extra per controllare il padre esistente.
19.0.1.1.7
- E stata aggiunta la funzione per neutralizzare i client cloud per i backup.
19.0.1.1.6
- L'app e stata pubblicata per la versione 19.
18.0.1.1.6
- E stato corretto il caricamento di file grandi su Nextcloud.
18.0.1.1.5
- E stata corretta l'autenticazione verso ownCloud.
- E stato aggiunto il metodo API per i backup.
18.0.1.1.4
- E stato corretto il client cloud non selezionato.
18.0.1.1.3
- L'app e stata pubblicata per la versione 18.
Lo strumento per conservare le password in Odoo in modo sicuro e condiviso. Vault
198€Lo strumento per impostare target KPI e controllarne il raggiungimento per periodo. Dashboard. Grafici
198€Lo strumento per una knowledge base strutturata, interna ed esterna. KMS. Revisioni tipo wiki
398€Lo strumento per servizi su appuntamento, dalla prenotazione a vendite e recensioni
Lo strumento per gestire Odoo dalle chat IA tramite MCP. Claude. Qualsiasi IA con MCP.
198€Lo strumento per strutturare gli allegati Odoo in cartelle e sincronizzare con Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box e NAS. Gestione file. DMS
Lo strumento per sincronizzare gli allegati Odoo con OneDrive in entrambi i sensi
Lo strumento per sincronizzare gli allegati Odoo con Google Drive in entrambi i sensi
Lo strumento per sincronizzare gli allegati Odoo con DropBox in entrambi i sensi