In breve
Cloud Storage Solutions e un'app Odoo 19 Gestione documenti. 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.
Cloud Storage Solutions trasforma gli allegati Odoo in un hub documentale strutturato: gli utenti sfogliano i file in un Gestione file, organizzano gli allegati dei record in cartelle ed etichette, condividono i file tramite il portale e sincronizzano le directory selezionate con Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box o NAS/WebDAV.
Ideale per
Team con molti allegati
Offri a vendite, progetti, HR, supporto e operations un file manager Odoo condiviso, invece di lasciare gli allegati importanti sparsi tra i record.
Archiviazione documentale cloud-first
Sposta i file binari sulla piattaforma di storage che l'azienda usa già, mentre Odoo mantiene collegamenti diretti e contesto di business.
Reparti multi-cloud
Instrada cartelle Odoo diverse verso client cloud, account, drive, bucket o condivisioni NAS diversi, senza cambiare il flusso di lavoro dell'utente.
Condivisione file dal portale
Condividi file, cartelle ed etichette con partner o link pubblici, inclusi archivi di download, caricamenti, navigazione, ricerca e chatter opzionale.
Strutture di cartelle ripetibili
Genera cartelle da oggetti Odoo, filtri, periodi, espressioni di denominazione e sottocartelle predefinite, invece di chiedere agli utenti di costruire gli alberi a mano.
Accesso ai documenti controllato
Mantieni l'accesso lato Odoo allineato a record di business e permessi delle cartelle, mentre gli amministratori gestiscono in modo centralizzato sincronizzazione e log.
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
Cartelle strutturate
Trasforma gli allegati dei record in alberi di cartelle chiari, generati da oggetti Odoo, filtri, periodi e regole di denominazione.
Sincronizzazione cloud storage
Sincronizza le cartelle selezionate con Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box o NAS/WebDAV.
Automazione bidirezionale
I job pianificati inviano le modifiche Odoo allo storage e riportano in Odoo file, cartelle, spostamenti ed eliminazioni lato cloud.
Gestione file
Sfoglia cartelle ed etichette, cerca file, carica con il trascinamento, sposta allegati e scarica file singoli o archivi ZIP.
Casella allegati migliore
Apri cartelle e file collegati al record dal pannello allegati, così gli utenti restano nel contesto di business mentre lavorano sui documenti.
Condivisione dal portale
Condividi file, cartelle ed etichette con contatti o link pubblici, con download, caricamenti, navigazione e chatter controllati.
Diritti di accesso
Rispetta l'accesso di business Odoo per le cartelle automatiche e gestisci la visibilità delle cartelle manuali tramite utenti e gruppi.
Log di sincronizzazione
Monitora operazioni in coda, stati dei client, ritentativi e disconnessioni da Odoo, con log pronti da esportare per il supporto.
Feedback dall'Odoo Apps Store
Cosa dicono i clienti dell'app
Works well with SharePoint. Supportive team
We've been using this with SharePoint and it's been working great. One of the best things is having everything, including logs right in Odoo's interface, so you can actually see what's going on. It's also super convenient that you can view or download synced files from the attachment box without having to leave the page or even log in to Sharepoint.
Setup was pretty smooth for us. When we had a few questions about setting up the folder hierarchy and priorities, the developer team got back to us in just a couple of hours and helped us figure it out. Great support and great extension!
nino.khale@outlook.com
Tricky setup, but works perfectly now
Really solid module. We managed to get a very flexible folder structure (sorted by clients) and synced all our sales orders, invoices and tasks by projects to Google Drive.
Initial setup was a bit of a pain and kinda tricky to configure everything at first, but now it's running smoothly and works perfectly. The faotools team helped a lot. Def worth it if u need to keep your docs organized in Odoo and Google Drive.
Recommended!
denis@bdecloud.com
Great support, assistance and very good connector!
We are very happy with the support we received when configuring the Sharepoint - Odoo connector. The connector has great functionalities.
All our questions were answered very fast (within one day).
FaOtools helped us optimising our connector and assisted us with future improvements.
We really recommend this connector.
Max Vandeputte
Great module and Great Support!
The module works great! and the support is phenomenal!
A must-buy if it suits your requirements!
Hieu Nguyen
very professional app, excellen t customer service
This app is very well programmed and does its job very well. But the best is the excellent customer service who also helps when the problem lies somewhere else. You receive a lot for your money.
Florian Quis
Excellent !!!
Great App and great Service from faOtools.
Carlos A. Villarreal C.
An impressive app and world-class support
I have been very impressed by the way the OneDrive / SharePoint Odoo Integration module synchronises content in both directions and allows me to share documents in Odoo with my SharePoint site. Above all the technical support is top-notch, which greatly increases the value of this product. I highly recommend this product for anyone considering synchronising Odoo with SharePoint/OneDrive.
Amir Hassan
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 fine, good support
The first experience with the module is excellent. I had some trouble to configure things right on the Microsoft-side, but the team provided quick and good support.
Marc
Best module for integration with google drive
The module performs its function correctly and faOtools responds quickly to any problem and, in case of detecting any bug, quickly apply the changes. Its support is 10 stars.
sistemas@deza-sa.com
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
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.
Interfaccia Odoo Gestione file
Uno spazio di lavoro documentale pratico per cartelle, etichette, caricamenti, ricerca, azioni di massa e archivi.
Naviga i documenti come un file system
- Sfoglia gli allegati per cartelle ed etichette invece di aprire i record uno per uno.
- Espandi i livelli dell'albero, crea sottocartelle manuali, modifica le impostazioni delle cartelle e apri gli oggetti Odoo collegati.
- Cerca ed evidenzia cartelle o etichette in modo rapido anche in alberi documentali grandi.
Lavora sui file in blocco
- Carica file nella cartella corrente da un pulsante o con il trascinamento.
- Sposta gli allegati tra cartelle o contesti di record e aggiorna le etichette con azioni di massa.
- Scarica gli allegati selezionati, intere cartelle o etichette come un unico archivio ZIP.
Casella allegati avanzata
Gli allegati dei record diventano cartelle organizzate, non un elenco piatto di file.
Mantieni strutturati i file del record
- Mostra ogni oggetto Odoo con le proprie cartelle e sottocartelle direttamente dall'area allegati.
- Aggiungi, sposta, scarica e apri i file senza lasciare il record di business su cui gli utenti stanno già lavorando.
- Usa etichette e cartelle insieme così i documenti restano facili da trovare dopo mesi di attività.
Collega il contesto Odoo ai file cloud
- Apri da Odoo cartelle e file sincronizzati nel client cloud collegato.
- Conserva il collegamento tra le directory cloud e i relativi record Odoo per una navigazione più semplice.
- Tieni il lavoro quotidiano sui file vicino a ordini di vendita, attività, ticket, partner e altri documenti Odoo.
Sincronizzazione Cloud Storage
Sincronizzazione bidirezionale basata su coda con i client di storage di cui l'azienda si fida già.
Scegli lo storage giusto per cartella
- Collega Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box e NAS/WebDAV tramite estensioni opzionali.
- Usa più connessioni cloud contemporaneamente per reparti, modelli, cartelle o account diversi.
- Mantieni una cartella sincronizzata su un solo client di destinazione, mentre le cartelle figlie seguono lo stesso percorso di storage.
Sincronizzazione bidirezionale automatica
- La sincronizzazione diretta crea cartelle cloud, carica gli allegati e sostituisce i binari sincronizzati con allegati URL in Odoo.
- La sincronizzazione inversa rileva file, sottocartelle, aggiornamenti, spostamenti ed eliminazioni lato cloud e li rispecchia in Odoo.
- La sincronizzazione reverse riporta i file in Odoo quando una connessione viene reimpostata o una cartella passa a un altro client.
Elaborazione della coda prevedibile
- I job pianificati preparano ed elaborano regolarmente le attività di sync, senza richiedere agli utenti di inviare i file a mano.
- I controlli delle cartelle usano una logica FIFO, così le directory non verificate da più tempo ricevono attenzione per prime.
- Le operazioni bloccanti hanno priorità e gli elementi non riusciti vengono ritentati mentre la coda continua con il lavoro indipendente.
Monitoraggio trasparente
- Tieni traccia di operazioni pianificate, job eseguiti, errori e stati dei client dai log di sincronizzazione Cloud Storage.
- Iscriviti alle notifiche per eventi client importanti, come disconnessioni o errori ripetuti.
- Esporta e condividi i log quando un amministratore o il team di supporto ha bisogno di evidenze su quanto accaduto.
Regole automatiche delle cartelle
Genera alberi di cartelle dai dati Odoo così la struttura documentale segue gli oggetti di business reali.
Alberi di cartelle basati sul modello
- Decidi quali modelli Odoo necessitano di cartelle e lascia che i controlli pianificati creino directory per i record corrispondenti.
- Costruisci gerarchie di regole padre-figlio così clienti, ordini, progetti, attività e documenti compaiono nel posto giusto.
- Usa periodi relativi e filtri sui campi per sincronizzare solo i record che contano.
Denominazione orientata al business
- Genera i nomi delle cartelle da espressioni, campi del record e valori correlati, invece di etichette statiche.
- Aggiungi sottocartelle e file predefiniti per pacchetti documentali ripetibili.
- Dai priorità ai controlli delle regole così le strutture grandi restano prevedibili e gli amministratori controllano il rilascio.
Cartelle manuali e automatiche insieme
- Lascia che gli utenti creino sottocartelle manuali dove serve flessibilità, mentre le regole mantengono la struttura ricorrente.
- Trascina e rilascia le cartelle manuali senza disturbare le directory generate automaticamente.
- Tieni le cartelle collegate agli oggetti Odoo così accesso, navigazione e sync cloud restano significativi.
Pronto per Enterprise Documents
- Con l'estensione Enterprise Documents, le regole legate agli spazi di lavoro creano cartelle cloud dagli spazi di lavoro Odoo Documents.
- I filtri sugli spazi di lavoro permettono di sincronizzare spazi selezionati invece di rispecchiare l'intera struttura Documents.
- Gli utenti mantengono le azioni familiari di Odoo Documents come download, condivisione e firma dopo la sincronizzazione.
Condivisione di file e cartelle
Condivisione controllata dal portale e pubblica per allegati, cartelle ed etichette.
Condividi l'insieme esatto di documenti
- Condividi allegati selezionati, cartelle intere, cartelle figlie o tutti i file collegati alle etichette scelte.
- Concedi l'accesso ai contatti Odoo e invia inviti agli utenti del portale quando la condivisione è pronta.
- Genera link di accesso pubblici quando un destinatario non deve avere un account del portale.
Lascia che i destinatari lavorino, non solo visualizzino
- Consenti il download di file singoli, cartelle, etichette o dell'intera condivisione come archivi ZIP.
- Facoltativamente consenti caricamenti, navigazione delle cartelle, navigazione delle etichette, ricerca e creazione di elementi.
- Attiva il chatter della condivisione quando lo scambio di file richiede un thread di discussione.
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.
Gestione documentale e diritti di accesso alla sincronizzazione
I permessi lato Odoo restano allineati a record di business, cartelle manuali e ruoli di amministratore.
I diritti seguono il contesto Odoo
- L'accesso alle cartelle automatiche si basa sull'accesso all'oggetto Odoo collegato.
- Gli utenti devono accedere anche alle cartelle padre, così l'intero percorso resta protetto.
- Le cartelle manuali possono essere limitate per utenti e gruppi, oppure lasciate aperte se non è impostata alcuna restrizione.
Confini chiari per gli amministratori
- Gestione file Access consente agli utenti di lavorare con il menu Cloud Storage e il file manager.
- I diritti di amministrazione sono richiesti per regole delle cartelle, connessioni cloud, log di sync e impostazioni globali.
- I permessi del provider cloud restano gestiti nel sistema cloud di destinazione dopo la sincronizzazione.
Note d'uso
Alcuni punti da tenere a mente perché la sincronizzazione resti prevedibile in un ambiente Odoo reale.
La sync non è istantanea
- La sincronizzazione non è in tempo reale. Viene eseguita tramite job pianificati e una coda di attività, quindi può passare del tempo prima che le modifiche compaiano su entrambi i lati.
- Le connessioni cloud si basano su API di terze parti che possono cambiare o essere temporaneamente non disponibili, quindi possono servire ritentativi o riconnessioni occasionali.
- Consigliamo di conservare una copia indipendente dei dati importanti, perché eliminazioni e operazioni inverse vengono propagate e possono essere difficili da annullare.
Mantieni ragionevole l'ambito della sync
- Più è ampio l'ambito di sincronizzazione, più un controllo completo tende a durare e più casi limite possono comparire.
- Dove possibile, sincronizza solo le cartelle di cui hai davvero bisogno, invece dell'intero insieme di allegati.
- Ridurre l'ambito di solito rende la sync più veloce e più facile da monitorare.
Attenzione al volume per cartella
- Cartelle molto grandi possono rallentare l'elenco e l'elaborazione su entrambi i lati.
- Consigliamo di mantenere il numero di file e sottocartelle per directory entro limiti ragionevoli.
- Suddividere volumi grandi su più cartelle di solito si comporta in modo più prevedibile che mettere tutto in una sola cartella.
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 Cloud Storage Solutions Odoo v.19
Configurazione del server Odoo
Per assicurare il corretto funzionamento della sincronizzazione, applica timeout adeguati al file di configurazione Odoo: LIMIT_TIME_CPU, LIMIT_TIME_REAL, LIMIT_TIME_REAL_CRON devono essere superiori a 900 secondi.
Per Odoo.sh questo non va fatto, perché i timeout sono predefiniti e non configurabili.
Evita anche di modificare la frequenza dei cron job prevista dall'app: '[Cloud Storage] Prepare Cloud Folders', '[Cloud Storage] Run / Prepare sync queue'. Quei job sono configurati per essere eseguiti ogni 15 minuti e tale frequenza è usata negli algoritmi per evitare interruzioni e perdite di dati. Se devi sospendere la sync per un po', metti in pausa i singoli cloud client.
Dipendenza Python generale
Lo strumento dipende dalla libreria esterna 'sortedcontainers'. Installa questa libreria sul server Odoo con il comando:
pip3 install sortedcontainersConfigurazione dell'integrazione OneDrive e/o SharePoint
Dipendenza Python
Lo strumento dipende dalla libreria esterna 'microsoftgraph'. Installa questa libreria sul server Odoo con il comando:
pip3 install microsoftgraph-python
Configurazione e accesso
- Attiva l'opzione 'OneDrive / SharePoint Sync' (cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale OneDrive / SharePoint Odoo Integration
- Assicurati che l'utente Microsoft abbia pieni diritti di amministratore su OneDrive / SharePoint che vuoi collegare a Odoo. Questo utente serve solo per concedere i permessi: i dati utente non verrebbero conservati in Odoo e non sarebbero usati in seguito. Inoltre, assicurati che l'indirizzo email Microsoft usato non abbia un reindirizzamento (succede di solito quando configuri il tuo nome di dominio, mentre l'indirizzo principale resta uno dei domini Microsoft come @outlook.com, @office365, ecc.)
- Vai al tuo Azure Portal: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
- Fai clic su 'New registration'
- Inserisci un nuovo nome per l'applicazione e assegna l'URI di reindirizzamento come [YOURODOOSITENAME]/one_drive_token (es. https://odootools.com/one_drive_token). Come tipi di account supportati scegli 'Accounts in any organizational directory (Any Azure ID directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
- Vai a Certificates & secrets - Fai clic su 'New Client Secret'. Salva da qualche parte il valore del secret
- 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 'OneDrive' o 'SharePoint' a seconda del software che stai usando
- Come Root folder name inserisci un titolo che verrà usato come directory OneDrive padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Copia 'Application Client ID' nel campo 'App client ID'
- Copia il valore del secret nel campo 'App client secret'
- Inserisci l'URL di reindirizzamento generato in precedenza
- Se usi SharePoint:
- Vai al sito SharePoint e prepara una nuova raccolta documenti (drive). Puoi usarne una esistente, ad es. 'Documents'. La cartella Odoo verrebbe inserita lì in seguito e non sarebbe possibile spostarla in un'altra raccolta
- L'URL SharePoint deve essere del tipo https://[URL]/. L'ultima '/' è obbligatoria: il nome del sito non deve essere incluso. Ad esempio, https://odootools.sharepoint.com/
- Il sito SharePoint deve essere root (il sito SharePoint radice), my_site_name (in tal caso è considerato come sites/my_site_name) oppure sites/my_site_name (al posto di 'sites' può essere 'teams' e così via). Non deve esserci '/' all'inizio o alla fine. Ad esempio, sites/odootools
- Come Documents Library usa quella creata in SharePoint
- Premi 'Confirm'. Odoo ti reindirizza alla pagina di accesso Microsoft. Verifica nel sistema, accetta tutte le condizioni e concedi tutti i permessi richiesti
- Dopo l'accesso, OneDrive ti riporta a Odoo. La sincronizzazione OneDrive - 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 quella istanza OneDrive o SharePoint
- 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
Crea un'applicazione Azure
Nuova piattaforma Web OneDrive e URL di reindirizzamento
Genera un nuovo segreto per l'applicazione Azure
Inserisci le chiavi di configurazione in Odoo
Configurazione dell'integrazione Google Drive
- Attiva l'opzione 'Google Drive Sync' (cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale Google Drive Odoo Integration
- Vai alla Google Developer Console: https://console.developers.google.com/
- Seleziona o crea un progetto
- Trova la sezione 'Dashboard' e premi 'ENABLE APIS AND SERVICES'
- Trova Google Drive API e premi il pulsante per abilitarne l'API
- Vai a 'Credentials' e premi il pulsante 'Configure Consent Screen'. Come User Type seleziona 'External' e premi 'Create'
- Aggiungi le informazioni dell'app
- Come nome dell'app scegline uno qualsiasi adatto
- Come email di supporto utente e informazioni di contatto dello sviluppatore seleziona il tuo indirizzo email
- Premi 'Save and Continue'
- Nella pagina 'Scopes' premi semplicemente 'Save and Continue'
- Come Test Users aggiungi il tuo indirizzo email GMail, poi premi 'Save and Continue'
- Poi vai a Credentials e premi il pulsante 'Create Credentials'
- 'Web application' come tipo di applicazione
- Come URI di reindirizzamento autorizzato aggiungi il link nel formato [YOURODOOSITENAME]/google_drive_token (es. https://odootools.com/google_drive_token).
- Salva l'app e copia 'Client ID' e 'Client Secret'
- 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 'Google Drive'
- Come Root folder name inserisci un titolo che verrà usato come directory Google Drive padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Copia 'Client ID' nel campo 'App client ID'
- Copia 'Client Secret' nel campo 'App client secret'
- Inserisci l'URL di reindirizzamento generato in precedenza
- Se usi i team drive, seleziona la casella correlata. Assicurati di usare davvero i team drive. In Google Drive dovresti trovare la voce 'Team Drives' nella barra laterale sinistra. Questa funzione è disponibile solo per le tariffe business ed enterprise
- Se l'opzione 'Team Drive' è attiva, indica il suo nome. Deve essere esattamente lo stesso che vedi in Google Drive. Assicurati che il tuo utente abbia pieni diritti su tutti i Google drive (di solito è lo stesso utente che configura il team Google Drive)
- Premi 'Confirm'. Odoo ti reindirizza alla pagina di accesso Google. Verifica nel sistema, accetta tutte le condizioni e concedi tutti i permessi richiesti
- Dopo l'accesso, Google ti riporta a Odoo. La sincronizzazione Google Drive - 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 quel Google Drive
- 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
Google Console: API
API Google Drive
Abilita l'API Google Drive
Configurazione della schermata di consenso Google
Configurazione dell'API External User Type
Inserimento dei dettagli dell'app Google
Ambiti dell'app Google
Aggiunta di utenti autorizzati
Creazione delle credenziali dell'app Google
URL di reindirizzamento dell'app Google Drive
Copia le credenziali dell'app
Inserisci le credenziali dell'app Google in Odoo
Configurazione di Amazon S3
- Attiva l'opzione 'Amazon S3 Sync' (Cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale Amazon S3 Odoo Integration
- Apri la Amazon S3 Console: https://console.aws.amazon.com/s3/
- Crea un nuovo bucket o scegline uno esistente. Copia il nome esatto del bucket: va inserito in Odoo nel campo 'Bucket'
- Apri i dettagli del bucket e copia la sua AWS Region. Inseriscila in Odoo nel campo 'Region' (ad esempio, eu-west-1 o us-east-1)
- Apri la AWS IAM Console: https://console.aws.amazon.com/iam/
- Crea un nuovo utente IAM o scegli un utente tecnico esistente. Questo utente deve avere pieni diritti per elencare, leggere, creare, scrivere, copiare ed eliminare oggetti nel bucket selezionato. Puoi selezionare l'admin con pieni diritti oppure creare una nuova policy (vedi sotto)
- Nel modulo utente IAM, apri la scheda 'Security credentials' e premi 'Create access key'
- Nella pagina 'Access key best practices & alternatives', seleziona l'opzione Application running outside AWS. Questa è l'opzione corretta quando il server Odoo si collega a S3 con access key da fuori AWS, da Odoo.sh, dal tuo server o da un altro hosting. Se Odoo è installato su un'istanza AWS EC2, puoi invece selezionare Application running on an AWS compute service, ma i campi copiati in Odoo sono gli stessi
- Premi 'Next'. Nel passo successivo, facoltativamente inserisci un tag di descrizione come Odoo S3 Sync, poi premi 'Create access key'
- Nella pagina AWS finale, copia Access key o Access key ID nel campo Odoo 'Access Key'
- Copia Secret access key nel campo Odoo 'Secret Key'. Importante: AWS mostra la secret key una sola volta, quindi salvala prima di chiudere la finestra
- Se usi un provider compatibile S3 invece di AWS S3, copia l'URL dell'endpoint dal pannello di amministrazione di quel provider e inseriscilo in Odoo nel campo 'Amazon S3 endpoint URL'. Ad esempio, MinIO usa spesso un URL come https://minio.example.com o http://localhost:9000; LocalStack usa comunemente http://localhost:4566
- 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 'Amazon S3'
- Come Root folder name, inserisci un titolo che verrà usato come prefisso S3 padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Compila i campi 'Bucket', 'Region', 'Access Key', 'Secret Key' e, se necessario, 'Amazon S3 endpoint URL' e addressing style
- Scegli se Odoo deve usare URL presigned temporanei o URL pubblici di bucket/CDN. Per i bucket privati, tieni attivi gli URL presigned e imposta la loro durata in secondi
- Premi 'Confirm'. Odoo verifica l'accesso al bucket e crea o controlla il prefisso della cartella radice. La sincronizzazione Amazon S3 - 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 quel bucket Amazon S3
- 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'.
Documentazione AWS utile: creazione di un bucket S3: https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html, gestione delle access key IAM: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html.
Esempio di bucket policy
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListObjectsInBucket",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET"
},
{
"Sid": "AllObjectActions",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": "arn:aws:s3:::NAME_OF_YOUR_BUCKET/*"
}
]
}
Create a new AWS IAM user
Specify the IAM user name
Attach permission policies directly
Amazon S3 bucket policy JSON example
Review and name the S3 policy
Select the bucket policy for the user
Review and create the IAM user
Create an access key for the user
Choose the access key use case
Set the access key description tag
Retrieve the access key and secret
Configura il client Amazon S3 in Odoo
Configurazione dell'integrazione Nextcloud e/o ownCloud
Configurazione e accesso
- Attiva l'opzione 'onwCloud / 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' a seconda del software che stai usando
- Come Root folder name inserisci un titolo che verrà usato come directory padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Inserisci l'URL completo di ownCloud / Nextcloud
- Seleziona un utente ownCloud / Nextcloud che abbia pieni diritti per leggere, creare, scrivere ed eliminare file e cartelle nella 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'.
URL interni e pubblici
Per impostazione predefinita i link da Odoo a ownCloud / Nextcloud sono interni: solo gli utenti autorizzati possono accedervi. Facoltativamente rendi i link pubblici (l'impostazione 'Use Public URLs'). Allora gli URL sarebbero 'condivisi' e chiunque accederebbe agli elementi con un link diretto.
Sii cauto se decidi di usare URL condivisi (pubblici). Anche se i link sarebbero difficilmente noti a utenti esterni, c'è una lieve possibilità che diventino disponibili in seguito ad alcune azioni degli utenti. Inoltre, la generazione dei link di condivisione non è veloce e potrebbe rallentare la sincronizzazione.
Guarda anche il video di configurazione
Inserisci le credenziali ownCloud / Nextcloud
Configurazione NAS (Synology, QNAP, TrueNAS, ecc.)
- Attiva l'opzione 'NAS Sync' (Cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale NAS Odoo Integration
- Prepara l'endpoint WebDAV del NAS:
- Synology: installa e abilita WebDAV Server in DSM e scegli HTTPS dove possibile
- QNAP: abilita WebDAV per la cartella condivisa di destinazione e usa HTTPS dove possibile
- TrueNAS CORE: abilita il servizio WebDAV; TrueNAS SCALE: installa e configura l'app WebDAV, perché il WebDAV nativo è stato rimosso nelle release SCALE moderne
- WebDAV generico: assicurati che PROPFIND, MKCOL, PUT, GET, MOVE e DELETE siano disponibili
- Se Odoo è ospitato fuori dalla rete locale del NAS, rendi l'endpoint WebDAV raggiungibile in modo sicuro. Preferisci un reverse proxy con un certificato TLS valido, una VPN/tunnel sicuro come WireGuard, Tailscale o Cloudflare Tunnel, oppure un relay del fornitore come Synology QuickConnect o QNAP myQNAPcloud. Evita di esporre un'interfaccia di amministrazione a Internet
- Crea un utente NAS dedicato con pieni diritti solo nella cartella condivisa di destinazione: lettura, creazione, scrittura, spostamento ed eliminazione. Non usare un account amministratore
- 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 'Synology NAS', 'QNAP NAS', 'TrueNAS' o 'WebDAV NAS'
- Come Root folder name, inserisci un titolo che verrà usato come directory NAS padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Inserisci l'URL WebDAV completo, login e password. Facoltativamente definisci un percorso base se Odoo deve creare la cartella radice dentro una condivisione o directory esistente
- Tieni 'Verify SSL' attivo per gli endpoint HTTPS pubblici. Disattivalo solo per un endpoint privato attendibile con un certificato autofirmato
- Facoltativamente definisci un URL base del browser se i file NAS devono essere aperti tramite un URL file station del fornitore invece dell'URL WebDAV grezzo
- Premi 'Confirm'. Odoo verifica la connessione WebDAV e crea o trova la directory radice. La sincronizzazione NAS - 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 quel storage NAS
- 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'.
Pre-configurazione NAS
I sistemi NAS di solito espongono i file attraverso una rete locale. Se il server Odoo è ospitato fuori da quella rete, l'endpoint WebDAV deve essere raggiungibile da Odoo tramite un canale sicuro. Le opzioni consigliate sono un reverse proxy con un certificato HTTPS valido, una VPN o un tunnel sicuro come WireGuard, Tailscale o Cloudflare Tunnel, oppure un relay del fornitore come Synology QuickConnect o QNAP myQNAPcloud. L'inoltro semplice delle porte è possibile ma va considerato l'opzione meno preferibile.
Usa un utente NAS dedicato con i diritti minimi necessari su una cartella condivisa: lettura, creazione, aggiornamento, spostamento ed eliminazione. Evita gli account amministratore. Gli endpoint esposti pubblicamente devono sempre usare HTTPS e un certificato TLS valido. Il connettore ha un'opzione "Verify SSL" per i certificati autofirmati attendibili, ma di norma dovrebbe restare attiva.
Enter QNAP credentials
Enter Synology credentials
Inserisci le credenziali TrueNAS
Configurazione di Box
- Attiva l'opzione 'Box Sync' (cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale Box Odoo Integration
- Crea o apri un account sviluppatore Box e vai alla Box Developer Console: https://app.box.com/developers/console
- Crea una Custom App e scegli OAuth 2.0 (Authorization Code Grant) come metodo di autenticazione
- Aggiungi l'URI di reindirizzamento come [YOURODOOSITENAME]/box_token (es. https://faotools.com/box_token). È richiesto un certificato SSL valido (https)
- Concedi all'app l'accesso in lettura e scrittura a file e cartelle. Evita di assegnare permessi non correlati
- 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 'Box'
- Come Root folder name, inserisci un titolo che verrà usato come directory Box padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Copia Box Client ID nel campo 'Client ID'
- Copia Box Client Secret nel campo 'Client Secret'
- Inserisci l'URL di reindirizzamento generato in precedenza
- Premi 'Confirm'. Odoo ti reindirizza alla pagina di accesso Box. Verifica nel sistema, accetta tutte le condizioni e concedi tutti i permessi richiesti
- Dopo l'accesso, Box ti riporta a Odoo. La sincronizzazione Box - 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'account Box
- 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'.
Create a new Box developer app
Copy Box OAuth credentials
Configure the Box cloud client in Odoo
Concedi a Odoo l'accesso a Box
Configurazione dell'integrazione Dropbox
Dipendenza Python
Lo strumento dipende dalla libreria esterna 'dropbox'. Installa questa libreria sul server Odoo con il comando:
pip3 install dropbox
Configurazione e accesso
- Attiva l'opzione 'Dropbox Sync' (cloud Storage > Configuration > Configuration). È richiesto l'add-on opzionale Dropbox Odoo Integration
- Apri la Dropbox App Console: https://www.dropbox.com/developers/apps/create per creare una nuova app
- Scegli un'API come 'Scoped access'
- Scegli il tipo di accesso come 'Full Dropbox'
- Seleziona un nome adatto per l'app e premi il pulsante 'Create app'
- Aggiungi l'URI di reindirizzamento come [YOURODOOSITENAME]/dropbox_token (es. https://faotools.com/dropbox_token). È richiesto un certificato SSL valido (https)
- Concedi i permessi all'app: 'Account Info (Read)', 'Files and folders Metadata (Write)', 'Files Content (Write)', 'Collaboration (Write)'. Per DropBox team assegna anche 'Team Data Members', 'Members (Read)'. Assicurati che non siano assegnati altri permessi.
- Submit App
- 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 'Dropbox'
- Come Root folder name inserisci un titolo che verrà usato come directory Google Drive padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Copia 'App key' in 'App key'
- Copia 'App Secret' nel campo 'App secret'
- Inserisci l'URL di reindirizzamento generato in precedenza
- Se usi i team drive Dropbox
- Seleziona la casella correlata
- Imposta un'email dell'utente Dropbox. Dentro la cartella di questo utente verrebbero creati tutti gli elementi correlati a Odoo e solo dopo verrebbero condivisi con gli altri utenti. Sotto questo utente, tutti i file e le cartelle vengono creati, modificati, spostati ed eliminati
- Premi 'Confirm'. Odoo ti reindirizza alla pagina di accesso Dropbox. Verifica nel sistema, accetta tutte le condizioni e concedi tutti i permessi richiesti
- Dopo l'accesso, Dropbox ti riporta a Odoo. La sincronizzazione Dropbox - 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 Dropbox
- 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'.
URL Dropbox
Dropbox ha un modo specifico per generare link a file e cartelle esistenti. In particolare, non esistono concetti di URL interni o privati. Invece, ogni elemento Dropbox può ottenere i cosiddetti URL condivisi. Tali link condivisi sono pubblici oppure solo per il team. Inoltre, quest'ultima funzione è disponibile solo per l'account Dropbox business.
Questo strumento si basa sulla meccanica dei link condivisi. Significa che ogni link di allegato è pubblico (tutti gli account Dropbox personali) oppure solo per il team (tutti gli account Dropbox business).
A volte questo non è considerato del tutto sicuro. Anche se gli URL del sito sarebbero difficilmente noti a utenti esterni, c'è una lieve possibilità che diventino disponibili in seguito ad alcune azioni degli utenti. Inoltre, la generazione dei link di condivisione non è rapidissima e potrebbe rallentare la sincronizzazione. Per questo è stata introdotta la funzione per disattivare la condivisione degli URL.
Se selezionato, tutti gli URL Dropbox in Odoo saranno del tipo https://www.dropbox.com/home/Odoo/[PATH]. Tali link non funzioneranno in molti casi. Quindi, se devi aprire file/cartelle Dropbox da Odoo, fai attenzione all'impostazione 'No links to Dropbox from Odoo'.
Guarda anche il video di configurazione
Crea un'app Dropbox
Configura l'app Dropbox: URL di reindirizzamento
Autorizzazioni Dropbox per account personali
Autorizzazioni Dropbox per account business
Configura Odoo per l'integrazione Dropbox
Configurazione di MinIO
- Prepara un server MinIO in esecuzione
- Apri la MinIO Console
- Crea un nuovo bucket o scegline uno esistente. Copia il nome esatto del bucket: va inserito in Odoo nel campo 'Bucket'
- Crea credenziali di accesso per Odoo. In MinIO, usa una coppia access key / secret key o un account di servizio con diritti per elencare, leggere, creare, scrivere, copiare ed eliminare oggetti nel bucket selezionato
- Copia la Access Key MinIO nel campo Odoo 'Access Key'
- Copia la Secret Key MinIO nel campo Odoo 'Secret Key'. Importante: salva il secret prima di chiudere la pagina MinIO se MinIO lo mostra una sola volta
- Copia l'URL dell'endpoint S3 API MinIO in Odoo nel campo 'Amazon S3 endpoint URL'. Ad esempio, un server locale di solito usa http://localhost:9000, mentre un server di produzione può usare https://minio.example.com
- 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 'MinIO'
- Come Root folder name, inserisci un titolo che verrà usato come prefisso oggetto MinIO padre per tutte le cartelle sincronizzate. Ad esempio, 'Odoo' o 'OdooERP'
- Compila i campi 'Bucket', 'Access Key', 'Secret Key' e 'Amazon S3 endpoint URL'. Il campo 'Region' è facoltativo per MinIO; se è vuoto, Odoo usa us-east-1 per la firma compatibile S3
- Mantieni lo stile di indirizzamento come Path-style. Questa è l'opzione consigliata per gli endpoint MinIO, soprattutto quando l'host MinIO non fornisce nomi DNS specifici per bucket
- Scegli se Odoo deve usare URL MinIO pubblici diretti. Attiva 'Use Public URLs' solo quando il bucket, il prefisso, il reverse proxy o il CDN è leggibile pubblicamente. Per i bucket MinIO privati, lascialo disattivato
- Premi 'Confirm'. Odoo verifica l'accesso al bucket e crea o controlla il prefisso della cartella radice. La sincronizzazione MinIO - 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 quel bucket MinIO
- 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'.
Documentazione MinIO utile: Identity and Access Management: https://min.io/docs/minio/linux/administration/identity-access-management.html, riferimento MinIO Server: https://min.io/docs/minio/linux/reference/minio-server/minio-server.html.
Create a MinIO access key
Copy the new MinIO credentials
Configura il client cloud MinIO in Odoo
Domande frequenti su Cloud Storage Solutions 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.
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.4.59
- Sono state introdotte le traduzioni assistite da IA per 25 lingue.
19.0.1.4.58
- Sincronizzazione cartelle ottimizzata: si cercano solo gli allegati dei record aggiornati, non tutti quelli del modello.
19.0.1.4.57
- E stata aggiunta la funzione per rimettere in coda i task non riusciti.
19.0.1.4.56
- La reattivita dell'interfaccia Kanban e stata ristrutturata e ottimizzata.
- I pannelli di navigazione ora supportano ridimensionamento e chiusura.
19.0.1.4.55
- E stata aggiunta la funzione per svuotare i log di sincronizzazione dalla configurazione.
19.0.1.4.54
- E stato aggiunto il supporto per Amazon S3, MinIO S3, Synology, QNAP, TrueNAS, altri NAS/WebDAB e BOX.
19.0.1.4.53
- E stata corretta la visualizzazione delle cartelle archiviate nella navigazione.
19.0.1.4.52
- E stata aggiunta la funzione per limitare il numero di cartelle per regola.
19.0.1.4.51
- E stato corretto il trattamento di frozendict nelle azioni di massa.
19.0.1.4.50
- Gli allegati collegati ai documenti non scompaiono piu dalla casella allegati.
19.0.1.4.49
- E stato corretto l'andare a capo nei titoli delle cartelle.
19.0.1.4.48
- L'azione "Open in Clouds" nella vista mobile e stata aggiornata con le modifiche recenti.
19.0.1.4.47
- E stato corretto il report fattura non sincronizzato.
19.0.1.4.46
- E stata aggiunta la funzione per neutralizzare i client cloud per i backup.
19.0.1.4.45
- E stato corretto l'accesso alle cartelle della regola padre.
19.0.1.4.44
- L'app e stata pubblicata per la versione 19.
- E stata aggiunta la funzione delle miniature opzionali in tempo reale.
18.0.1.4.44
- Il controllo asincrono delle cartelle e stato ottimizzato.
18.0.1.4.43
- E stata corretta la ricerca di una cartella appena selezionata.
18.0.1.4.42
- L'albero delle cartelle si aggiorna di nuovo passando da un record all'altro.
18.0.1.4.41
- Non serve piu il doppio clic per rimuovere gli allegati selezionati.
18.0.1.4.40
- La coda di rimozione backup e ora first-in, first-out.
18.0.1.4.39
- L'app e adattata alla nuova logica dei domini con parti dinamiche.
18.0.1.4.38
- La valutazione del filestore e aggiunta alla configurazione.
- La sync del client cloud si puo limitare a un nome database preciso.
18.0.1.4.37
- E stato aggiunto il blocco della creazione backup.
18.0.1.4.36
- Sono stati corretti gli avvisi non tradotti.
18.0.1.4.35
- Un backup del database si puo sincronizzare in automatico o a mano sui client cloud scelti. Configura pianificazione e ritenzione. Con o senza filestore e manifesto.
18.0.1.4.34
- E stato corretto l'import errato delle librerie Python durante l'aggiornamento delle cartelle.
18.0.1.4.33
- Il dominio accetta librerie Python: datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), time ('time', 'strptime', 'strftime'), oltre a context_today (breve per datetime.now) e relativedelta.
18.0.1.4.32
- La compatibilita con Email Marketing e adeguata agli aggiornamenti recenti di Odoo 18.
18.0.1.4.31
- Dopo l'eliminazione gli allegati vengono deselezionati.
18.0.1.4.30
- Gli URL degli allegati sincronizzati possono essere precalcolati.
18.0.1.4.29
- Le cartelle create dai client cloud ricevono una sequence piu alta.
18.0.1.4.28
- Le viste Kanban sono adattate ai principi XML di Odoo 18.
- Il nastro Archived e aggiunto ai form di regole, cartelle, tag e condivisioni.
18.0.1.4.27
- L'interfaccia riflette i cambiamenti della lista allegati del core.
18.0.1.4.26
- E stato corretto il mancato inserimento di link a certe cartelle.
18.0.1.4.25
- L'app e stata pubblicata per la versione 18.
17.0.1.4.25
- Le sottocartelle dei genitori legati agli workspace vengono di nuovo create.
17.0.1.4.24
- E stato corretto l'aggiornamento delle sottocartelle gia sincronizzate.
17.0.1.4.23
- Si possono cancellare le date di blocco delle cartelle legate alle regole.
17.0.1.4.22
- Componendo messaggi Odoo si possono selezionare allegati esistenti, anche sincronizzati.
- Gli allegati URL sono aggiunti alla casella allegati e al file manager.
17.0.1.4.21
- E stato corretto lo scorrimento automatico dopo una nota.
17.0.1.4.20
- I log si possono filtrare per data e ora.
- Nella configurazione si definisce quanti log esportare.
17.0.1.4.19
- Il numero di ritentativi e configurabile e puo differire per task standard e reverse/move.
17.0.1.4.17
- Il blocco padre dei task serve prima il task con priorita piu alta.
17.0.1.4.15
- Il meccanismo di blocco e precisato per le operazioni di sync che spostano elementi.
17.0.1.4.13
- L'accesso a una cartella intermedia di regola segue la cartella padre, non il modello della regola.
17.0.1.4.12
- La dimensione massima degli URL e 4096.
17.0.1.4.11
- La sync inversa e ottimizzata. I task bloccati da locking reciproco sono rimossi.
17.0.1.4.10
- Sono stati corretti i problemi di sync inversa e all'indietro simultanee.
17.0.1.4.9
- L'elaborazione delle cartelle riorganizzate e spostate e ottimizzata.
17.0.1.4.8
- E stata corretta la creazione di tag e cartelle dal portale.
17.0.1.4.7
- E stata corretta la ricerca portale per titolo di tag o cartella.
17.0.1.4.6
- L'azione di massa "Slideshow" avvia una presentazione delle immagini scelte nel backend.
- L'opzione "Allow slideshow" nella condivisione consente a portale/pubblico di avviare una presentazione delle immagini trovate.
- L'algoritmo di sincronizzazione inversa e ottimizzato.
17.0.1.4.5
- Ci sono controlli pre-fallimento per task bloccati. Se un task ferma il cron (es. memoria), il cron successivo prosegue con un altro.
17.0.1.4.4
- L'anteprima standard Odoo e sulla scheda allegato del file manager. In Kanban si apre cliccando la miniatura. Tipi e comportamento come la casella allegati.
- I form allegato si aprono dal menu a tre puntini del Kanban. Li si cambiano anche i colori.
- I livelli dei log di sync sono colorati in base al livello dei messaggi.
- Il log registra i messaggi anche se il job fallisce e ferma il thread.
17.0.1.4.3
- E stata corretta la cartella selezionata male al primo caricamento del file manager.
17.0.1.4.2
- Si possono dare priorita alle cartelle in base alla frequenza di sync delle regole.
17.0.1.4.1
- La struttura del modulo e aggiornata al nuovo file manager, al trascinamento e alla condivisione portale
17.0.1.3.14
- E stata corretta la duplicazione allegati con res_model e res_id espliciti (compatibilita HR Expenses).
17.0.1.3.13
- Nel file manager e ora possibile selezionare piu cartelle.
- La cartella corrente di caricamento e nel titolo del pulsante "Upload".
- E stato introdotto la condivisione di allegati e cartelle. Condividi file, directory o tag con partner portale o pubblicamente. Facoltativamente consenti upload, navigazione ad albero e creazione di tag e cartelle.
- Si possono scaricare tutti gli allegati di un tag. La navigazione per tag diventa facoltativa.
17.0.1.3.12
- E stato introdotto il trascinamento per caricare file dal PC.
- Si possono aggiornare cartella e tag rilasciando allegati sul pannello sinistro.
17.0.1.3.11
- Sono stati corretti gli errori nell'aggiornamento di massa dei tag.
- E stata corretta la cartella errata per i nuovi record.
- Si puo di nuovo creare una cartella nel pannello quando non ce ne sono altre.
- L'interfaccia dei log di sync mostra l'HTML delle risposte ricevute.
17.0.1.3.10
- E coperto il caso raro in cui la configurazione iniziale di una cartella fallisce 8 volte ma deve comunque essere sincronizzata.
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 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 ownCloud/Nextcloud in entrambi i sensi
Lo strumento per sincronizzare gli allegati Odoo con DropBox in entrambi i sensi