Odoo, antes conocido como OpenERP es un de los mejores ERPs de software libre actualmente. Este ERP funciona con módulos que se cargaran según la necesidad que se tenga.
Algunos de los módulos que tiene son:
- CRM
- Facturación en línea
- Gestión de proyectos
- Planificación
- Gestión de compras
- Libreta de direcciones
- Gestión de flotas
Luego hay empresas que se dedican a hacer módulos específicos para las necesidades de cada uno o también se los puede hacer uno mismo.
Instalación
La versión de sistema operativo que se va a utilizar es Debian 8
Para empezar con la instalación es muy sencilla, primero agregar el repositorio de odoo
vim /etc/apt/sources.list
deb http://nightly.odoo.com/9.0/nightly/deb/ ./
Añadir la clave pública
wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
Actualizar los repositorios
apt update
Una vez actualizados, instalar odoo
apt install odoo
Cuando termine de instalarse (tardará un rato un rato ya que requiere de muchas dependencias), abrir un navegador y escribir en la barra de direcciones lo siguiente:
http://<IP>:8069
Opcional: Si da un problema de 500 Internal server error puede ser porque el rol de odoo no se haya creado para eso:
su - postgres -c "createuser -s odoo"
Una vez hecho esto, recargar la página y crear la base de datos
Con esto, ya estaría instalado. Ahora si en vez de que haya que ir por el puerto 8069 se pueda ir por el puerto 80, habría que hacer lo siguiente.
vim /etc/rc.local
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8069 exit 0
Y para aplicar los cambios reiniciar
reboot
Si por algún motivo empieza a dar problemas con el usuario Administrator por la contraseña se puede cambiar de la siguiente manera:
su postgres
$ psql <nombre_base_de_datos>
basededatos=# UPDATE res_users SET password='<contraseña>' WHERE login = 'admin'; UPDATE 1
Buenas, me gustaría conocer la opinión de algún usuario sobre Odoo, ya que me he encontrado con algún comentario negativo sobre él y era mi primera opción.