Você está na página 1de 14

Implantación de 

OpenERP 
2.1. Estudio Previo de OpenERP. 
 

1. Clasifica y explica brevemente en qué consisten las diferentes licencias de 


software. 
Licencias de ODOO y componentes: 

● Community Edition: LGPL version3. 


● Enterprise Edition: Odoo Enterprise Edition License v1.0. (Software propietario 
Propietario) 
● Odoo Apps: Odoo Proprietary License v1.0. (Software propietario) 
● PostgreSQL: PostgreSQL license. Similar a licencia BSD de código abierto. 
● Sistema operativo Ubuntu Server: Licencia de software libre. 

Licencias Generales Software libre:  


● Licencias BSD: Mantiene la protección de los derechos de autor únicamente para 
requerir la autoría en trabajos derivados. Pero permite la redistribución y 
modificación. Son muy permisivas. 
● Licencias GNU GPL: Estas licencias conservan los derechos de autor y permiten 
la redistribución y modificación. 
● Licencias CopyLeft: Permite ejercer el derecho de autor permitiendo la libre 
distribución de copias y versiones modificadas, exigiendo que los mismo 
derechos sean conservados en la versiones modificadas. 
● Licencias LGPL: Permite la libertad de compartir y modificar el software, 
garantizando que el software es libre para todos los usuarios. 

Software propietario:  
Son licencias para el software, normalmente tienen un costo. Además el código 
del programa no es accesible. 

 
2  

2. Detalla las ventajas e inconvenientes de cada tipo de licencia. 


Licencias de software Libre: 

1. Ventajas: 
●Normalmente la aplicaciones son multiplataforma. 
●El precio, normalmente es inferior, y muchos de programas son gratuitos. 
●Se pueden modificar y mejorar libremente. 
●Se pueden usar para cualquier fin. 
●Tienen libertad de redistribución. 
●A la hora de traducir una aplicación a otro idioma, es más fácil. 
●Mayor seguridad al tener el código accesible, hay más ojos que ven 
vulnerabilidades. 
2. Inconvenientes: 
●Pueden ser algo complicadas de instalar para un usuario medio(en linux). 
●No tienen garantía por parte del autor de que funcione bien. 
●Normalmente tienen una interfaz gráfica poco amigable. 
●Suelen tener menos compatibilidad con el hardware. 

Licencias de software Libre: 

1. Ventajas: 
●Se pueden conseguir fácilmente (Pre-instalado en el pc, conseguirlo en tiendas 
físicas y online). 
●Normalmente las empresas que desarrollan este tipo de software, pueden 
dedicar muchos recursos, sobre todo económicos, en desarrollo e investigación. 
●Interfaces gráficas mejor diseñadas y depuradas 

   

 
3  
●Tienen mas compatibilidad con los juegos. 
●Tiene mayor compatibilidad con el hardware 

2. Inconvenientes: 
● No todas las aplicaciones están disponibles para todas las plataformas. 
● No se pueden copiar, ni modificar, ni redistribuir. 
● Algunas tienen restricciones en su uso. 
● Si los desarrolladores no han fortificado la el programa, nadie podrá ver fallos e 
informar de ellos. 
● El coste de estas aplicaciones suele ser mayor. 
● El soporte es exclusivo del propietario. 
● El software depende al 100% de la empresa propietaria 

3. ¿Cuáles son los módulos oficiales de OpenERP? 


●CRM 
●Punto de ventas 
●Financiero 
●eSign (Firma electrónica) 
●Inventario 
●Fabricación 
●Proyecto 
●Facturación 
●Contabilidad 
●Hojas de horario 
●Sitio web 
●eCommerce (Comercio electrónico) 
●Correo masivo 
●Eventos 

   

 
4  
●Estudio. 

4. ¿Sobre qué sistemas operativos se puede instalar OpenERP? 


Se pueden instalar en windows, Distribuciones basadas en DEB (Ubuntu, Debian) y 
en distribuciones basadas en RPM (Fedora, CentOS, RHEL...) 

5. ¿Existen clientes para dispositivos móviles? 


Si, existen versiones de ODOO para android e IOS. 

https://play.google.com/store/apps/details?id=com.odoo.mobile&hl=en 

6. ¿Qué arquitectura utiliza OpenERP? ¿Qué puede implicar esa arquitectura? 


La arquitectura que utiliza ODOO 8 es cliente-servidor. Con este sistema lo que 
conseguimos es que todos los clientes trabajen sobre la misma base de datos, 
teniendo así centralizados y sincronizados los datos. El servidor tiene que tener un 
buen mantenimiento, ya que un fallo en el supondría una caída en los servicios que 
proporciona, y eso no es “aceptado” hoy en día. 

7. ¿Cómo se puede realizar intercambio de datos con otras aplicaciones? 


Para ello es necesario buscar un módulo de terceros adecuado. Por ejemplo, 
podemos integrar un módulo para sincronizar el correo con nuestra aplicación y no 
tener que salir de ella. Otro ejemplo es el poder conectar el programa a otro gestor 
de bases de datos como MySql, sin tener que exportar la base de datos a 
PostgreSql. 

Modulo del correo: https://www.odoo.com/apps/modules/10.0/odoo_outlook/ 

Módulo de SGBD: https://www.odoo.com/apps/modules/10.0/databases_connector/ 

   

 
5  

8. ¿Con qué aplicaciones está preparado para intercambiar datos? 


Odoo puede intercambiar datos con muchas aplicaciones, entre ellas está:  

● Ebay 
● Ups 
● DHL 
● Outlook 

9. ¿Qué SGBD soporta la base de datos de OpenERP? 


