Pe scurt
Google Drive Odoo Integration este o aplicație Odoo 19 Gestionarea documentelor. Instrumentul pentru sincronizarea automată bidirecțională a atașamentelor Odoo cu fișierele Google Drive.
Google Drive Odoo Integration leagă Cloud Storage Solutions de unitățile Google Drive personale și partajate. Sincronizează folderele și atașamentele Odoo cu Google Drive în ambele sensuri, stochează fișierele sincronizate ca atașamente URL Google Drive în Odoo și păstrează lucrul pe documente disponibil din înregistrările Odoo și din managerul de fișiere.
Ideal pentru
Echipe Google Workspace
Folosiți Google Drive ca strat de stocare pentru documentele Odoo, păstrând contextul de business Odoo.
Unități personale și partajate
Dirijați folderele Odoo către locațiile și conturile Google Drive care se potrivesc departamentelor și fluxurilor dvs.
Sincronizare Drive automată
Lăsați joburile programate să creeze foldere Drive, să încarce atașamente Odoo și să reflecte actualizările din cloud înapoi în Odoo.
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 ale aplicației
Stocare Google Drive
Mutați binarele documentelor Odoo sincronizate în Google Drive, în timp ce Odoo păstrează atașamentele URL și legăturile de business.
Unități personale sau partajate
Conectați dosarele Odoo la contul Google Drive sau unitatea partajată potrivită fiecărui departament.
Arbori de foldere automate
Generați foldere Drive din regulile de folder Odoo, folderele manuale și casetele de atașamente.
Sincronizare bidirecțională
Trimiteți atașamentele Odoo în Google Drive și reflectați fișierele sau folderele din cloud înapoi în Odoo.
Odoo Manager de fișiere
Răsfoiți, căutați, încărcați, descărcați, mutați și etichetați atașamentele sincronizate cu Google Drive din Odoo.
Jurnale și recuperare
Monitorizați joburile de sincronizare Drive, gestionați eșecurile și readuceți fișierele în Odoo dacă o conexiune este resetată.
Feedback din Odoo Apps Store
Ce spun clienții despre aplicație
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
Excellent !!!
Great App and great Service from faOtools.
Carlos A. Villarreal C.
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
Cum funcționează sincronizarea Google Drive
Sincronizarea programată directă, inversă și de retur menține aliniate Odoo și Google Drive.
Odoo către Google Drive
- Sincronizarea directă creează foldere Google Drive și încarcă atașamente din directoarele Odoo sincronizate.
- Fișierele binare sincronizate devin atașamente URL Google Drive în Odoo, reducând stocarea serverului Odoo.
- Joburile programate pregătesc și procesează sarcinile din coadă, cu jurnale pentru administratori.
Din Google Drive în Odoo
- Sincronizarea inversă creează atașamente URL și subdosare în Odoo pentru elementele Drive noi.
- Mutările, actualizările și ștergerile din cloud se reflectă, acolo unde e posibil, în folderele Odoo legate.
- Sincronizarea inversă poate aduce fișierele înapoi în Odoo; documentele native ale furnizorului pot necesita conversie sau tratare manuală.
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 Google Drive Odoo Integration Odoo v.19
Configurare și autentificare
- 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 la 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
Întrebări frecvente despre Google Drive Odoo Integration Odoo v.19
Folderele Google Drive generate sunt partajate automat între utilizatorii Odoo?
Aplicația nu reglementează drepturile de acces pe partea Google Drive. Acest lucru se face acolo manual. Odoo creează folderele țintă în Google Drive, care implicit nu sunt partajate, iar permisiunile le puteți schimba pentru oricare folder. De exemplu, drepturi complete pentru directorul 'Odoo' sau pentru un anume 'Odoo > Sale Orders' sau 'Odoo > Sale Orders > SO-001'.
Aplicația funcționează pe principiul unui singur punct final de utilizator. Toate operațiile de sincronizare se fac sub același utilizator Google Drive (conform aplicației Google API configurate).
Am șters un fișier din Google Drive, dar este încă în Odoo
Pentru a șterge complet un fișier, goliți și coșul din Google Drive.
De asemenea, fișierul poate fi încă în Odoo, deoarece sincronizarea inversă nu a procesat încă atașamentul. Este un proces programat, e nevoie de timp.
Voi fi taxat de Google în funcție de cererea API?
Modulul folosește doar API gratuit, deci Google nu vă va taxa.
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.3.7
- Au fost introduse traducerile asistate de AI pentru 25 de limbi.
19.0.1.3.6
- A fost adăugată funcția de neutralizare a clienților cloud pentru copii de rezervă.
19.0.1.3.5
- Aplicația este publicată pentru versiunea 19.
18.0.1.3.5
- A fost adăugată metoda API pentru a face copii de rezervă.
18.0.1.3.4
- Problema clientului cloud neselectat a fost remediată.
18.0.1.3.3
- Aplicația este publicată pentru versiunea 18.
17.0.1.3.3
- Problema găsirii team drive (eroare 403: NotAllowed) a fost remediată.
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 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
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 ownCloud/Nextcloud
Instrumentul pentru sincronizarea automată bidirecțională a atașamentelor Odoo cu fișierele DropBox