Ako integrovať ONLYOFFICE Docs s Odoo
Na tejto stránke
- Krok 1: Nainštalujte ONLYOFFICE Docs
- Krok 2: Nainštalujte integračnú aplikáciu
- Krok 3: Nakonfigurujte inštanciu
- Krok 4: Použite ONLYOFFICE Docs v Odoo
ONLYOFFICE Docs je kancelársky balík s otvoreným zdrojovým kódom, ktorý obsahuje kolaboratívne editory pre textové dokumenty, tabuľky, prezentácie a digitálne formuláre spolu s prehliadačom a konvertorom PDF. Balík je distribuovaný pod licenciou AGPL v3.0. OOXML sa používa ako základný formát.
ONLYOFFICE Docs je možné integrovať s rôznymi cloudovými službami, ako sú rámce CMS (WordPress, Strapi, Drupal), platformy pre spoluprácu a obsah (ONLYOFFICE Workspace, Nextcloud, Seafile, Confluence, Alfresco), nástroje na sledovanie problémov (Jira, Redmine), e-learningové riešenia (Moodle, Chamilo, HumHub) a ďalšie. Môžete tiež vložiť editory do svojej vlastnej webovej služby.
Odoo je balík podnikových aplikácií s otvoreným zdrojom, ktoré pokrývajú CRM, elektronický obchod, fakturáciu, účtovníctvo, výrobu, sklad, projekt a riadenie zásob. Integrácia ONLYOFFICE do
Odoo umožňuje úpravu a spoluprácu na kancelárskych súboroch v rámci Odoo Documents.
V tomto návode sa naučíme, ako prepojiť inštancie ONLYOFFICE Docs a Odoo pomocou integračnej aplikácie.
Krok 1: Nainštalujte ONLYOFFICE Docs
Aby ste mohli pracovať s kancelárskymi dokumentmi v rámci Odoo, potrebujete inštanciu ONLYOFFICE Docs (Document Server). Spôsob inštalácie oficiálne odporúčaný vývojármi je použiť Docker. Umožňuje inštaláciu najnovšej verzie editorov so všetkými závislosťami spúšťajúcimi jediný príkaz:
sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver
Podrobné pokyny nájdete v tomto návode HowtoForge.
Ak ste novým používateľom Odoo, prečítajte si túto príručku, ktorá popisuje, ako ho nainštalovať na Ubuntu 22.04.
Krok 2: Nainštalujte integračnú aplikáciu
Integračná aplikácia ONLYOFFICE pre Odoo je distribuovaná pod AGPL-3.
Prejdite do katalógu aplikácií Odoo a vyberte verziu Odoo, ktorú máte nainštalovanú. Vyhľadajte ONLYOFFICE a stiahnite si ho.
Vložte aplikáciu ONLYOFFICE do /path/to/odoo/addons. Uistite sa, že priečinok ONLYOFFICE má názov onlyoffice_odoo.
Prípadne môžete do súboru /path/to/odoo/config/odoo.conf pridať nasledujúce riadky s uvedením vašej cesty k priečinku s aplikáciami:
[options]
addons_path = /mnt/extra-addons
Potom nainštalujte balík:
pip install pyjwt
Keď budete pripravení, prepnite Odoo do režimu vývojára a kliknite na Aplikácie -> Aktualizovať zoznam aplikácií alebo len reštartujte svoju inštanciu Odoo.
Inštalácia je možná aj z administračného panela.
Krok 3: Nakonfigurujte inštanciu
Prejdite do ponuky Domov -> Nastavenia -> ONLYOFFICE vo svojom Odoo a zadajte nasledujúce parametre:
- Adresa URL dokumentového servera. Zadajte adresu URL nainštalovaných dokumentov ONLYOFFICE.
- Dokumentový server JWT Secret. JWT je predvolene povolené a tajný kľúč sa generuje automaticky na riadenie prístupu k dokumentom na back-ende. V tomto poli môžete zadať svoj vlastný tajný kľúč. V tomto prípade tiež zadajte rovnaký tajný kľúč v konfiguračnom súbore ONLYOFFICE Docs, aby ste povolili overenie.
- Hlavička dokumentového servera JWT. Štandardná hlavička JWT používaná v ONLYOFFICE je Authorization. V prípade, že je táto hlavička v konflikte s vaším nastavením, zmeňte hlavičku na vlastnú.
Krok 4: Použite ONLYOFFICE Docs v Odoo
Editory môžete spustiť v ktorejkoľvek sekcii Odoo, kde môžete nahrávať/pripájať súbory.
Môžete napríklad otvárať prílohy chatu v sekcii Diskutovať alebo upravovať priložené poznámky k dohode v sekcii Predaj:
Dostupné akcie a podporované formáty súborov:
- upraviť DOCX, XLSX, PPTX;
- spolupracovať na dokumentoch v reálnom čase;
- upravovať šablóny formulárov v DOCXF;
- čítať súbory PDF;
- otvoriť na prezeranie ďalšie formáty súborov Office vrátane RTF, TXT, CSV atď.
To je všetko! Teraz môžete pracovať s kancelárskymi dokumentmi nahranými v Odoo pomocou ONLYOFFICE Docs.