Ovaj članak je preveden pomoću veštačke inteligencije

Odoo

```html

O integraciji ONLYOFFICE i Odoo

Odoo je alat za upravljanje poslovanjem dizajniran za planiranje resursa. ONLYOFFICE nudi tri zvanična modula za integraciju sa Odoo:

  1. ONLYOFFICE je glavni modul koji je potreban za rad drugih modula i omogućava prikačenje dokumenata.
  2. ONLYOFFICE Documents je modul koji se koristi za kreiranje, uređivanje i prikačenje dokumenata.
  3. ONLYOFFICE Templates je modul koji se koristi za kreiranje i uređivanje formulara koji se mogu popunjavati.

Moduli za integraciju su distribuirani pod LGPL-3 licencom.

Da biste saznali više o tome kako funkcioniše i kako da kompajlirate ONLYOFFICE konektor za Odoo, posetite našu API dokumentaciju.
Glavne funkcije
  • Uređivanje i pregledanje tekstualnih dokumenata, tabela, prezentacija, PDF-ova i dijagrama.
  • Ko-uređivanje dokumenata u realnom vremenu: dva režima ko-uređivanja (Brzi i Strogi), režim Praćenja promena, komentari i ugrađeni chat.
  • JWT podrška za osiguranje vašeg saobraćaja tako da niko ne može pristupiti vašim dokumentima osim korisnika sa odgovarajućim pravima.
Podržani formati
  • Za uređivanje: DOCM, DOCX, DOTM, DOTX, XLSB, XLSM, XLSX, XLTM, XLTX, POTM, POTX, PPSM, PPSX, PPTM, PPTX, PDF
  • Za pregledanje:
    • WORD: DOC, DOCM, DOCX, DOT, DOTM, DOTX, EPUB, FB2, FODT, HTM, HTML, HWP, HWPX, MD, MHT, MHTML, ODT, OTT, PAGES, RTF, STW, SXW, TXT, WPS, WPT, XML
    • CELL: CSV, ET, ETT, FODS, NUMBERS, ODS, OTS, SXC, XLS, XLSM, XLSX, XLT, XLTM, XLTX
    • SLIDE: DPS, DPT, FODP, KEY, ODG, ODP, OTP, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM, PPTX, SXI
    • PDF: DJVU, DOCXF, OFORM, OXPS, PDF, XPS
    • DIAGRAM: VSDM, VSDX, VSSM, VSSX, VSTM, VSTX
Šta je novo u verziji 5.3.0

Dodato

  • Opcija za onemogućavanje verifikacije sertifikata
  • Podrška za otvaranje pregleda dokumenata u ONLYOFFICE editoru
  • Dodana O nama tabla i ažurirani opisi u podešavanjima
  • Podrška za pregled .vsdx, .vssx, .vstx, .vsdm, .vssm, .vstm formata dijagrama
  • Podrška za pregled .odg, .md formata
  • Podrška za uređivanje .xlsb fajlova
  • Dodani prazni šabloni fajlova na katalonskom, danskom, mađarskom, indonežanskom, rumunskom jeziku

Kompletan dnevnik promena dostupan je ovde.

Povezivanje ONLYOFFICE Docs sa Odoo

Zahtevi
  • Instanca ONLYOFFICE Docs. Molimo vas da pogledate zvaničnu stranicu dokumentacije za više informacija o instalaciji ONLYOFFICE Docs:
  • ONLYOFFICE glavni modul koji je potreban za rad drugih modula. Modul nema plaćenu licencu.
  • ONLYOFFICE Documents modul koji zahteva Odoo Enterprise Edition za pravilno funkcionisanje. Ovaj modul će automatski instalirati glavni ONLYOFFICE modul.
  • ONLYOFFICE Templates modul koji zahteva ONLYOFFICE licencu sa Automation API-jem za pravilno funkcionisanje. Ovaj modul će automatski instalirati glavni ONLYOFFICE modul.
  • PyJWT je potreban za sve module.
Instalacija PyJWT biblioteke

Da biste instalirali PyJWT biblioteku, unesite sledeću komandu u komandnu liniju:

pip install pyjwt

Za više informacija, molimo vas da pogledate zvanični PyJWT Vodič za instalaciju.

Konfigurisanje ONLYOFFICE modula za integraciju sa Odoo

ONLYOFFICE modul

Da biste instalirali ONLYOFFICE modul:

  1. Otvorite Aplikacije.
  2. Pronađite ONLYOFFICE i kliknite na dugme Aktiviraj ispod.

ONLYOFFICE Documents

Da biste instalirali ONLYOFFICE Documents modul:

  1. Otvorite Aplikacije.
  2. Pronađite ONLYOFFICE Documents i kliknite na dugme Aktiviraj ispod.

ONLYOFFICE Templates

Da biste instalirali ONLYOFFICE Templates modul:

  1. Otvorite Aplikacije.
  2. Pronađite ONLYOFFICE Templates i kliknite na dugme Aktiviraj ispod.

Prvi instalirani modul automatski uspostavlja vezu sa Document Server.

Nakon instalacije modula, prilagodite podešavanja unutar vašeg Odoo ako je potrebno. Da biste to uradili, idite na Početni meni > Podešavanja > ONLYOFFICE.

U Document Server Url, navedite URL instaliranog ONLYOFFICE Docs ili adresu ONLYOFFICE Docs Cloud. Da biste saznali više o konfiguraciji JWT-a, molimo vas da pogledate odgovarajući deo ovog vodiča.

Adresa servera za interne zahteve iz Document Editing Service - polje se automatski popunjava.

Adresa Document Editing Service za interne zahteve sa servera - ovo polje treba da ima istu vrednost kao i Document Server Url.

Ako je potrebno, možete se povezati sa ONLYOFFICE demo serverom aktiviranjem polja Poveži se sa demo ONLYOFFICE Docs serverom. Imajte na umu da je ovo javni test server i da se na njemu ne smeju otpremati niti obrađivati osetljivi podaci.

Konfigurisanje JWT za integraciju ONLYOFFICE i Odoo

JWT ili JSON Web Token je string koji se šalje sa klijenta na server unutar HTTP zahteva kako bi se potvrdila autentičnost klijenta. JWT se čuva samo na strani klijenta, tako da je prenos između strana zaštićen i digitalno potpisan.

Token se generiše koristeći JWT (JSON Web Tokens) standard. Tokeni su potpisani ključem servera, tako da klijent može verifikovati da je token legitiman.

ONLYOFFICE Docs validira token. Podaci iz payload-a se smatraju validnim i koriste se umesto odgovarajućih podataka iz glavnih parametara. Ako je token nevažeći, komanda se ne izvršava. Da biste saznali više, pročitajte API Vodič za sigurnost.

U Odoo, JWT je omogućen po defaultu.

Pratite ove korake da biste ga ručno konfigurisali ako je potrebno:

  1. Idite na Početni meni Podešavanja > ONLYOFFICE.
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo
  2. Unesite vrednosti u sledeća polja:
    • Document Server JWT Secret: Tajni ključ se automatski generiše kako bi se ograničio pristup ONLYOFFICE Docs. Ako želite da navedete svoj tajni ključ u ovom polju, takođe navedite isti tajni ključ u ONLYOFFICE Docs config file kako biste omogućili validaciju.
    • Document Server JWT Header: Standardni JWT header korišćen u ONLYOFFICE je Authorization. U slučaju da je ovaj header u sukobu sa vašim podešavanjima, možete promeniti header u prilagođeni.

Počnite koristiti ONLYOFFICE Docs unutar Odoo

ONLYOFFICE modul

Da biste prikačili fajl:

  1. Idite na modul Diskusija.
  2. Izaberite kanal ili diskusiju.
  3. Kliknite na dugme Prikači fajlove u polju za chat.
  4. Izaberite fajl koji želite da prikačite i kliknite OK.
  5. ``````html
  6. Priloženi fajl će izgledati ovako:
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo
ONLYOFFICE Documents modul

Da biste kreirali fajl:

  1. Otvorite modul Documents.
  2. Kliknite na dugme Create with ONLYOFFICE u padajućem meniju New u gornjem levom uglu gornjeg panela.
  3. Izaberite jednu od sledećih opcija:
    • Prazno - kreirajte prazan Dokument, Tabelu, Prezentaciju ili PDF obrazac.

      Unesite naziv fajla u polje Title ako je potrebno.

      ONLYOFFICE_Odoo ONLYOFFICE_Odoo

      Kliknite na dugme Create da kreirate fajl, ili kliknite na dugme Create&Set Permissions da postavite prava pristupa za fajl.

      ONLYOFFICE_Odoo ONLYOFFICE_Odoo
      • Dodajte osobe ili email adrese u odgovarajuće polje.
      • Pogledajte listu korisnika sa pristupom dokumentu na People with access panel.
      • Postavite parametre General Access za sve interne korisnike i za pristup trećih strana putem linka.
    • Iz Šablona - kreirajte dokument na osnovu jednog od dostupnih šablona. Sortirajte listu šablona po Kategorijama, Tipu i Jeziku, ili koristite polje Pretraga.

      Kliknite na šablon da biste videli njegov pregled, ili ga izaberite klikom na radio dugme u gornjem desnom uglu šablona. Kliknite na dugme Create da nastavite.

Možete uređivati bilo koje fajlove priložene Odoo aktivnostima i podržane od strane ONLYOFFICE (pogledajte kompletnu listu ovde).

Da biste uredili ili pregledali fajl, kliknite na dugme Open in ONLYOFFICE na desnom proširenom panelu, na primer:

ONLYOFFICE_Odoo ONLYOFFICE_Odoo
ONLYOFFICE Templates modul

Možete koristiti unapred pripremljen šablon dostupan na glavnoj stranici modula.

ONLYOFFICE_Odoo ONLYOFFICE_Odoo

Napomena: broj dostupnih šablona zavisi od instaliranih modula, npr. Prodaja, Fakturiranje, Kalendar, Zapošljavanje, itd. ONLYOFFICE demo šabloni će biti dodati samo u Odoo module koji su već instalirani. Preporučuje se instalacija ONLYOFFICE Templates nakon instalacije drugih Odoo modula.

Da biste kreirali obrazac:

  1. Preporučuje se prelazak u developerski režim.
    • Idite na Podešavanja.
    • Otvorite karticu Opšta podešavanja.
    • Skrolujte do Alati za developere.
    • Kliknite na opciju menija Aktiviraj developerski režim.
  2. Otvorite Glavni Meni i izaberite opciju ONLYOFFICE Templates.
  3. Kliknite na dugme Create or upload da kreirate novi obrazac.
  4. Unesite Naziv Šablona.
  5. Unesite Odoo model u polje Select Model.
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo
    • Da biste saznali naziv modela, otvorite potreban modul.
    • Idite na bilo koji unos koji ima dugme ONLYOFFICE Send & Print.
    • Pogledajte URL stranice. model-xxx je naziv Odoo modela koji vam je potreban za polje Select Model. Zalepite ga u ovo polje i pritisnite Enter.
      ONLYOFFICE_Odoo ONLYOFFICE_Odoo
    • Takođe možete otpremiti postojeći šablon klikom na dugme Upload your file.
  6. Šablon bi trebalo da bude kreiran i dostupan za uređivanje. Ako nije, kliknite na dugme Save manually u gornjem levom uglu ekrana prilikom kreiranja šablona.

    Ako trebate kreirati više šablona, popunite potrebna polja i kliknite na dugme New u gornjem desnom uglu ekrana. Trenutni šablon će biti sačuvan, polja će ponovo biti prazna, i možete nastaviti sa kreiranjem drugog šablona.

  7. Rad sa poljima šablona

    Pređite na modul ONLYOFFICE Templates i kliknite na potreban šablon da biste ga otvorili za dalju izmenu. Ako trebate izmeniti svojstva šablona, kliknite na dugme More u gornjem desnom uglu potrebnog modula i izaberite opciju Edit.

  8. Svako polje u svakom modulu ima znak pitanja pored sebe. Informacije tamo su potrebne za popunjavanje polja.
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo

    Ako polje nema znak pitanja, pokušajte privremeno obrisati njegov sadržaj. Naziv polja može se pojaviti umesto toga. Ovakvi nazivi se takođe mogu naći u korenskoj sekciji na levoj strani panela dok uređujete obrazac.

  9. Pretraga u konektoru ONLYOFFICE Templates zahteva informacije iz polja Field i Module.
  10. Ako polje ima one2many/many2many/many2one relaciju, podsekcija će imati odgovarajući naziv.

    Naziv podsekcije

  11. Ako polje Model sadrži naziv koji se ne poklapa sa onim u URL-u (npr. model-account.move u URL-u i account.move.line u polju Model), potražite ga u podsekciji.

    Ako je to one2many/many2many/many2one relacija, ključ podsekcije će imati isti naziv kao polje Field. Na primer, ako je to partner_id, ključ će imati isti naziv.

  12. Napominjemo da ako se model polja ne poklapa sa onim u URL-u, ključ sekcije će imati isti naziv kao polje Model.
  13. Pošto je konektor integrisan unutar svih Odoo modula, moguće je štampati popunjen obrazac u meniju Action > Print with ONLYOFFICE.
  14. Svi dostupni šabloni za izabrani modul će biti prikazani u otvorenom meniju. Izaberite potreban šablon da ga popunite podacima koji odgovaraju izabranom stavku modula.
  15. Obrazac će biti preuzet na vaš uređaj. Polja se automatski popunjavaju u zavisnosti od stranice sa koje ste preuzeli obrazac.
  16. Da biste dodali dataset u obrazac,
    • kreirajte tabelu u obrascu koja će imati iste kolone kao nazivi polja dataset-a;
    • ``````html
    • unesite informacije date u Odoo upitnicima u odgovarajuća polja;
    • ostatak tabele će se automatski popuniti tokom štampanja stranice.

      Za sada, nijedan HTML element ne može biti umetnut u formu.

  17. Za upravljanje pravima pristupa,
    • idite na korisnički profil;
    • izaberite da li su Korisnik ili Administrator:
      • Korisnik može samo štampati i pregledati šablone.
      • Administrator može kreirati, uređivati, pregledati, brisati i štampati šablone.
    • svi korisnici po defaultu imaju pravo pristupa Korisnik.
Za više informacija o najčešćim problemima i načinima njihovog rešavanja, posetite naš vodič za rešavanje problema.
```
Članak sa oznaka:
Pregledajte sve oznake