Odoo addapp: differenze tra le versioni

Da PNLUG.
 
(18 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
=== Le migliori APPs da aggiungere all'installazione di ODOO v.10 ===
+
=== Le migliori ''App'' da aggiungere all'installazione di ODOO v.10 ===
  
Se non fossero sufficienti le App già previste nell'installazione standard, successivamente potete aggiungerne delle altre. <br>
+
Se non fossero sufficienti le [[Odoo_bestapp|App già previste nell'installazione standard]], se ne possono successivamente aggiungere delle altre. <br>
Ce ne sono di due tipi che seguono un percorso diverso di installazione:
+
 
* quelle incluse nella distribuzione di Odoo, ma non visibili immediatamente nell'applicazione;
+
A seconda della ''app'', potrebbe essere necessaria una diversa modalità di installazione:
* quelle da ricercare sul [https://www.odoo.com/apps marketplace di Odoo] (scaricandole e installandole successivamente... facile no?)
+
* per quelle incluse nella distribuzione di Odoo, ma non visibili immediatamente nell'applicazione, è sufficiente un'attivazione (seguire le istruzioni qui sotto);
 +
* per quelle che si trovano nel [https://www.odoo.com/apps marketplace di Odoo], bisogna seguire le indicazioni specifiche;
 +
* per quelle presenti in repository diversi, come quello del PNLUG [https://github.com/PNLUG https://github.com/PNLUG], è necessario scaricare i file e installarli separatamente.
 +
 
 +
'''Nota di sicurezza.''' Naturalmente, così come per ogni installazione di software, è necessario prestare attenzione a che cosa si sta installando (licenza, provenienza, autore, vulnerabilità, ecc.).
  
 
<br>
 
<br>
Riga 12: Riga 16:
 
! style="background:#9aa3f9;" | Descrizione
 
! style="background:#9aa3f9;" | Descrizione
 
! style="background:#9aa3f9;" width="400" | Dove la trovo?
 
! style="background:#9aa3f9;" width="400" | Dove la trovo?
 +
|-
 +
!style="border: 1px solid #789DB3;"|Gestore dei report in PDF
 +
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Applicazione Wkhtmltopdf per Ubuntu. Attraverso Wkhtmltopdf vi sarà possibile stampare i report di Odoo in formato PDF oppure di avvisarvi che non avete Wkhtmltopdf per generare il PDF o che è stato installato in modo non corretto.<br>[[Odoo_addapp#Il gestore_dei report in PDF| Nota Report in PDF]]
 +
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|http://wkhtmltopdf.org
 
|-
 
|-
 
!style="border: 1px solid #789DB3;"|Gestore SFTP Pysftp
 
!style="border: 1px solid #789DB3;"|Gestore SFTP Pysftp
Riga 18: Riga 26:
 
|-
 
|-
 
!style="border: 1px solid #789DB3;"|Database-auto-backup
 
!style="border: 1px solid #789DB3;"|Database-auto-backup
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Permette di effettuare il backup del database localmente o via SFTP. <br>Il pacchetto della App deve essere aggiunto nella cartella 'addons' di Odoo.
+
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Permette di effettuare il backup del database localmente o via SFTP. <br>Il pacchetto della App deve essere aggiunto nella cartella 'addons' di Odoo.<br>[[Odoo_addapp#Aggiungere_App| Nota Aggiungere App]]
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|https://www.odoo.com/apps/modules/10.0/auto_backup/
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|https://www.odoo.com/apps/modules/10.0/auto_backup/
 
|-
 
|-
 
!style="border: 1px solid #789DB3;"|CRM Custom Fields
 
!style="border: 1px solid #789DB3;"|CRM Custom Fields
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Permette di aggiungere dei campi aggiuntivi nella scheda partners. <br>Il pacchetto della App deve essere aggiunto nella cartella 'addons' di Odoo.
+
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Permette di aggiungere dei campi aggiuntivi nella scheda partners. <br>Il pacchetto della App deve essere aggiunto nella cartella 'addons' di Odoo.<br>[[Odoo_addapp#Aggiungere_App| Nota Aggiungere App]]
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|https://www.odoo.com/apps/modules/10.0/crm_custom_fields/
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|https://www.odoo.com/apps/modules/10.0/crm_custom_fields/
 
|-
 
|-
Riga 29: Riga 37:
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Funzione già presente in Odoo v.10. <br>Togliete il filtro Apps e inserite la voce Attachments
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Funzione già presente in Odoo v.10. <br>Togliete il filtro Apps e inserite la voce Attachments
 
|-
 
|-
!style="border: 1px solid #789DB3;"|Several images per product
+
!style="border: 1px solid #789DB3;"|Several images for product
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Consente di memorizzare più immagini per ogni articolo. Le stesse saranno visibili in anteprima sulla scheda articoli e sul sito di e-commerce, dando la possibilità di ingrandire l'immagine alla selezione.
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Consente di memorizzare più immagini per ogni articolo. Le stesse saranno visibili in anteprima sulla scheda articoli e sul sito di e-commerce, dando la possibilità di ingrandire l'immagine alla selezione.
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|È necessario attivare l'app e-commerce. <br>Poi in Website Admin --> Configuration --> Setting si trova l'opzione apposita.
 
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|È necessario attivare l'app e-commerce. <br>Poi in Website Admin --> Configuration --> Setting si trova l'opzione apposita.
 
|-
 
|-
!style="border: 1px solid #789DB3;"|Product configurator
+
!style="border: 1px solid #789DB3;"|Modulo Product configurator
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Con questo modulo è possibile gestire in modo intelligente le varianti di prodotto senza stressare il database e semplificando la fase d'inserimento dati. Fatto moto bene, e merito al contributo di un nostro socio PN-LUG ora il modulo backend è open
+
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Con questo modulo è possibile gestire in modo intelligente le varianti di prodotto senza stressare il database e semplificando la fase d'inserimento dati.<br>È stato realizzato molto bene; ora il modulo back-end è open, anche per merito del contributo di un socio dell'Associazione PNLUG.
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|https://github.com/pledra/odoo-product-configurator https://www.pledra.com/odoo-product-configurator/documentation/
+
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|* [https://github.com/pledra/odoo-product-configurator Product Configurator]<br> * [https://www.pledra.com/odoo-product-configurator/documentation/ Documentazione]
 +
|-
 +
!style="border: 1px solid #789DB3;"|Modulo MRP_Byproducts
 +
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|Questo modulo vi permette di produrre diversi prodotti da un ordine di produzione.<br>È possibile configurare per prodotto, da una distinta base di materiali.
 +
!style="border: 1px solid #789DB3;text-align:left; padding:5px;"|https://www.odoo.com/apps/modules/10.0/mrp_byproduct/
 
|-
 
|-
 
 
|}
 
|}
<br>
+
<br><br>
 +
 
 +
 
 +
==Il gestore dei report in PDF==
 +
 
 +
Su un server Ubuntu, per completare l'installazione di ''Wkhtmltopdf'' abbiamo effettuato le seguenti operazioni.<br>
 +
 
 +
Aprire un terminale e digitare le seguenti linee di comando:
 +
 
 +
sudo nano wkhtmltopdf_install.sh
 +
 
 +
all'interno del nuovo file, inseriremo il seguente codice:
 +
   
 +
    echo -e "\n---- Installazione di WkHtmlToPdf ver 0.12.1 ----"
 +
    sudo wget -P Downloads http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
 +
    cd Downloads
 +
    sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
 +
    cd /usr/local/bin
 +
    sudo cp wkhtmltoimage /usr/bin/wkhtmltoimage
 +
    sudo cp wkhtmltopdf /usr/bin/wkhtmltopdf
 +
    echo -e "Wkhtmltopdf è stato installato!"
 +
 +
Renderemo il file eseguibile con il comando:
 +
 
 +
sudo chmod +x wkhtmltopdf_install.sh
 +
 
 +
e lo andremo ad eseguire, con il comando:
 +
 
 +
./wkhtmltopdf_install.sh
 +
 
 +
Ora il gestore di PDF sarà installato e già funzionante sul server Odoo.
 +
 
 +
In altro modo, potete seguire [http://wiki.pnlug.it/index.php?title=Odoo_devinst#INSTALLAZIONE_DI_WKHTMLTOX l'installazione manuale] descritta da noi in un'altra pagina del wiki.
 +
 
 +
 
 +
<br><br>
  
<br>
 
 
==Il gestore Pysftp==
 
==Il gestore Pysftp==
  
Riga 62: Riga 107:
 
==Aggiungere App==
 
==Aggiungere App==
  
Per aggiungere 'a mano' una App scaricata da , effettuare le seguenti operazioni: <br>
+
Per aggiungere 'a mano' una App scaricata, effettuare le seguenti operazioni: <br>
# scompattare la cartella formato .zip scaricata ed inserirla nella cartella 'addons'di Odoo.<br>
+
# scompattare la cartella formato .zip scaricata ed inserirla nella cartella ''addons'' di Odoo.<br>
 
# effettuare il login al server, con un utente avente il profilo di amministratore.
 
# effettuare il login al server, con un utente avente il profilo di amministratore.
# posizionarsi nella pagina Configurazione ed attivare la ''Modalità sviluppatore''
+
# posizionarsi nella pagina ''Configurazione'' ed attivare la ''Modalità sviluppatore''
# posizionarsi ora nella schermata della gestione delle App
+
# posizionarsi ora nella schermata della gestione delle ''App''
# selezionare il comando 'Update App lists' e confermate l'aggiornamento
+
# selezionare il comando ''Update App lists'' e confermate l'aggiornamento
+
# una volta completata l'operazione, sempre nella pagina ''App'', eliminare il filtro 'Apps' dal campo di ricerca
#
+
# la pagina si ricaricherà, visualizzando TUTTE le App disponibili trovate all'interno delle cartelle del server
 +
# Selezionare la App desiderata e procedere all'installazione
 +
 
 +
<br>

Versione attuale delle 17:44, 29 mar 2017

Le migliori App da aggiungere all'installazione di ODOO v.10

Se non fossero sufficienti le App già previste nell'installazione standard, se ne possono successivamente aggiungere delle altre.

A seconda della app, potrebbe essere necessaria una diversa modalità di installazione:

  • per quelle incluse nella distribuzione di Odoo, ma non visibili immediatamente nell'applicazione, è sufficiente un'attivazione (seguire le istruzioni qui sotto);
  • per quelle che si trovano nel marketplace di Odoo, bisogna seguire le indicazioni specifiche;
  • per quelle presenti in repository diversi, come quello del PNLUG https://github.com/PNLUG, è necessario scaricare i file e installarli separatamente.

Nota di sicurezza. Naturalmente, così come per ogni installazione di software, è necessario prestare attenzione a che cosa si sta installando (licenza, provenienza, autore, vulnerabilità, ecc.).


Nome Descrizione Dove la trovo?
Gestore dei report in PDF Applicazione Wkhtmltopdf per Ubuntu. Attraverso Wkhtmltopdf vi sarà possibile stampare i report di Odoo in formato PDF oppure di avvisarvi che non avete Wkhtmltopdf per generare il PDF o che è stato installato in modo non corretto.
Nota Report in PDF
http://wkhtmltopdf.org
Gestore SFTP Pysftp Una semplice interfaccia SFTP. Questo modulo offre un alto livello di astrazione e gestione basata sulle delle routine per gestire le varie richieste SFTP.
Nota PYSFTP
https://pypi.python.org/pypi/pysftp
Database-auto-backup Permette di effettuare il backup del database localmente o via SFTP.
Il pacchetto della App deve essere aggiunto nella cartella 'addons' di Odoo.
Nota Aggiungere App
https://www.odoo.com/apps/modules/10.0/auto_backup/
CRM Custom Fields Permette di aggiungere dei campi aggiuntivi nella scheda partners.
Il pacchetto della App deve essere aggiunto nella cartella 'addons' di Odoo.
Nota Aggiungere App
https://www.odoo.com/apps/modules/10.0/crm_custom_fields/
Attachments List and Document Indexation Permette l'archiviazione dei file (di qualsiasi tipo) legandolo alle anagrafiche. Permette, ad esempio, di custodire le schede tecniche sull'anagrafica articoli, oppure memorizzare i contratti di fornitura verso i clienti, ecc. Funzione già presente in Odoo v.10.
Togliete il filtro Apps e inserite la voce Attachments
Several images for product Consente di memorizzare più immagini per ogni articolo. Le stesse saranno visibili in anteprima sulla scheda articoli e sul sito di e-commerce, dando la possibilità di ingrandire l'immagine alla selezione. È necessario attivare l'app e-commerce.
Poi in Website Admin --> Configuration --> Setting si trova l'opzione apposita.
Modulo Product configurator Con questo modulo è possibile gestire in modo intelligente le varianti di prodotto senza stressare il database e semplificando la fase d'inserimento dati.
È stato realizzato molto bene; ora il modulo back-end è open, anche per merito del contributo di un socio dell'Associazione PNLUG.
* Product Configurator
* Documentazione
Modulo MRP_Byproducts Questo modulo vi permette di produrre diversi prodotti da un ordine di produzione.
È possibile configurare per prodotto, da una distinta base di materiali.
https://www.odoo.com/apps/modules/10.0/mrp_byproduct/




Il gestore dei report in PDF

Su un server Ubuntu, per completare l'installazione di Wkhtmltopdf abbiamo effettuato le seguenti operazioni.

Aprire un terminale e digitare le seguenti linee di comando:

sudo nano wkhtmltopdf_install.sh

all'interno del nuovo file, inseriremo il seguente codice:

   echo -e "\n---- Installazione di WkHtmlToPdf ver 0.12.1 ----"
   sudo wget -P Downloads http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
   cd Downloads
   sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
   cd /usr/local/bin
   sudo cp wkhtmltoimage /usr/bin/wkhtmltoimage
   sudo cp wkhtmltopdf /usr/bin/wkhtmltopdf
   echo -e "Wkhtmltopdf è stato installato!"

Renderemo il file eseguibile con il comando:

sudo chmod +x wkhtmltopdf_install.sh

e lo andremo ad eseguire, con il comando:

./wkhtmltopdf_install.sh

Ora il gestore di PDF sarà installato e già funzionante sul server Odoo.

In altro modo, potete seguire l'installazione manuale descritta da noi in un'altra pagina del wiki.




Il gestore Pysftp

Su un server Ubuntu, per completare l'installazione di pysftp abbiamo effettuato le seguenti operazioni.

Aprire un terminale e digitare le seguenti linee di comando:

sudo apt-get install build-essential libssl-dev libffi-dev python-dev
sudo apt-get install python-pip

e successivamente, digitare il comando:

sudo pip install pysftp 

Ora il gestore python SFTP sarà installato e già funzionante sul server Odoo.


Aggiungere App

Per aggiungere 'a mano' una App scaricata, effettuare le seguenti operazioni:

  1. scompattare la cartella formato .zip scaricata ed inserirla nella cartella addons di Odoo.
  2. effettuare il login al server, con un utente avente il profilo di amministratore.
  3. posizionarsi nella pagina Configurazione ed attivare la Modalità sviluppatore
  4. posizionarsi ora nella schermata della gestione delle App
  5. selezionare il comando Update App lists e confermate l'aggiornamento
  6. una volta completata l'operazione, sempre nella pagina App, eliminare il filtro 'Apps' dal campo di ricerca
  7. la pagina si ricaricherà, visualizzando TUTTE le App disponibili trovate all'interno delle cartelle del server
  8. Selezionare la App desiderata e procedere all'installazione