Ako integrovať ONLYOFFICE Docs s Odoo


Na tejto stránke

  1. Krok 1: Nainštalujte ONLYOFFICE Docs
  2. Krok 2: Nainštalujte integračnú aplikáciu
  3. Krok 3: Nakonfigurujte inštanciu
  4. 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.