Pe scurt
Cloud Storage Solutions este o aplicație Odoo 19 Gestionarea documentelor. Instrumentul pentru a structura flexibil atașamentele Odoo în foldere și a sincroniza directoarele cu clienți cloud: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box și NAS. DMS. Manager de fișiere. Sistem de gestiune a documentelor.
Cloud Storage Solutions transformă atașamentele Odoo într-un hub structurat de documente: utilizatorii răsfoiesc fișierele în managerul de fișiere, organizează atașamentele înregistrărilor în dosare și etichete, partajează fișiere prin portal și sincronizează directoarele selectate cu Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box sau NAS/WebDAV.
Ideal pentru
Echipe cu multe atașamente
Oferiți vânzărilor, proiectelor, HR, suportului și operațiunilor un manager de fișiere Odoo comun, în loc să lăsați atașamentele importante risipite pe înregistrări.
Stocare documente cu prioritate cloud
Mutați fișierele binare pe platforma de stocare pe care o folosește deja compania, în timp ce Odoo păstrează linkurile directe și contextul de business.
Departamente multi-cloud
Dirijați foldere Odoo diferite către clienți cloud, conturi, unități, bucket-uri sau partajări NAS diferite, fără a schimba fluxul utilizatorului.
Partajare de fișiere pe portal
Partajați fișiere, foldere și etichete cu parteneri sau linkuri publice, inclusiv arhive de descărcare, încărcări, navigare, căutare și chatter opțional.
Structuri de foldere repetabile
Generați foldere din obiecte Odoo, filtre, perioade, expresii de denumire și subfoldere implicite, în loc să cereți utilizatorilor să construiască arborii manual.
Acces controlat la documente
Păstrați accesul din Odoo aliniat cu înregistrările de afaceri și permisiunile dosarelor, în timp ce administratorii gestionează sincronizarea și jurnalele central.
Gata de evaluare?
Începeți cu o cerere de demonstrație gratuită sau cumpărați din Odoo Apps Store.
Bază demo personalizată gratuită. Nu este necesar număr de telefon sau card de credit. Actualizări gratuite pe viață și asistență de specialitate pe durata versiunii majore Odoo.
De ce îl aleg echipele
Beneficii cheie înainte de detalii
Foldere structurate
Transformați atașamentele înregistrărilor în arbori de dosare clari generați din obiecte Odoo, filtre, perioade și reguli de denumire.
Sincronizare stocare cloud
Sincronizați dosarele selectate cu Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box sau NAS/WebDAV.
Automatizare bidirecțională
Joburile programate trimit modificările Odoo în stocare și aduc înapoi în Odoo fișiere, foldere, mutări și ștergeri din cloud.
Manager de fișiere
Răsfoiți foldere și etichete, căutați fișiere, încărcați prin glisare și plasare, mutați atașamente și descărcați fișiere individuale sau arhive ZIP.
Casetă de atașamente mai bună
Deschideți dosarele și fișierele legate de înregistrare din panoul de atașamente, ca utilizatorii să păstreze contextul de business în lucrul cu documentele.
Partajare pe portal
Partajați fișiere, foldere și etichete cu contacte sau linkuri publice, cu descărcări, încărcări, navigare și chatter controlate.
Drepturi de acces
Respectați accesul de afaceri Odoo pentru folderele automate și gestionați vizibilitatea folderelor manuale prin utilizatori și grupuri.
Jurnale de sincronizare
Monitorizați operațiile din coadă, stările clienților, reîncercările și deconectările din Odoo, cu jurnale gata de exportat pentru suport.
Feedback din Odoo Apps Store
Ce spun clienții despre aplicație
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
Gata de evaluare?
Începeți cu o cerere de demonstrație gratuită sau cumpărați din Odoo Apps Store.
Bază demo personalizată gratuită. Nu este necesar număr de telefon sau card de credit. Actualizări gratuite pe viață și asistență de specialitate pe durata versiunii majore Odoo.
Interfața managerului de fișiere Odoo
Un spațiu de lucru practic pentru documente: foldere, etichete, încărcări, căutare, acțiuni în masă și arhivare.
Navigați documentele ca pe un sistem de fișiere
- Răsfoiți atașamentele după dosare și etichete, în loc să deschideți înregistrările una câte una.
- Extindeți nivelurile arborelui, creați subfoldere manuale, editați setările folderului și deschideți obiectele Odoo legate.
- Căutați și evidențiați rapid foldere sau etichete, chiar și în arbori de documente mari.
Lucrați cu fișiere în masă
- Încărcați fișiere în dosarul curent dintr-un buton sau prin tragere și plasare.
- Mutați atașamentele între foldere sau contexte de înregistrare și actualizați etichetele cu acțiuni în masă.
- Descărcați atașamentele selectate, foldere întregi sau etichete ca o singură arhivă ZIP.
Enhanced Attachment Box
Atașamentele înregistrării devin dosare organizate, nu o listă plată de fișiere.
Păstrați fișierele înregistrărilor structurate
- Afișați fiecare obiect Odoo cu folderele și subfolderele proprii direct din zona de atașamente.
- Adăugați, mutați, descărcați și deschideți fișiere fără a părăsi înregistrarea de business la care lucrează deja utilizatorii.
- Folosiți etichete și dosare împreună, ca documentele să rămână ușor de găsit după luni de activitate.
Conectați contextul Odoo cu fișierele din cloud
- Deschideți folderele și fișierele sincronizate în clientul cloud conectat din Odoo.
- Păstrați legătura dintre directoarele cloud și înregistrările Odoo pentru o navigare mai ușoară.
- Păstrați munca zilnică cu fișiere lângă comenzile de vânzare, sarcini, tichete, parteneri și alte documente Odoo.
Sincronizare Cloud Storage
Sincronizare bidirecțională pe bază de coadă cu clienții de stocare în care compania dvs. are deja încredere.
Alegeți stocarea potrivită per folder
- Conectați Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3/MinIO, Box și NAS/WebDAV prin extensii opționale.
- Folosiți mai multe conexiuni cloud în același timp pentru departamente, modele, dosare sau conturi diferite.
- Păstrați un dosar sincronizat pe un client țintă, în timp ce dosarele copil urmează aceeași cale de stocare.
Sincronizare bidirecțională automată
- Sincronizarea directă creează foldere cloud, încarcă atașamente și înlocuiește binarele sincronizate cu atașamente URL în Odoo.
- Sincronizarea inversă detectează fișiere, subdosare, actualizări, mutări și ștergeri din cloud și le oglindește în Odoo.
- Sincronizarea inversă aduce fișierele înapoi în Odoo când o conexiune e resetată sau un folder trece la alt client.
Procesare previzibilă a cozii
- Joburile programate pregătesc și procesează regulat sarcinile de sincronizare, fără ca utilizatorii să trimită fișiere manual.
- Verificările de foldere folosesc logica FIFO, astfel încât directoarele mai vechi neverificate primesc atenție primele.
- Operațiile de blocare au prioritate, iar elementele eșuate sunt reîncercate în timp ce coada continuă lucrul independent.
Monitorizare transparentă
- Urmăriți operațiunile planificate, lucrările executate, erorile și stările clientului din jurnalele de sincronizare Cloud Storage.
- Abonați-vă la notificări pentru evenimente importante ale clientului, cum ar fi deconectări sau eșecuri repetate.
- Exportați și partajați jurnalele când un administrator sau o echipă de suport are nevoie de dovezi despre ce s-a întâmplat.
Reguli automate de foldere
Generați arbori de foldere din datele Odoo, astfel încât structura documentelor să urmeze obiectele de business reale.
Arbori de foldere bazate pe model
- Decideți ce modele Odoo au nevoie de foldere și lăsați verificările programate să creeze directoare pentru înregistrările potrivite.
- Construiți ierarhii de reguli părinte-copil, astfel încât clienții, comenzile, proiectele, sarcinile și documentele să apară la locul potrivit.
- Folosiți perioade relative și filtre de câmp pentru a sincroniza doar înregistrările care contează.
Denumiri prietenoase pentru afaceri
- Generați numele folderelor din expresii, câmpuri de înregistrare și valori aferente, nu din etichete statice.
- Adăugați subdosare și fișiere implicite pentru pachete de documente repetabile.
- Prioritizați verificările de reguli, astfel încât structurile mari să rămână previzibile, iar administratorii să controleze lansarea.
Foldere manuale și automate împreună
- Lăsați utilizatorii să creeze subfoldere manuale unde e nevoie de flexibilitate, în timp ce regulile mențin structura recurentă.
- Trageți și plasați folderele manuale fără a deranja directoarele generate automat.
- Păstrați dosarele conectate la obiecte Odoo, astfel încât accesul, navigarea și sincronizarea cloud să rămână relevante.
Enterprise Documents gata
- Cu extensia Enterprise Documents, regulile legate de spațiile de lucru creează foldere cloud din spațiile Odoo Documents.
- Filtrele de spațiu de lucru vă lasă să sincronizați spațiile selectate în loc să oglindiți întreaga structură Documents.
- După sincronizare, utilizatorii păstrează acțiunile familiare Odoo Documents, cum ar fi descărcare, partajare și semnare.
Partajarea fișierelor și dosarelor
Partajare controlată pe portal și publică pentru atașamente, dosare și etichete.
Partajați setul exact de documente
- Partajați atașamente selectate, foldere întregi, foldere copil sau toate fișierele legate de etichetele alese.
- Acordați acces contactelor Odoo și trimiteți invitații utilizatorilor de portal când partajarea este gata.
- Generați linkuri de acces public când destinatarul nu ar trebui să aibă nevoie de un cont de portal.
Lăsați destinatarii să lucreze, nu doar să vizualizeze
- Permiteți descărcări de fișiere, dosare, etichete individuale sau întregul partaj ca arhive ZIP.
- Opțional permiteți încărcări, navigare în foldere, navigare pe etichete, căutare și creare de elemente.
- Activați share chatter când schimbul de fișiere are nevoie de un fir de discuție.
Gata de evaluare?
Începeți cu o cerere de demonstrație gratuită sau cumpărați din Odoo Apps Store.
Bază demo personalizată gratuită. Nu este necesar număr de telefon sau card de credit. Actualizări gratuite pe viață și asistență de specialitate pe durata versiunii majore Odoo.
Gestionarea documentelor și drepturi de acces la sincronizare
Permisiunile din Odoo rămân aliniate cu înregistrările de business, dosarele manuale și rolurile de administrator.
Drepturile urmează contextul Odoo
- Accesul la dosarele automate se bazează pe accesul la obiectul Odoo asociat.
- Utilizatorii trebuie să acceseze și folderele părinte, astfel încât calea completă rămâne protejată.
- Folderele manuale pot fi restricționate pe utilizatori și grupuri sau lăsate deschise când nu e setată nicio restricție.
Limite clare de administrator
- Accesul la managerul de fișiere le permite utilizatorilor să lucreze cu meniul Cloud Storage și managerul de fișiere.
- Drepturile de administrare sunt necesare pentru regulile de dosare, conexiunile cloud, jurnalele de sincronizare și setările globale.
- Permisiunile furnizorului cloud rămân gestionate în sistemul cloud țintă după sincronizare.
Note de utilizare
Câteva lucruri de reținut ca sincronizarea să rămână predictibilă într-un mediu Odoo real.
Sincronizarea nu este instantanee
- Sincronizarea nu este în timp real. Rulează prin lucrări programate și o coadă de sarcini, deci poate trece ceva timp până apar modificările pe ambele părți.
- Conexiunile cloud se bazează pe API-uri terțe care se pot schimba sau pot fi temporar indisponibile, deci pot fi necesare reîncercări sau reconectări ocazionale.
- Recomandăm păstrarea unei copii independente a datelor importante, deoarece ștergerile și operațiunile inverse sunt propagate și pot fi greu de anulat.
Păstrați domeniul de sincronizare rezonabil
- Cu cât domeniul de sincronizare este mai larg, cu atât o verificare completă tinde să dureze mai mult și pot apărea mai multe cazuri-limită.
- Unde este posibil, sincronizați doar folderele de care aveți nevoie, nu întregul set de atașamente.
- Restrângerea domeniului face de obicei sincronizarea mai rapidă și mai ușor de monitorizat.
Atenție la volumul din fiecare folder
- Folderele foarte mari pot încetini listarea și procesarea pe ambele părți.
- Vă sugerăm să păstrați numărul de fișiere și subfoldere per director în limite rezonabile.
- Împărțirea volumelor mari în mai multe foldere se comportă de obicei mai previzibil decât plasarea totului într-un singur folder.
Gata de evaluare?
Începeți cu o cerere de demonstrație gratuită sau cumpărați din Odoo Apps Store.
Bază demo personalizată gratuită. Nu este necesar număr de telefon sau card de credit. Actualizări gratuite pe viață și asistență de specialitate pe durata versiunii majore Odoo.
Sfaturi de configurare și instalare pentru Cloud Storage Solutions Odoo v.19
Configurarea serverului Odoo
Pentru ca sincronizarea să funcționeze corect, aplicați timeout-uri potrivite în fișierul de configurare Odoo: LIMIT_TIME_CPU, LIMIT_TIME_REAL, LIMIT_TIME_REAL_CRON trebuie să fie mai mult de 900 de secunde.
Pentru Odoo.sh acest lucru nu trebuie făcut, deoarece timeout-urile sunt predefinite și nu sunt configurabile.
Evitați și modificarea frecvenței joburilor cron presupuse de aplicație: „[Cloud Storage] Prepare Cloud Folders”, „[Cloud Storage] Run / Prepare sync queue”. Aceste joburi sunt configurate să ruleze la fiecare 15 minute, iar acea frecvență este folosită în algoritmi pentru a evita întreruperi și pierderi de date. Dacă trebuie să opriți sincronizarea o vreme, întrerupeți anumiți clienți cloud.
Dependență Python generală
Instrumentul depinde de biblioteca externă 'sortedcontainers'. Instalați-o pe serverul Odoo cu comanda:
pip3 install sortedcontainersConfigurare integrare OneDrive și/sau SharePoint
Dependență Python
Instrumentul depinde de biblioteca externă 'microsoftgraph'. Instalați-o pe serverul Odoo cu comanda:
pip3 install microsoftgraph-python
Configurare și autentificare
- Activați opțiunea 'OneDrive / SharePoint Sync' (cloud Storage > Configuration > Configuration). Este necesar add-on-ul opțional OneDrive / SharePoint Odoo Integration
- Asigurați-vă că utilizatorul Microsoft are drepturi complete de administrator pentru OneDrive / SharePoint pe care doriți să le conectați la Odoo. Acest utilizator este necesar doar pentru a acorda permisiuni; datele lui nu vor fi păstrate în Odoo și nu ar fi folosite ulterior. În plus, asigurați-vă că o adresă de e-mail Microsoft pe care o folosiți nu are redirecționare (se întâmplă de obicei când configurați numele de domeniu, iar adresa principală rămâne pe domenii Microsoft precum @outlook.com, @office365 etc.)
- Mergeți la Azure Portal: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
- Faceți clic pe «New registration»
- Introduceți un nume nou pentru aplicație și atribuiți URI-ul de redirecționare ca [YOURODOOSITENAME]/one_drive_token (de ex. https://odootools.com/one_drive_token). Ca tipuri de cont acceptate alegeți 'Accounts in any organizational directory (Any Azure ID directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
- Mergeți la Certificates & secrets - Faceți clic pe 'New Client Secret'. Salvați undeva valoarea secretului
- Mergeți la Odoo Cloud Storage > Configurare > Cloud Clients și apăsați „Create”
- Ca referință introduceți un nume clar pentru toți utilizatorii
- Ca Cloud client alegeți 'OneDrive' sau 'SharePoint' în funcție de software-ul pe care îl folosiți
- Ca nume Root folder introduceți un titlu care va fi folosit ca OneDrive directory părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Copiați „Application Client ID“ în „App client ID“
- Copiați valoarea secretă în câmpul „App client secret“
- Inserați URL-ul de redirecționare generat anterior
- Dacă folosiți SharePoint:
- Mergeți pe site-ul SharePoint și pregătiți o bibliotecă de documente nouă (drive). Puteți folosi una existentă, de ex. 'Documents'. Folderul Odoo ar fi pus acolo ulterior și ar fi imposibil de mutat în altă bibliotecă
- URL-ul SharePoint trebuie să fie de tipul https://[URL]/. Ultimul '/' este obligatoriu - numele site-ului nu trebuie inclus. De exemplu, https://odootools.sharepoint.com/
- Site-ul SharePoint trebuie să fie root (chiar site-ul rădăcină SharePoint), my_site_name (atunci este considerat sites/my_site_name) sau sites/my_site_name (în loc de 'sites' poate fi 'teams' etc.). Nu trebuie să existe '/' la început sau la sfârșit. De exemplu, sites/odootools
- Ca Documents Library folosiți una creată în SharePoint
- Apăsați 'Confirm'. Odoo vă redirecționează către pagina de autentificare Microsoft. Verificați în sistem, acceptați toate condițiile și acordați toate permisiunile cerute
- După autentificare, OneDrive vă redirecționează înapoi în Odoo. Sincronizarea OneDrive - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acea instanță OneDrive sau SharePoint
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
Vedeți și videoul de configurare
Creați aplicația Azure
Noua platformă web OneDrive și URL de redirecționare
Generarea unui secret nou pentru aplicația Azure
Introduceți cheile de configurare în Odoo
Configurare integrare Google Drive
- Activați opțiunea 'Google Drive Sync' (cloud Storage > Configuration > Configuration). Este necesar add-on-ul opțional Google Drive Odoo Integration
- Mergeți la Google Cloud Console prin URL https://console.cloud.google.com
- Selectați sau creați un proiect
- După selectarea proiectului, consola deschide Google Auth Platform. Apăsați 'Get Started'
- Adăugați informațiile aplicației
- Ca nume de aplicație alegeți oricare potrivit
- Ca e-mail de asistență utilizatori selectați adresa dvs.
- Apăsați 'Next'
- Ca audiență selectați 'External' și apăsați 'Next'. Notă: veți folosi oricum această aplicație doar pentru propria conexiune Odoo
- Ca informații de contact introduceți adresa de e-mail Google sau Google Workspace și apăsați 'Next'
- Acceptați Google API Services User Data Policy, apăsați 'Continue', apoi 'Create'
- Mergeți la „Clients” și apăsați „Create client”
- Ca tip de aplicație selectați «Web application»
- Ca nume alegeți oricare potrivit
- Ca URI de redirecționare autorizat, adăugați linkul în formatul [YOURODOOSITENAME]/google_drive_token (de ex. https://odootools.com/google_drive_token).
- Apăsați 'Create'
- Copiați și stocați în siguranță „Client ID“ și „Client secret“. Client secret este afișat o singură dată
- Activați Google Drive API pentru acest proiect: tastați 'Google Drive API' în caseta de căutare de sus, deschideți produsul găsit și apăsați 'Enable'
- Mergeți la „Audience” și adăugați adresa de e-mail ca utilizator de test
- Publicați aplicația. Altfel rămâne în starea de testare, iar tokenul expiră la fiecare 7 zile
- Deschideți 'Branding' și completați pagina de start a aplicației și linkul politicii de confidențialitate (de exemplu, linkurile către site-ul Odoo). Adăugați domeniile acelor linkuri ca authorized domains
- Deschideți „Audience“ și apăsați „Publish app“
- Nu încărcați un logo de aplicație. Acest lucru ar declanșa un proces lung și complex de verificare Google de care nu aveți nevoie cu adevărat
- Mergeți la Odoo Cloud Storage > Configurare > Cloud Clients și apăsați „Create”
- Ca referință introduceți un nume clar pentru toți utilizatorii
- Ca client Cloud alegeți «Google Drive»
- Ca nume Root folder introduceți un titlu care va fi folosit ca Google Drive directory părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Copiați „Client ID“ din pasul 9 în câmpul „App client ID“
- Copiați „Client secret“ din pasul 9 în câmpul „App client secret“
- Inserați URL-ul de redirecționare introdus la pasul 9
- Dacă folosiți unități de echipă, bifați caseta aferentă. Asigurați-vă că chiar folosiți unități de echipă. În Google Drive ar trebui să găsiți elementul 'Team Drives' în bara din stânga. Funcția e disponibilă doar pentru tarife business și enterprise
- Dacă opțiunea 'Team Drive' este activată, introduceți numele. Trebuie să fie absolut același pe care îl vedeți în Google Drive. Asigurați-vă că utilizatorul are drepturi complete pentru toate unitățile Google (de obicei este același utilizator care configurează Google Drive-ul de echipă)
- Apăsați 'Confirm'. Odoo vă redirecționează către pagina de autentificare Google. Verificați în sistem, acceptați toate condițiile și acordați toate permisiunile cerute
- După autentificare, Google vă redirecționează înapoi în Odoo. Sincronizarea Google Drive - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acel Google Drive
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
Vedeți și videoul de configurare, Notă: partea despre Google console din video este depășită; urmați pașii de mai sus
Deschideți Google Auth Platform
Adăugați informațiile aplicației
Selectați publicul extern
Adăugați informațiile de contact
Acceptați politicile și creați aplicația
Creați un client OAuth
Configurați clientul aplicației web
Copiați ID-ul clientului și secretul clientului
Găsiți Google Drive API
Activați Google Drive API
Completați brandingul pentru a publica aplicația
Adăugați utilizatori de test și publicați aplicația
Introduceți datele de autentificare ale aplicației Google în Odoo
Configurare Amazon S3
- Activați opțiunea 'Amazon S3 Sync' (Cloud Storage > Configurare > Configurare). Este necesar add-on-ul opțional Amazon S3 Odoo Integration
- Deschideți consola Amazon S3: https://console.aws.amazon.com/s3/
- Creați un bucket nou sau alegeți unul existent. Copiați numele exact al bucketului: trebuie introdus în Odoo în câmpul 'Bucket'
- Deschideți detaliile bucket-ului și copiați AWS Region. Inserați-o în Odoo în câmpul 'Region' (de exemplu, eu-west-1 sau us-east-1)
- Deschideți consola AWS IAM: https://console.aws.amazon.com/iam/
- Creați un utilizator IAM nou sau alegeți un utilizator tehnic existent. Acest utilizator trebuie să aibă drepturi complete de a lista, citi, crea, scrie, copia și șterge obiecte în bucket-ul selectat. Puteți alege adminul cu drepturi complete sau crea o politică nouă (vezi mai jos)
- În formularul utilizatorului IAM deschideți fila 'Security credentials' și apăsați 'Create access key'
- Pe pagina 'Access key best practices & alternatives' selectați Application running outside AWS. Aceasta este opțiunea corectă când serverul Odoo se conectează la S3 prin cheie de acces din afara AWS, de pe Odoo.sh, de pe propriul server sau de la alt furnizor de găzduire. Dacă Odoo e instalat pe o instanță AWS EC2, puteți alege Application running on an AWS compute service, dar câmpurile copiate în Odoo sunt aceleași
- Apăsați 'Next'. La pasul următor, opțional introduceți o etichetă de descriere precum Odoo S3 Sync, apoi apăsați 'Create access key'
- Pe pagina finală AWS, copiați Access key sau Access key ID în câmpul Odoo 'Access Key'
- Copiați Secret access key în câmpul Odoo „Secret Key“. Important: AWS afișează cheia secretă o singură dată, deci salvați-o înainte de a închide fereastra
- Dacă folosiți un furnizor compatibil S3 în loc de AWS S3, copiați URL-ul endpoint din panoul de administrare al furnizorului și introduceți-l în Odoo în câmpul 'Amazon S3 endpoint URL'. De exemplu, MinIO folosește adesea un URL ca https://minio.example.com sau http://localhost:9000; LocalStack de obicei http://localhost:4566
- Mergeți la Odoo Cloud Storage > Configuration > Cloud Clients și apăsați 'Create'
- Ca referință, introduceți un nume clar pentru toți utilizatorii
- Ca client Cloud, alegeți «Amazon S3»
- Ca nume Root folder introduceți un titlu care va fi folosit ca S3 prefix părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Completați câmpurile 'Bucket', 'Region', 'Access Key', 'Secret Key' și, dacă e nevoie, 'Amazon S3 endpoint URL' și stilul de adresare
- Alegeți dacă Odoo trebuie să folosească URL-uri presigned temporare sau URL-uri publice de bucket/CDN. Pentru bucketuri private, păstrați URL-urile presigned activate și setați durata de viață în secunde
- Apăsați 'Confirm'. Odoo verifică accesul la bucket și creează sau verifică prefixul folderului rădăcină. Sincronizarea Amazon S3 - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acel bucket Amazon S3
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
Documentație AWS utilă: crearea unui bucket S3: https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html, gestionarea cheilor de acces IAM: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html.
Exemplu de politică bucket
{
"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/*"
}
]
}
Creați un utilizator AWS IAM nou
Specificați numele utilizatorului IAM
Atașați politicile de permisiuni direct
Exemplu JSON de politică bucket Amazon S3
Examinați și denumiți politica S3
Selectați politica bucket pentru utilizator
Examinați și creați utilizatorul IAM
Creați o cheie de acces pentru utilizator
Alegeți cazul de utilizare a cheii de acces
Setați eticheta de descriere a cheii de acces
Obțineți cheia de acces și secretul
Configurați clientul Amazon S3 în Odoo
Configurare integrare Nextcloud și/sau ownCloud
Configurare și autentificare
- Activați opțiunea 'onwCloud / Nextcloud Sync' (cloud Storage > Configuration > Configuration). Este necesar add-on-ul opțional ownCloud / Nextcloud Odoo Integration
- Mergeți la Odoo Cloud Storage > Configurare > Cloud Clients și apăsați „Create”
- Ca referință introduceți un nume clar pentru toți utilizatorii
- Ca Cloud client alegeți 'Nextcloud' sau 'ownCloud' în funcție de software-ul pe care îl folosiți
- Ca nume Root folder introduceți un titlu care va fi folosit ca directory părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Introduceți URL-ul complet ownCloud / Nextcloud
- Selectați un utilizator ownCloud / Nextcloud cu drepturi complete de a citi, crea, scrie și șterge fișiere și foldere într-un director rădăcină
- Introduceți autentificarea și parola acestui utilizator în câmpurile „Autentificare“ și „Parolă“
- Alegeți dacă aplicați URL-uri publice sau interne (vezi mai jos)
- Apăsați 'Confirmare'. Sincronizarea Odoo este gata
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acea instanță Nextcloud sau ownCloud
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
URL-uri interne și publice
Implicit, linkurile din Odoo către ownCloud / Nextcloud sunt interne: doar utilizatorii autorizați pot accesa. Opțional, faceți linkurile publice (setarea „Use Public URLs”). Atunci URL-urile ar fi „partajate” și oricine ar accesa elementele printr-un link direct.
Fiți precauți dacă decideți să folosiți URL-uri partajate (publice). Deși linkurile ar fi greu de cunoscut de utilizatori externi, există o mică șansă să devină disponibile în urma unor acțiuni ale utilizatorilor. În plus, generarea linkurilor de partajare nu este rapidă și poate încetini sincronizarea.
Vedeți și videoul de configurare
Introduceți datele de autentificare ownCloud / Nextcloud
Configurare NAS (Synology, QNAP, TrueNAS etc.)
- Activați opțiunea 'NAS Sync' (Cloud Storage > Configuration > Configuration). Este necesar add-on-ul opțional NAS Odoo Integration
- Pregătiți endpoint-ul WebDAV al NAS:
- Synology: instalați și activați WebDAV Server în DSM și alegeți HTTPS unde este posibil
- QNAP: activați WebDAV pentru dosarul partajat țintă și folosiți HTTPS acolo unde e posibil
- TrueNAS CORE: activați serviciul WebDAV; TrueNAS SCALE: instalați și configurați aplicația WebDAV, deoarece WebDAV nativ a fost scos din versiunile SCALE recente
- WebDAV generic: asigurați-vă că PROPFIND, MKCOL, PUT, GET, MOVE și DELETE sunt disponibile
- Dacă Odoo este găzduit în afara rețelei NAS locale, faceți endpointul WebDAV accesibil în siguranță. Preferăți un reverse proxy cu certificat TLS valid, un VPN/tunel securizat precum WireGuard, Tailscale sau Cloudflare Tunnel, sau un releu de furnizor precum Synology QuickConnect sau QNAP myQNAPcloud. Evitați expunerea unei interfețe de administrator pe Internet
- Creați un utilizator NAS dedicat cu drepturi complete doar în dosarul partajat țintă: citire, creare, scriere, mutare și ștergere. Nu folosiți un cont de administrator
- Mergeți la Odoo Cloud Storage > Configuration > Cloud Clients și apăsați 'Create'
- Ca referință, introduceți un nume clar pentru toți utilizatorii
- Ca client Cloud, alegeți «Synology NAS», «QNAP NAS», «TrueNAS» sau «WebDAV NAS»
- Ca nume Root folder introduceți un titlu care va fi folosit ca NAS directory părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Introduceți URL-ul WebDAV complet, autentificarea și parola. Opțional definiți o cale de bază dacă Odoo trebuie să creeze folderul rădăcină într-un partaj sau director existent
- Păstrați „Verify SSL” activat pentru capetele HTTPS publice. Dezactivați-l doar pentru un capăt privat de încredere cu certificat auto-semnat
- Definiți opțional un URL de bază pentru browser dacă fișierele NAS trebuie deschise prin URL-ul stației de fișiere a producătorului, nu prin URL-ul WebDAV brut
- Apăsați 'Confirm'. Odoo verifică conexiunea WebDAV și creează sau găsește directorul rădăcină. Sincronizarea NAS - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acel stocaj NAS
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
Preconfigurare NAS
Sistemele NAS expun de obicei fișierele printr-o rețea locală. Dacă serverul Odoo este găzduit în afara acelei rețele, punctul final WebDAV trebuie să fie accesibil din Odoo printr-un canal sigur. Opțiunile recomandate sunt un reverse proxy cu un certificat HTTPS valid, un VPN sau un tunel sigur precum WireGuard, Tailscale sau Cloudflare Tunnel, ori un releu al furnizorului precum Synology QuickConnect sau QNAP myQNAPcloud. Redirecționarea simplă de porturi este posibilă, dar trebuie tratată ca opțiunea cea mai puțin preferată.
Folosiți un utilizator NAS dedicat cu drepturile minime pe un dosar partajat: citire, creare, actualizare, mutare și ștergere. Evitați conturile de administrator. Punctele finale expuse public trebuie să folosească întotdeauna HTTPS și un certificat TLS valid. Conectorul are opțiunea "Verify SSL" pentru certificate auto-semnate de încredere, dar în mod normal trebuie să rămână activată.
Introduceți datele de autentificare QNAP
Introduceți datele de autentificare Synology
Introduceți datele de autentificare TrueNAS
Configurare Box
- Activați opțiunea 'Box Sync' (cloud Storage > Configurare > Configurare). Este necesar add-on-ul opțional Box Odoo Integration
- Creați sau deschideți un cont de dezvoltator Box și accesați Box Developer Console: https://app.box.com/developers/console
- Creați o Custom App și alegeți OAuth 2.0 (Authorization Code Grant) ca metodă de autentificare
- Adăugați URI-ul de redirecționare ca [YOURODOOSITENAME]/box_token (de ex. https://faotools.com/box_token). Este necesar un certificat SSL valid (https)
- Acordați aplicației acces de citire și scriere a fișierelor și folderelor. Evitați permisiunile nelegate
- Mergeți la Odoo Cloud Storage > Configuration > Cloud Clients și apăsați 'Create'
- Ca referință, introduceți un nume clar pentru toți utilizatorii
- Ca client Cloud, alegeți «Box»
- Ca nume Root folder introduceți un titlu care va fi folosit ca Box directory părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Copiați Box Client ID în câmpul „Client ID“
- Copiați Box Client Secret în câmpul „Client Secret“
- Inserați URL-ul de redirecționare generat anterior
- Apăsați 'Confirm'. Odoo vă redirecționează către pagina de autentificare Box. Verificați în sistem, acceptați toate condițiile și acordați toate permisiunile cerute
- După autentificare, Box vă redirecționează înapoi în Odoo. Sincronizarea Box - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acel cont Box
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
Creați o aplicație de dezvoltator Box nouă
Copiați acreditările OAuth Box
Configurați clientul cloud Box în Odoo
Acordați Odoo acces la Box
Configurare integrare Dropbox
Dependență Python
Instrumentul depinde de biblioteca externă 'dropbox'. Instalați-o pe serverul Odoo cu comanda:
pip3 install dropbox
Configurare și autentificare
- Activați opțiunea 'Dropbox Sync' (cloud Storage > Configurare > Configurare). Este necesar add-on-ul opțional Dropbox Odoo Integration
- Deschideți consola de aplicații Dropbox: https://www.dropbox.com/developers/apps/create pentru a crea o aplicație nouă
- Alegeți un API ca «Scoped access»
- Alegeți tipul de acces «Full Dropbox»
- Selectați un nume potrivit pentru aplicație și apăsați butonul „Create app”
- Adăugați URI-ul de redirecționare ca [YOURODOOSITENAME]/dropbox_token (de ex. https://faotools.com/dropbox_token). Este necesar un certificat SSL valid (https)
- Acordați permisiuni aplicației: 'Account Info (Read)', 'Files and folders Metadata (Write)', 'Files Content (Write)', 'Collaboration (Write)'. Pentru DropBox de echipă atribuiți și 'Team Data Members', 'Members (Read)'. Asigurați-vă că nu sunt atribuite alte permisiuni.
- Trimite aplicația
- Mergeți la Odoo Cloud Storage > Configurare > Cloud Clients și apăsați „Create”
- Ca referință introduceți un nume clar pentru toți utilizatorii
- Ca client Cloud alegeți «Dropbox»
- Ca nume Root folder introduceți un titlu care va fi folosit ca Google Drive directory părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Copiați „App key“ în „App key“
- Copiați „App Secret“ în câmpul „App secret“
- Inserați URL-ul de redirecționare generat anterior
- Dacă folosiți unități de echipă Dropbox
- Bifați caseta aferentă
- Setați e-mailul utilizatorului Dropbox. În folderul acestui utilizator se creează toate elementele legate de Odoo și abia apoi sunt partajate cu ceilalți utilizatori. Sub acest utilizator se creează, modifică, mută și șterg toate fișierele și folderele
- Apăsați 'Confirm'. Odoo vă redirecționează către pagina de autentificare Dropbox. Verificați în sistem, acceptați toate condițiile și acordați toate permisiunile cerute
- După autentificare, Dropbox vă redirecționează înapoi în Odoo. Sincronizarea Dropbox - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acea instanță Dropbox
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
URL-uri Dropbox
Dropbox are un mod specific de a genera linkuri pentru fișierele și dosarele existente. În particular, nu există concepte de URL-uri interne sau private. În schimb, fiecare element Dropbox poate primi așa-numite URL-uri partajate. Astfel de linkuri partajate sunt publice sau doar pentru echipă. Mai mult, această din urmă funcție este disponibilă doar pentru contul Dropbox business.
Instrumentul se bazează pe mecanica linkurilor partajate. Înseamnă că fiecare link de atașament este public (toate conturile personale Dropbox) sau doar pentru echipă (toate conturile business Dropbox).
Uneori se consideră că nu este pe deplin sigur. Deși URL-urile site-ului sunt greu cunoscute de utilizatori externi, există o mică șansă să devină disponibile în urma unor acțiuni. În plus, generarea linkurilor de partajare nu este foarte rapidă și poate încetini sincronizarea. De aceea a fost introdusă opțiunea de a dezactiva URL-urile de partajare.
Dacă e bifat, toate URL-urile Dropbox din Odoo vor fi de tip https://www.dropbox.com/home/Odoo/[PATH]. Astfel de linkuri adesea nu funcționează. Dacă trebuie să deschideți fișiere/foldere Dropbox din Odoo, fiți atent la setarea 'No links to Dropbox from Odoo'.
Vedeți și videoul de configurare
Creați aplicația Dropbox
Configurare aplicație Dropbox: URL de redirecționare
Permisiuni Dropbox pentru conturi personale
Permisiuni Dropbox pentru conturi de afaceri
Configurați Odoo pentru integrarea Dropbox
Configurare MinIO
- Pregătiți un server MinIO pornit
- Deschideți consola MinIO
- Creați un bucket nou sau alegeți unul existent. Copiați numele exact al bucketului: trebuie introdus în Odoo în câmpul 'Bucket'
- Creați acreditări de acces pentru Odoo. În MinIO, folosiți o pereche access key / secret key sau un cont de serviciu cu drepturi de a lista, citi, crea, scrie, copia și șterge obiecte în bucketul selectat
- Copiați MinIO Access Key în câmpul Odoo „Access Key“
- Copiați MinIO Secret Key în câmpul Odoo „Secret Key“. Important: salvați secretul înainte de a închide pagina MinIO dacă MinIO îl afișează o singură dată
- Copiați URL-ul endpoint-ului API S3 MinIO în Odoo în câmpul „Amazon S3 endpoint URL“. De exemplu, un server local folosește de obicei http://localhost:9000, iar un server de producție poate folosi https://minio.example.com
- Mergeți la Odoo Cloud Storage > Configuration > Cloud Clients și apăsați 'Create'
- Ca referință, introduceți un nume clar pentru toți utilizatorii
- Ca client Cloud, alegeți «MinIO»
- Ca nume Root folder introduceți un titlu care va fi folosit ca MinIO object prefix părinte pentru toate dosarele sincronizate. De exemplu, 'Odoo' sau 'OdooERP'
- Completați câmpurile 'Bucket', 'Access Key', 'Secret Key' și 'Amazon S3 endpoint URL'. Câmpul 'Region' este opțional pentru MinIO; dacă este gol, Odoo folosește us-east-1 pentru semnarea compatibilă S3
- Păstrați stilul de adresare Path-style. Aceasta este opțiunea recomandată pentru endpoint-urile MinIO, mai ales când gazda MinIO nu oferă nume DNS specifice bucket-ului
- Alegeți dacă Odoo trebuie să folosească URL-uri MinIO publice directe. Activați „Use Public URLs” doar când bucketul, prefixul, proxy-ul invers sau CDN-ul sunt citibile public. Pentru bucketuri MinIO private, lăsați dezactivat
- Apăsați 'Confirm'. Odoo verifică accesul la bucket și creează sau verifică prefixul folderului rădăcină. Sincronizarea MinIO - Odoo este gata de făcut
- Aplicați noul cloud client la regulile de dosare și/sau dosarele manuale care trebuie sincronizate cu acel bucket MinIO
- Așteptați pornirea lucrării programate de sincronizare. Doar în scop de testare: declanșați integrarea manual din Cloud Storage > Configurare > Configurare > butonul „Launch sync”.
Documentație MinIO utilă: gestionarea identității și a accesului: https://min.io/docs/minio/linux/administration/identity-access-management.html, referință MinIO Server: https://min.io/docs/minio/linux/reference/minio-server/minio-server.html.
Creați o cheie de acces MinIO
Copiați noile acreditări MinIO
Configurați clientul cloud MinIO în Odoo
Întrebări frecvente despre Cloud Storage Solutions Odoo v.19
Unde sunt stocate câmpurile sincronizate? Sunt duplicate în Odoo și în clouds?
Aplicația presupune că conținutul binar al atașamentelor este păstrat în Cloud Client, nu pe serverul Odoo. Astfel, aceste atașamente din Odoo devin de tip URL și le puteți accesa oricând din caseta de atașamente sau din Cloud Client.
După configurare nu sunt necesare acțiuni manuale, sincronizarea fiind complet automată. Decideți ce tipuri de documente Odoo trebuie sincronizate și configurați un model asociat pentru fiecare (clienți, comenzi de vânzare sau achiziție, sarcini, proiecte etc.).
Pot avea câteva foldere pentru același tip de document? De exemplu, proiecte interne și proiecte clienți?
Da, puteți. În acest scop pregătiți o regulă pentru fiecare, apoi aplicați filtre: de exemplu după tipul proiectului.
Încercați să faceți filtrele mutual exclusive, astfel încât un document să poată fi atribuit cu certitudine. De exemplu, „client, dar nu furnizor”, „furnizor, dar nu client”. Altfel, dosarul unui document specific ar sări de la un model la altul.
Este posibilă sincronizarea în timp real?
Nu. Avem motive temeinice să evităm sincronizarea în timp real:
Probleme de performanță. Dacă sincronizarea este în timp real, fiecare încărcare de fișier va afișa ecranul de încărcare.
Probleme de conflict. Dacă 2 utilizatori modifică simultan un element, pot apărea situații nerezolvate. La lucrări periodice le putem repara ulterior; în timp real ar trebui salvate ca o coadă, și mai derutantă pentru utilizatori.
Probleme de funcționalitate. În special redenumirea și restructurarea elementelor. În sincronizarea inversă instrumentul se bazează strict pe logica directoarelor, iar la fiecare sincronizare se verifică 100% din elemente. Dacă s-ar face după fiecare actualizare, ar fi mii de cereri pe secundă. Dacă nu: modificările s-ar pierde.
Pot schimba numele folderelor implicite în cloud-uri?
Puteți atribui propriul nume directoarelor de modele (comenzi de vânzare, oportunități, furnizori etc.) pentru orice tip de document.
Pentru folderele obiectelor (SO-001, John Smith etc.), instrumentul se bazează pe metoda Odoo de a construi numele afișat al acestui tip de document. Totuși, puteți schimba asta definind expresia numelui. Se folosește exact sintaxa șabloanelor de e-mail Odoo.
Pot schimba frecvența lucrărilor de sincronizare?
Nu, începând cu versiunea 15 nu ar trebui să modificați lucrările planificate. Sunt optimizate să ruleze la fiecare 15 minute pentru cea mai stabilă și rapidă conexiune.
Asigurați-vă că timeout-urile serverului Odoo sunt setate la cel puțin 15 minute (900 de secunde).
Dacă trebuie să opriți sincronizarea o vreme, faceți-o pe formularul cloud client respectiv.
Pot sincroniza atașamentele cu câțiva clienți cloud
Da, de la versiunea 15 puteți configura mai multe conexiuni. Astfel, unele dosare se sincronizează cu un cloud client, altele cu altul.
Rețineți că nu este posibil să sincronizați același dosar simultan cu mai multe cloud storages.
Folosim un editor special în cloud-urile noastre (de ex. OnlyOffice, Office 365 etc.). Fișierele s-ar deschide în acel editor?
Da, în funcție de configurația cloud client.
Am nevoie doar de aplicația Cloud Storage Solution?
Începând cu versiunea 15, aplicația poate fi folosită de sine stătător pentru a organiza atașamentele în foldere și a oferi interfața managerului de fișiere.
Totuși, dacă scopul este o conexiune cu unul dintre clienții de stocare în nor, trebuie instalată cel puțin o aplicație opțională a clientului.
Ce se întâmplă când schimb o regulă de dosar?
Când o regulă de dosar se schimbă, se schimbă și lista de dosare. Dacă un dosar nu mai îndeplinește condițiile, este eliminat. Dacă fișierele au fost sincronizate, sincronizarea inversă le readuce în Odoo și le șterge din Cloud Client.
Dacă obiectul unui document nu îndeplinește condițiile unei reguli de dosar, dosarul lui nu va fi creat. Dacă le îndeplinește mai târziu, dosarul aferent va fi generat.
Care sunt politicile de actualizare ale instrumentelor dvs.?
Conform politicilor actuale Odoo Apps Store:
- Fiecare modul cumpărat pentru versiunea 12.0 și anterioară dă acces la toate versiunile până la 12.0.
- Începând cu versiunea 13.0, fiecare versiune de modul se cumpără separat.
- Indiferent de versiune, cumpărarea dă dreptul la toate actualizările și corecturile dintr-o versiune majoră.
Rețineți că echipa faOtools nu controlează aceste politici. Pentru întrebări contactați direct reprezentanții Odoo Apps Store.
Cum instalez aplicația dumneavoastră pe Odoo.sh?
Cea mai directă abordare este să folosiți fluxul încorporat al magazinului Odoo:
1. Deschideți pagina modulului și faceți clic pe butonul Deploy on odoo.sh
2. După aceea veți fi redirecționat la pagina GitHub. Conectați-vă la cont, apoi faceți clic pe 'Create a new repo' sau folosiți unul existent. Asigurați-vă că depozitul este privat. Nu este permisă publicarea aplicațiilor sub licența OPL-1. Dacă e necesar, creați un repo nou pentru proiectul Odoo.sh
3. Apoi mergeți la odoo.sh și faceți clic pe butonul Deploy. În fereastra pop-up trimiteți decizia și faceți clic pe 'Continue.' Această acțiune pornește instalarea.
Acești pași vor instala aplicația pe ramura de producție a proiectului. Dacă doriți să implementați aplicațiile pe alte ramuri sau să actualizați modulul, urmați acțiunile de mai jos:
1. Încărcați codul sursă al aplicației din magazinul Odoo
2. Faceți commit modulului în depozitul GitHub necesar. Asigurați-vă că niciun folder/fișier al aplicației nu este ignorat (adică nu este în .gitignore al repo-ului). Depozitele sunt create automat de odoo.sh și pot include implicit elemente esențiale (de ex. /lib). Încărcați toate directoarele, subdirectoarele și fișierele modulului, fără excepții
3. Implementați ramura țintă a proiectului odoo.sh sau, dacă setările presupun asta, așteptați până este construită automat.
Cum instalez aplicația dumneavoastră pe propriul server?
2. Reporniți serverul Odoo;
3. Activați modul dezvoltator (setări tehnice);
4. Actualizați lista de aplicații (meniul aplicațiilor);
5. Găsiți aplicația și apăsați „Activate”/„Install”;
6. Urmați ghidurile de pe pagina aplicației, dacă există.
Am observat că aplicația are extensii extra. Le pot cumpăra ulterior?
Da, desigur. Totodată Odoo adaugă automat toate dependențele în coș, deci trebuie să excludeți instrumentele deja cumpărate ca să evitați plata dublă.
Am implementat aplicația pe Odoo.sh și văd avertisment/eroare în teste
Un avertisment roșu/portocaliu nu influențează funcțiile aplicației. Din păcate, modulele noastre nu trec uneori testele automate standard, deoarece acestea presupun un comportament în conflict cu obiectivele aplicației. De exemplu, schimbăm calculul prețului, iar testele modulului Odoo standard compară prețul final cu un algoritm standard.
În primul rând, verificați funcțiile bazei implementate. Totul funcționează corect?
Dacă tot credeți că avertismentul afectează funcții reale, contactați-ne și trimiteți jurnalele complete de instalare și lista completă a modulelor implementate (inclusiv nucleu și terțe părți).
Pot cumpăra aplicația direct de la compania dvs.?
Nu, distribuim instrumentele doar prin magazinul oficial de aplicații Odoo.
Aș dori să primesc o reducere
Din păcate, nu avem mijloace tehnice pentru a oferi prețuri individuale.
Pot instala aplicația pe baza mea Odoo Online (SaaS)?
Nu, aplicațiile terțe nu pot fi folosite pe Odoo Online. Din păcate Odoo SaaS blochează această posibilitate.
Instrumentul dvs. are dependențe de alte aplicații. Trebuie să le cumpăr?
Da, instrumentul necesită toate modulele marcate în dependențe pentru a funcționa corect. Prețul de pe pagina aplicației include deja toate dependențele necesare.
Care este prețul modulului în dolari SUA? De ce s-a schimbat?
Prețul modulelor noastre este în euro. Magazinul Odoo convertește prețurile în alte monede după cursul intern. Astfel, prețul în dolari SUA se poate schimba când se actualizează cursul.
Textele aplicației și ale site-ului în alte limbi decât engleza sunt asistate de IA și aliniate cu traducerile oficiale Odoo. Dacă observați o greșeală, trimiteți un tichet de corectitudine a traducerilor și o vom corecta.
Baze de demonstrație Odoo (previzualizări live)
Pentru această aplicație putem oferi o bază demo personalizată gratuită.
Nu aveți nevoie de număr de telefon sau card de credit pentru a ne contacta. Este suficientă o înscriere scurtă prin e-mail, care nu durează mai mult de 30 de secunde.
La cererea dvs. pregătim o bază individuală de previzualizare live, unde puteți aplica teste și verifica ipoteze timp de aproximativ două săptămâni.
Raportarea erorilor
Dacă întâmpinați erori sau comportament inconsecvent, nu ezitați să ne contactați. Garantăm corecturi în 60 de zile de la cumpărare și suntem interesați să îmbunătățim instrumentele și după această perioadă.
Nu aveți nevoie de număr de telefon sau card de credit pentru a ne contacta. Este suficientă o înscriere scurtă prin e-mail, care nu durează mai mult de 30 de secunde.
Includeți cât mai multe detalii în cerere: capturi de ecran, jurnalele serverului Odoo, o descriere completă a reproducerii problemei și așa mai departe. De obicei, durează câteva zile lucrătoare pentru a pregăti un plan de lucru (dacă un defect este confirmat) sau pentru a vă oferi indicații despre ce trebuie făcut (în caz contrar).
Cereri publice de funcții și idei de module (dezvoltare gratuită)
Suntem puternic motivați să ne îmbunătățim instrumentele și am fi recunoscători pentru orice feedback. Dacă cerințele dvs. sunt de interes public și pot fi implementate eficient, echipa le va include în lista noastră de sarcini.
O astfel de listă de sarcini este prelucrată regulat și nu presupune taxe suplimentare. Deși nu putem promite termene și un design final, poate fi o cale bună de a obține funcțiile dorite fără investiții și riscuri.
Nu aveți nevoie de număr de telefon sau card de credit pentru a ne contacta. Este suficientă o înscriere scurtă prin e-mail, care nu durează mai mult de 30 de secunde.
19.0.1.4.60
- A fost corectată publicarea atașamentelor chatter fără un id de document.
- A fost adăugată funcția de traducere a numelor de dosare și etichete.
19.0.1.4.59
- Au fost introduse traducerile asistate de AI pentru 25 de limbi.
19.0.1.4.58
- Sincronizarea folderelor este optimizată: se caută doar atașamentele înregistrărilor actualizate, nu toate ale modelului.
19.0.1.4.57
- A fost adăugată funcția de reintroducere în coadă a sarcinilor eșuate.
19.0.1.4.56
- Reactivitatea interfeței Kanban a fost refactorizată și optimizată.
- Panourile de navigare au primit suport pentru redimensionare și restrângere.
19.0.1.4.55
- A fost adăugată funcția de golire a jurnalelor de sincronizare din pagina de configurare.
19.0.1.4.54
- A fost adăugat suportul pentru Amazon S3, MinIO S3, Synology, QNAP, TrueNAS, alte NAS/WebDAB și BOX.
19.0.1.4.53
- Problema afișării dosarelor arhivate în navigare a fost remediată.
19.0.1.4.52
- A fost adăugată funcția de control al numărului maxim de foldere per regulă.
19.0.1.4.51
- Problema prelucrării frozendict în acțiunile în masă a fost remediată.
19.0.1.4.50
- A fost corectată dispariția atașamentelor legate de documente din caseta de atașamente.
19.0.1.4.49
- A fost corectată întreruperea textului din titlurile folderelor.
19.0.1.4.48
- Acțiunea „Open in Clouds” din vederea mobilă a fost actualizată pentru modificările recente.
19.0.1.4.47
- Problema raportului de factură nesincronizat a fost remediată.
19.0.1.4.46
- A fost adăugată funcția de neutralizare a clienților cloud pentru copii de rezervă.
19.0.1.4.45
- A fost corectat accesul la folderele legate de regula părinte.
19.0.1.4.44
- Aplicația este publicată pentru versiunea 19.
- A fost adăugată funcția de miniaturi opționale în timp real.
18.0.1.4.44
- Verificarea asincronă a dosarelor a fost optimizată.
18.0.1.4.43
- A fost corectată căutarea folderului nou selectat.
18.0.1.4.42
- Problema neactualizării arborelui de dosare la comutarea între înregistrări a fost remediată.
18.0.1.4.41
- Problema dublului clic necesar pentru a elimina atașamentele selectate a fost remediată.
18.0.1.4.40
- Coada de ștergere a copiilor de rezervă este acum first-in, first-out.
18.0.1.4.39
- Aplicația este adaptată noii logici de domeniu pentru a sprijini părțile dinamice.
18.0.1.4.38
- Evaluarea filestore a fost adăugată în pagina de configurare.
- A fost adăugată funcția de restricționare a sincronizării cloud client la un anumit nume de bază de date.
18.0.1.4.37
- A fost adăugată funcția de blocare a creării copiei de rezervă.
18.0.1.4.36
- Problema avertismentelor netraduse a fost remediată.
18.0.1.4.35
- A fost adăugată funcția de sincronizare automată și manuală a copiei de rezervă curente a bazei de date către clienții cloud aleși. Configurați programul copiilor și durata de păstrare. Copiile pot fi cu sau fără filestore și manifest.
18.0.1.4.34
- A fost corectată importarea incorectă a bibliotecilor Python la reîmprospătarea dosarelor.
18.0.1.4.33
- Domeniul acceptă acum utilizarea bibliotecilor Python, inclusiv datetime ('date', 'datetime', 'time', 'timedelta', 'timezone', 'tzinfo', 'MAXYEAR', 'MINYEAR'), time ('time', 'strptime', 'strftime'). De asemenea, se pot aplica context_today (prescurtare pentru datetime.now) și relativedelta.
18.0.1.4.32
- Compatibilitatea cu modulul Email Marketing a fost corectată conform actualizărilor recente Odoo 18.
18.0.1.4.31
- După ștergere, atașamentele sunt deselectate.
18.0.1.4.30
- URL-urile atașamentelor sincronizate pot fi precalculate.
18.0.1.4.29
- Folderele create pe baza clienților cloud primesc un sequence mai mare.
18.0.1.4.28
- Vizualizările Kanban sunt adaptate la noile principii XML din Odoo 18.
- Banda Archived pentru înregistrările inactive este adăugată la vizualizările formular ale regulilor, dosarelor, etichetelor și partajărilor.
18.0.1.4.27
- Interfața a fost actualizată pentru a reflecta modificările listei de atașamente din nucleu.
18.0.1.4.26
- Problema linkurilor neadăugate la anumite dosare a fost remediată.
18.0.1.4.25
- Aplicația este publicată pentru versiunea 18.
17.0.1.4.25
- Problema dosarelor copil necreate pentru părinții legați de spațiul de lucru a fost remediată.
17.0.1.4.24
- Problema neactualizării dosarelor copil sincronizate anterior a fost remediată.
17.0.1.4.23
- Este introdusă funcția de ștergere a datelor de blocare ale folderelor legate de reguli.
17.0.1.4.22
- Este adăugată funcția de a selecta atașamente existente (inclusiv cele sincronizate) la compunerea mesajelor Odoo.
- Funcția de adăugare a atașamentelor URL este adăugată în caseta de atașamente și în interfața managerului de fișiere.
17.0.1.4.21
- A fost corectată derularea automată după înregistrarea unei note.
17.0.1.4.20
- Este adăugată funcția de filtrare a jurnalelor după dată și oră.
- Acum este posibil să definiți numărul de jurnale exportate pe pagina de configurare.
17.0.1.4.19
- Numărul de reîncercări după eșec este acum configurabil și poate diferi pentru sarcinile standard și reverse/move.
17.0.1.4.17
- Mecanismul de blocare a sarcinilor părinte este optimizat pentru a servi mai întâi sarcina cu prioritatea cea mai mare.
17.0.1.4.15
- Mecanismul de blocare este precizat pentru operațiile de sincronizare care mută elemente.
17.0.1.4.13
- Accesul la un folder intermediar al unei reguli se bazează pe accesul folderului părinte, nu pe modelul regulii.
17.0.1.4.12
- Dimensiunea maximă a URL-urilor a fost mărită la 4096.
17.0.1.4.11
- Sincronizarea inversă este optimizată. Sarcinile blocate din cauza blocării reciproce sunt eliminate.
17.0.1.4.10
- Problemele sincronizării inverse și înapoi simultane au fost remediate.
17.0.1.4.9
- Algoritmul de procesare a folderelor rearanjate și mutate este optimizat.
17.0.1.4.8
- A fost corectată crearea de etichete și foldere prin portal.
17.0.1.4.7
- Căutarea partajării portal după titlul etichetei/folderului a fost corectată.
17.0.1.4.6
- A fost adăugată acțiunea în masă „Slideshow". Permite utilizatorilor din backend să pornească o prezentare pentru atașamentele imagine selectate.
- Opțiunea „Allow slideshow" a fost adăugată în setările de partajare. Dacă este activată, utilizatorii portal/publici pot porni o prezentare pentru atașamentele imagine găsite în interfața portal a partajării.
- Algoritmul de sincronizare inversă este optimizat.
17.0.1.4.5
- Au fost introduse verificări înainte de eșec pentru sarcinile blocate. Dacă o sarcină oprește complet cronul (de ex. din cauza limitei de memorie), cronul următor continuă cu altă sarcină.
17.0.1.4.4
- Previzualizarea standard Odoo a fost adăugată pe cardul de atașament din interfața managerului de fișiere. Pentru a deschide un previzualizator asociat în vizualizarea Kanban, utilizatorii trebuie să facă clic pe o miniatură. Tipurile de fișiere acceptate și comportamentul sunt aceleași ca la caseta de atașamente.
- Formularele de atașamente se pot deschide din meniul cu 3 puncte Kanban. Acolo se pot schimba și culorile atașamentelor.
- Nivelurile jurnalelor de sincronizare sunt colorate după nivelurile mesajelor.
- Sistemul de jurnalizare este optimizat pentru a confirma mesajele chiar dacă lucrarea eșuează și oprește complet firul.
17.0.1.4.3
- A fost corectat dosarul selectat greșit la prima încărcare din interfața managerului de fișiere.
17.0.1.4.2
- Este adăugată funcția de prioritizare a folderelor după frecvența de sincronizare a regulilor.
17.0.1.4.1
- Structura modulului este actualizată la cea mai nouă interfață de manager de fișiere, drag-and-drop și funcții de partajare pe portal
17.0.1.3.14
- Duplicarea atașamentelor cu res_model și res_id transmise explicit a fost corectată (compatibilitate HR Expenses).
17.0.1.3.13
- Selectarea multiplă a dosarelor este acum posibilă în interfața gestionarului de fișiere.
- Folderul curent pentru încărcarea atașamentelor este afișat în titlul butonului „Încărcare".
- A fost introdusă funcția de partajare a atașamentelor/dosarelor. Partajați fișiere, directoare sau etichete cu anumiți parteneri de portal sau public. Opțional permiteți încărcarea, navigarea în arbore și crearea de etichete și dosare.
- Este adăugată funcția de descărcare a tuturor atașamentelor unei etichete anume. Navigarea după etichete devine opțională.
17.0.1.3.12
- Este introdusă funcția de tragere și plasare a fișierelor pentru a le încărca de pe un PC local.
- Acum este posibil să actualizați un dosar și etichetele prin plasarea atașamentelor pe panoul de navigare din stânga.
17.0.1.3.11
- Erorile la actualizarea în masă a etichetelor sunt corectate.
- Problema dosarului incorect pentru înregistrările noi a fost remediată.
- A fost remediat scenariul în care un dosar nu poate fi creat în panoul de navigare când nu există alte dosare.
- Interfața jurnalelor de sincronizare este adaptată pentru a afișa conținutul HTML al răspunsurilor primite.
17.0.1.3.10
- Este acoperit cazul rar în care configurarea inițială a unui folder a eșuat de 8 ori, dar tot trebuie sincronizat.
Instrumentul pentru păstrarea în siguranță a parolelor în Odoo pentru utilizare partajată. Seifuri partajate
198€Instrumentul pentru a construi o bază de cunoștințe profundă și structurată pentru uz intern și extern. Knowledge System. KMS. Revizii de tip wiki.
398€Instrumentul pentru gestiunea serviciilor pe bază de timp, de la rezervarea programărilor până la vânzări și recenzii
Instrumentul pentru a seta ținte KPI și a controla îndeplinirea lor pe perioade. Tablouri de bord KPI. Designer de tablouri. Grafice KPI
198€Instrumentul pentru a gestiona Odoo din chat-urile AI preferate prin MCP. Claude. Orice AI care suportă MCP.
198€Instrumentul pentru sincronizarea automată bidirecțională a atașamentelor Odoo cu fișierele OneDrive
Instrumentul pentru sincronizarea automată bidirecțională a atașamentelor Odoo cu fișierele Google Drive
Instrumentul pentru sincronizarea automată bidirecțională a atașamentelor Odoo cu fișierele ownCloud/Nextcloud
Instrumentul pentru sincronizarea automată bidirecțională a atașamentelor Odoo cu fișierele DropBox