Odoo addapp
Indice
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 per 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. |
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. Fatto moto bene, e merito al contributo di un nostro socio PN-LUG ora il modulo backend è open | https://github.com/pledra/odoo-product-configurator https://www.pledra.com/odoo-product-configurator/documentation/ |
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.
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:
- scompattare la cartella formato .zip scaricata ed inserirla nella cartella addons di Odoo.
- effettuare il login al server, con un utente avente il profilo di amministratore.
- posizionarsi nella pagina Configurazione ed attivare la Modalità sviluppatore
- posizionarsi ora nella schermata della gestione delle App
- 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