Soporta PostgreSql incluido, aunque podemos añadir módulos de terceros para más 
compatibilidad (Ejercicio 7) 

10.¿Con qué lenguaje de programación está creado OpenERP? 


Odoo está creado con Python. 

11.¿Qué generador de informes utiliza por defecto? 


Odoo utiliza el generador de informes Qweb report que crea informes en formato 
HTML. 

12.Enumera algunas soluciones verticales que provee OpenERP 


Odoo no distribuye soluciones verticales, pero sus distribuidores si ofertan varias 
soluciones a medida según el tipo de negocio. Algunos ejemplos: 

● Hospitales 
● Laboratorios 
● Hoteles 
● Restaurantes 
● Granja Avícola 
● Construcción 

   

 
6  
● Educación 
● Aduanas 

13.¿Con qué aplicaciones es fácil la integración de OpenERP? 


Con las aplicaciones que cuenten un módulo ya desarrollado y creado para 
conectarse. Como Amazon, ebay, Dhl... 

14.¿Qué formato de documento utiliza OpenERP por defecto para generar los 
informes? 
Por defecto, Odoo genera los informes en formato html. Al tener como generador 
qWeb report.  

https://www.odoo.com/documentation/8.0/reference/qweb.html 

15.¿Qué coste tiene la implantación de OpenERP? 


Para una instalación en la web, depende de los módulos que instalemos. El precio 
de estos módulos varía entre 6 y 38 euros aunque la mayoría son de 6 y 12 euros. 

Para una instalación en local, teniendo en cuenta que la creamos desde cero, entre 
infraestructura de red (cableado, switchs, hubs...), equipos, servidores, 
personalización de módulos, mantenimiento, instalación, migración de datos (en 
caso de ser necesaria), el coste aproximado inicial es de 3.000€. 

16.Si fuera necesario elegir un proveedor, ¿Cuál elegirías? 


Si tuviera que elegir uno y la economía me lo permite, elegiría Brain-tec, ya que está 
certificado por la página oficial de odoo. 

https://www.odoo.com/es_ES/partners/brain-tec-spain-s-l-995356?country_id=67 

17.¿Cuántos módulos mínimos son necesarios para contratar al distribuidor? 

   

 
7  

Mínimo tenemos que contratar un módulo. Eso sí, hay módulos que están 
ligados a la compra de otro, es decir, que para contratar uno, tenemos que contratar 
si o si el otro. Por ejemplo: El módulo de ventas está ligado al de facturación. 

18.¿Para qué sería necesario elegir un distribuidor? 


Principalmente para desarrollar una solución a medida de nuestra empresa y 
nuestras necesidades. Además nos ofrece asistencia técnica, formación 

19.¿Qué es SaaS? 
Las siglas Saas significan Software as a Service:  

Así es como se llama al modelo de distribución de software en el que tanto el 


software como los datos son almacenados en un servidor externo a la empresa que 
lo contrata. Es decir, que no es la empresa la que se encarga del hosting, sino el 
proveedor del Saas.  

La empresa que contrata este servicio, accede al software y a todos los datos a 
través de un navegador web y desde cualquier equipo. 

20.Indica ventajas e inconvenientes del software libre. Da tu opinión sobre la 


elección de software libre o propietario 
La lista de ventajas e inconvenientes está en el ejercicio 2. 

En particular, me parece una mejor opción el software libre, aunque haya que mirar más 
la documentación y sea más tediosa la instalación, pero sabes lo que estás haciendo. 
Además, siempre va a haber un soporte y una comunidad para resolver dudas.  

   

 
8  

2.2. Instalación de Odoo 8 


 

Para instalar odoo vamos a seguir la siguiente guía de instalación: 

http://www.audit2me.com/blog/2014/instalar-odoo-8-facil-y-sencillo/ 

Añadimos el repositorio al fichero /etc/sources.list 

Ahora actualizamos los repositorios e instalamos primero PostgreSQL y luego Odoo 

Listo, ya estaría instalado, solo nos queda acceder desde un navegador con la ip de nuestro 
equipo y el puerto 8069. Tal que así: “localhost:8069”. Aquí podremos crear la base de datos. 

   

 
9  

Una vez creada la base de datos, ya podemos instalar infinidad de módulos. 

Instalamos el módulo crm y podemos ver los clientes que hay. 

   

 
10  

También podemos ver los proyectos y propuestas que hay 

   

   

 
11  

2.3. Uso de SGBD de OpenERP. 


1. Lista las bases de datos  
Utilizamos el comando “\d” 

2. Si existe alguna, accede y lista sus tablas 


Accedemos a Prueba, que es la que hemos creado de prueba. Usamos el comando “\c 
Prueba” 

Y listamos sus tablas con el comando “\d” 

   

   

 
12  

3. Muestra el contenido de alguna tabla 

4. Sal y crea una nueva base de datos 


Salimos con el comando “\q”  

-U es para especificar el usuario 

-W es para que nos pida la contraseña 

-h es para indicarle la ip, en este caso, trabajamos en local 

5. Crea una tabla que nos permita introducir nuestros datos (nombre, apellidos, 
fecha, nacimiento, e-mail...) 

6. Muestra el contenido de la tabla 

   

 
13  

7. Introduce datos 

8. Muestra el contenido de la tabla 

9. Modifica algún registro 

10.Muestra el contenido de la tabla 

He insertado algunos datos más 

   

 
14  

11.Borra algún registro 

12.Muestra el contenido de la tabla 

13.Muestra sólo los registros que cumplan una determinada condición 

 
 

   

Você também pode gostar