Questo articolo è stato tradotto dall’AI

Odoo

Informazioni sull'integrazione tra ONLYOFFICE e Odoo

Odoo è uno strumento di gestione aziendale progettato per la pianificazione delle risorse. ONLYOFFICE offre tre moduli ufficiali per integrarlo con Odoo:

  1. ONLYOFFICE è un modulo principale necessario per il funzionamento degli altri moduli e consente di allegare documenti.
  2. ONLYOFFICE Documents è un modulo utilizzato per creare, modificare e allegare documenti.
  3. ONLYOFFICE Templates è un modulo utilizzato per creare e modificare moduli compilabili.

I moduli di integrazione sono distribuiti sotto licenza LGPL-3.

Per saperne di più su come funziona e come compilare il connettore ONLYOFFICE per Odoo, visita la nostra documentazione API.
Caratteristiche principali
  • Modifica e visualizzazione di documenti di testo, fogli di calcolo, presentazioni, PDF e diagrammi.
  • Co-editing dei documenti in tempo reale: due modalità di co-editing (Veloce e Rigida), la modalità Traccia Modifiche, commenti e chat integrata.
  • Supporto JWT per proteggere il tuo traffico in modo che solo gli utenti con i diritti appropriati possano accedere ai tuoi documenti.
Formati supportati
  • Per la modifica: DOCM, DOCX, DOTM, DOTX, XLSB, XLSM, XLSX, XLTM, XLTX, POTM, POTX, PPSM, PPSX, PPTM, PPTX, PDF
  • Per la visualizzazione:
    • 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
Novità nella versione 5.3.0

Aggiunto

  • Opzione per disabilitare la verifica del certificato
  • Supporto per l'apertura di un'anteprima dei documenti nell'editor ONLYOFFICE
  • Aggiunto il pannello Informazioni e aggiornate le descrizioni nelle impostazioni
  • Supporto per la visualizzazione dei formati di diagramma .vsdx, .vssx, .vstx, .vsdm, .vssm, .vstm
  • Supporto per la visualizzazione dei formati .odg, .md
  • Supporto per la modifica dei file .xlsb
  • Aggiunti modelli di file vuoti in catalano, danese, ungherese, indonesiano, rumeno

Il registro completo delle modifiche è disponibile qui.

Collegare ONLYOFFICE Docs a Odoo

Requisiti
  • Istanza di ONLYOFFICE Docs. Si prega di fare riferimento alla pagina di documentazione ufficiale per saperne di più sull'installazione di ONLYOFFICE Docs:
  • ONLYOFFICE modulo principale necessario per il funzionamento degli altri moduli. Il modulo non ha una licenza a pagamento.
  • ONLYOFFICE Documents modulo che richiede Odoo Enterprise Edition per funzionare correttamente. Questo modulo installerà automaticamente il modulo principale ONLYOFFICE.
  • ONLYOFFICE Templates modulo che richiede la licenza ONLYOFFICE con Automation API per funzionare correttamente. Questo modulo installerà automaticamente il modulo principale ONLYOFFICE.
  • PyJWT è richiesto per tutti i moduli.
Installazione della libreria PyJWT

Per installare la libreria PyJWT, inserisci il seguente comando nella riga di comando:

pip install pyjwt

Per saperne di più, consulta la guida all'installazione ufficiale di PyJWT qui.

Configurazione del modulo di integrazione ONLYOFFICE per Odoo

Modulo ONLYOFFICE

Per installare il modulo ONLYOFFICE:

  1. Apri le App.
  2. Trova ONLYOFFICE e fai clic sul pulsante Attiva qui sotto.

Modulo ONLYOFFICE Documents

Per installare il modulo ONLYOFFICE Documents:

  1. Apri le App.
  2. Trova ONLYOFFICE Documents e fai clic sul pulsante Attiva qui sotto.

Modulo ONLYOFFICE Templates

Per installare il modulo ONLYOFFICE Templates:

  1. Apri le App.
  2. Trova ONLYOFFICE Templates e fai clic sul pulsante Attiva qui sotto.

Il primo modulo installato stabilisce automaticamente una connessione al Document Server.

Dopo l'installazione dei moduli, regola le impostazioni all'interno del tuo Odoo se necessario. Per farlo, vai al Menu principale > Impostazioni > ONLYOFFICE.

Nel campo Document Server Url, specifica l'URL dei ONLYOFFICE Docs installati o l'indirizzo di ONLYOFFICE Docs Cloud. Per saperne di più sulla configurazione JWT, consulta la sezione corrispondente di questa guida.

Indirizzo del server per richieste interne dal servizio di modifica documenti - il campo viene compilato automaticamente.

Indirizzo del servizio di modifica documenti per richieste interne dal server - questo campo dovrebbe avere lo stesso valore del Document Server Url.

Se necessario, puoi connetterti al server demo di ONLYOFFICE attivando la casella di controllo Connetti al server demo di ONLYOFFICE Docs. Si noti che questo è un server di test pubblico e non devono essere caricati o elaborati dati sensibili.

Configurazione di JWT per l'integrazione tra ONLYOFFICE e Odoo

JWT o JSON Web Token è una stringa inviata dal client al server all'interno della richiesta HTTP per convalidare l'autenticità del client. JWT è salvato solo sul lato client, quindi la trasmissione tra le parti è protetta e firmata digitalmente.

Il token è generato utilizzando lo standard JWT (JSON Web Tokens). I token sono firmati con la chiave del server, quindi il client è in grado di verificare che il token sia legittimo.

ONLYOFFICE Docs convalida il token. I dati dal payload sono considerati validi e vengono utilizzati al posto dei dati corrispondenti dai parametri principali. Se il token è invalido, il comando non viene eseguito. Per saperne di più, leggi la guida alla sicurezza API.

In Odoo, JWT è abilitato di default.

Segui questi passaggi per configurarlo manualmente se necessario:

  1. Vai al menu Home Impostazioni > ONLYOFFICE.
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo
  2. Inserisci i valori nei seguenti campi:
    • Document Server JWT Secret: La chiave segreta è generata automaticamente per limitare l'accesso a ONLYOFFICE Docs. Se vuoi specificare la tua chiave segreta in questo campo, specifica anche la stessa chiave segreta nel file di configurazione di ONLYOFFICE Docs per abilitare la convalida.
    • Document Server JWT Header: L'intestazione JWT standard utilizzata in ONLYOFFICE è Authorization. Nel caso in cui questa intestazione sia in conflitto con la tua configurazione, puoi cambiarla con una personalizzata.

Inizia a usare ONLYOFFICE Docs all'interno di Odoo

Modulo ONLYOFFICE

Per allegare un file:

  1. Vai al modulo Discussione.
  2. Scegli un canale o una discussione.
  3. Fai clic sul pulsante Allega file nel campo della chat.
  4. Seleziona il file che desideri allegare e fai clic su OK.
  5. Il file allegato apparirà così:
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo
Modulo ONLYOFFICE Documents

Per creare un file:

  1. Apri il modulo Documenti.
  2. Fai clic sul pulsante Crea con ONLYOFFICE nel menu a discesa Nuovo nell'angolo in alto a sinistra del pannello superiore.
  3. Scegli una delle seguenti opzioni:
    • Vuoto - crea un Documento, Foglio di calcolo, Presentazione o modulo PDF vuoto.

      Inserisci il nome del file nel campo Titolo se necessario.

      ONLYOFFICE_Odoo ONLYOFFICE_Odoo

      Fai clic sul pulsante Crea per creare un file, o fai clic sul pulsante Crea e Imposta Permessi per impostare i diritti di accesso per il file.

      ONLYOFFICE_Odoo ONLYOFFICE_Odoo
      • Aggiungi persone o indirizzi email nel campo corrispondente.
      • Visualizza l'elenco degli utenti con accesso al documento nel pannello Persone con accesso.
      • Imposta i parametri di Accesso Generale per tutti gli utenti interni e per l'accesso di terze parti tramite link.
    • Da Modello - crea un documento basato su uno dei modelli disponibili. Ordina l'elenco dei modelli per Categorie, Tipo e Lingua, o utilizza il campo Ricerca.

      Fai clic sul modello per vedere la sua anteprima, o selezionalo facendo clic sul pulsante radio nell'angolo in alto a destra del modello. Fai clic sul pulsante Crea per procedere.

Puoi modificare qualsiasi file allegato alle attività di Odoo e supportato da ONLYOFFICE (vedi l'elenco completo qui).

Per modificare o visualizzare un file, fai clic sul pulsante Apri in ONLYOFFICE sul pannello esteso a destra, ad esempio:

ONLYOFFICE_Odoo ONLYOFFICE_Odoo
Modulo ONLYOFFICE Templates

Puoi utilizzare un modello predefinito disponibile nella pagina principale del modulo.

ONLYOFFICE_Odoo ONLYOFFICE_Odoo

Si noti che il numero di modelli disponibili dipende dai moduli installati, ad esempio, Vendite, Fatturazione, Calendario, Reclutamento, ecc. I modelli demo di ONLYOFFICE verranno aggiunti solo ai moduli Odoo già installati. È fortemente consigliato installare ONLYOFFICE Templates dopo aver installato altri moduli Odoo.

Per creare un modulo:

  1. Si consiglia di passare alla modalità sviluppatore.
    • Vai alle Impostazioni.
    • Apri la scheda Impostazioni Generali.
    • Scorri fino a Strumenti per sviluppatori.
    • Fai clic sull'opzione di menu Attiva la modalità sviluppatore.
  2. Apri il Menu Principale e scegli l'opzione ONLYOFFICE Templates.
  3. Fai clic sul pulsante Crea o carica per creare un nuovo modulo.
  4. Inserisci il Nome del Modello.
  5. Inserisci il modello Odoo nel campo Seleziona Modello.
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo
    • Per conoscere il nome del modello, apri il modulo richiesto.
    • Vai a qualsiasi voce che ha un pulsante ONLYOFFICE Invia & Stampa.
    • Guarda l'URL della pagina. Il model-xxx è il nome del modello Odoo di cui hai bisogno per il campo Seleziona Modello. Incollalo in questo campo e premi Invio.
      ONLYOFFICE_Odoo ONLYOFFICE_Odoo
    • Puoi anche caricare un modello esistente facendo clic sul pulsante Carica il tuo file.
  6. Il modello dovrebbe essere creato e disponibile per la modifica. Se non lo è, fai clic sul pulsante Salva manualmente nell'angolo in alto a sinistra dello schermo durante la creazione di un modello.

    Se hai bisogno di creare più modelli, compila i campi richiesti e fai clic sul pulsante Nuovo nell'angolo in alto a destra dello schermo. Il modello corrente verrà salvato, i campi saranno nuovamente vuoti e potrai procedere con la creazione di un altro modello.

  7. Lavorare con i campi del modello

    Passa al modulo ONLYOFFICE Templates e fai clic sul modello richiesto per aprirlo per ulteriori modifiche. Se hai bisogno di modificare le proprietà del modello, fai clic sul pulsante Altro nell'angolo in alto a destra del modulo richiesto e scegli l'opzione Modifica.

  8. Ogni campo in ogni modulo ha un punto interrogativo accanto. L'informazione lì è necessaria per compilare i campi.
    ONLYOFFICE_Odoo ONLYOFFICE_Odoo

    Se un campo non ha un punto interrogativo, prova a cancellare temporaneamente il suo contenuto. Potrebbe apparire il nome del campo. Questi tipi di nomi possono essere trovati anche nella sezione radice sul pannello di sinistra durante la modifica di un modulo.

  9. La ricerca nel connettore ONLYOFFICE Templates richiede informazioni dai campi Campo e Modulo.
  10. Se un campo ha una relazione one2many/many2many/many2one, la sottosezione avrà un nome corrispondente.

    Nome sottosezione

  11. Se il campo Modello contiene un nome che non coincide con quello dato nell'URL (ad esempio, model-account.move nell'URL e account.move.line nel campo Modello), cercalo nella sottosezione.

    Se è una relazione one2many/many2many/many2one, la chiave della sottosezione avrà lo stesso nome del campo Campo. Ad esempio, se è un partner_id, la chiave avrà lo stesso nome.

  12. Si noti che se il modello del campo non coincide con quello nell'URL, la chiave della sezione avrà lo stesso nome del campo Modello.
  13. Poiché il connettore è integrato in tutti i moduli Odoo, è possibile stampare un modulo compilato nel menu Azione > Stampa con ONLYOFFICE.
  14. Tutti i modelli disponibili per il modulo selezionato verranno visualizzati nel menu aperto. Scegli il modello richiesto per riempirlo con i dati corrispondenti all'elemento del modulo selezionato.
  15. Il modulo verrà scaricato sul tuo dispositivo. I campi vengono compilati automaticamente a seconda della pagina da cui hai scaricato il modulo.
  16. Per aggiungere un set di dati a un modulo,
    • crea una tabella nel modulo che avrà le stesse colonne dei nomi dei campi del set di dati;
    • inserisci le informazioni fornite nei punti interrogativi di Odoo nei campi corrispondenti;
    • il resto della tabella verrà compilato automaticamente durante la stampa della pagina.

      Al momento, non è possibile inserire elementi HTML in un modulo.

  17. Per gestire i diritti di accesso,
    • vai al profilo utente;
    • scegli se sono un Utente o un Amministratore:
      • Utente può solo stampare e visualizzare i modelli.
      • Amministratore può creare, modificare, visualizzare, eliminare e stampare modelli.
    • tutti gli utenti hanno il diritto di accesso Utente per impostazione predefinita.
Per saperne di più sui problemi più comuni e sui modi per risolverli, visita la nostra guida alla risoluzione dei problemi.

Ospita ONLYOFFICE Docs sul tuo server o usalo nel cloud

Voci con l'etichetta tag:
Sfoglia tutti i tag