13
SOFTWARE LIBRE Y PROPIETARIO ELABORADO POR: CARLOS RAUL SOLANO MALFAVON Software Libre Openbravo ERP Comunity Edition es una aplicación de código abierto de gestión empresarial del tipo ERP destinada a empresas de pequeño y mediano tamaño. La estructura de datos de la aplicación está basada originalmente en una versión antigua de Compiere, proyecto con el cual no mantiene compatibilidad alguna. Openbravo es una aplicación con arquitectura cliente/servidor web escrita en Java. Se ejecuta sobre Apache y Tomcat y con soporte para bases de datos PostgreSQL y Oracle. Actualmente se encuentra disponible en español, inglés, italiano, portugués, ruso, ucraniano y francés. Openbravo inicialmente creó su aplicación partiendo del código de Compiere y otras, práctica conocida como realizar un fork o bifurcación. Openbravo Community Edition está licenciado bajo Openbravo Public License Version 1.1 ("OBPL"), que es una adaptación de la licencia libre Mozilla Public License. El código de la versión Network no se publica ni está íntegramente bajo esa licencia, sino que hay partes con licencias privativas diversas. La licencia de Openbravo OBPL aplica además algunas otras restricciones que la hacen incompatible con la licencia GPL. UN POCO DE HISTORIA Se desarrolló en un principio por dos profesores de la Universidad de Navarra, los dos involucrados desde mediados de los años 1990 en la gestión de la universidad. Usaron como base Compiere y orientaron el proyecto como

Instalación open bravo

Embed Size (px)

Citation preview

Page 1: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Software Libre

Openbravo ERP Comunity Edition es una aplicación de código abierto de

gestión empresarial del tipo ERP destinada a empresas de pequeño y mediano

tamaño. La estructura de datos de la aplicación está basada originalmente en una

versión antigua de Compiere, proyecto con el cual no mantiene compatibilidad

alguna.

Openbravo es una aplicación con arquitectura cliente/servidor web escrita en Java.

Se ejecuta sobre Apache y Tomcat y con soporte para bases de

datos PostgreSQL y Oracle. Actualmente se encuentra disponible en español,

inglés, italiano, portugués, ruso, ucraniano y francés.

Openbravo inicialmente creó su aplicación partiendo del código de Compiere y

otras, práctica conocida como realizar un fork o bifurcación. Openbravo

Community Edition está licenciado bajo Openbravo Public License Version 1.1

("OBPL"), que es una adaptación de la licencia libre Mozilla Public License. El

código de la versión Network no se publica ni está íntegramente bajo esa licencia,

sino que hay partes con licencias privativas diversas. La licencia de

Openbravo OBPL aplica además algunas otras restricciones que la hacen

incompatible con la licencia GPL.

UN POCO DE HISTORIA

Se desarrolló en un principio por dos profesores de la Universidad de Navarra, los

dos involucrados desde mediados de los años 1990 en la gestión de la

universidad. Usaron como base Compiere y orientaron el proyecto como

Page 2: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

una aplicación Web. La idea se realizó en una nueva compañía nombrada en su

momento Tecnicia (ahora conocida cómo Openbravo S.L.) fundada en agosto

del 2001 por Serrano, Ciordia y Aguinaga. El producto resultante fue un nuevo

ERP.

Actualmente Openbravo ERP consta de dos versiones; una, Openbravo

Community Edition (libre y gratuita) con soporte y funciones limitadas (no está

permitida la administración de backups) asi como actualizaciones restringidas y sin

garantía de corrección de fallos y otra, Openbravo Network Edition (con elementos

privativos y comerciales) que requiere la compra de una licencia, esta versión

soportada provee actualizaciones de código, funcionalidad, incluye los módulos

comerciales (no incluidos en la versión libre) y soporte directo. El código de la

versión libre se publicó en abril del 2006.

CARACTERISTICAS

Es una aplicación completamente web que ha sido desarrollada siguiendo el

modelo Modelo Vista Controlador (Model, View, Control), lo que facilita el

desacoplamiento de las áreas de desarrollo, permitiendo el crecimiento sostenible

de la aplicación y una mayor facilidad en el mantenimiento del código. La mayor

parte del código se genera automáticamente por el motor denominado WAD

(Wizard for Application Development), basándose en la información contenida en

el diccionario del modelo de datos (Data Model Dictionary). Esta característica

proporciona una mejor calidad del código al reducir drásticamente la codificación

manual, al tiempo que mejora la productividad y eficiencia del desarrollo. El motor

ejecuta y recompila la aplicación cada vez que el administrador modifica la

configuración para adaptarla a un nuevo requerimiento.

Page 3: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

INSTALACION

Dependiendo la plataforma que estemos utilizando es como ejecutaremos el

instalador de Open Bravo

Si se está usando Windows, haga doble clic en él. Si se está usando Linux, hágalo ejecutable y ejecútelo

Aparecerá el siguiente asistente

Page 4: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Lea y acepte la Licencia Pública de Openbravo antes de seguir con el proceso de instalación.

Al hacer clic en el botón «Forward» está aceptando los términos y condiciones de la licencia.

Indique el directorio en el que Openbravo ERP se va a instalar.

Luego de hacer clic en el botón «Forward» seleccione también el directorio para los adjuntos.

Page 5: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Luego escoja el tipo de instalación:

Una instalación Completa(«Complete») incluye la base de datos y la aplicación.

Una instalación Distribuida(«Distributed») permite seleccionar sólo uno de los componentes.

La instalación Completa ofrece dos modos:

Estándar(«Standard»): La base de datos se crea y la aplicación se instala. Esta es la instalación más rápida y es recomendada para empezar con Openbravo ERP.

Desarrollo(«Development»): La base de datos se crea, la aplicación se compila y los archivos generados se instalan. Esta instalación es más lenta pero es recomendada para desarrolladores.

Page 6: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Brinde el directorio en el que el Java Development Kit (JDK) está instalado.

Si el JDK ha sido instalado de forma correcta, el directorio de instalación debería ser reconocido automáticamente.

Brinde la ruta completa del binario de Apache Ant.

Si Apache Ant ha sido instalado de forma correcta, la ruta del binario debería ser reconocida automáticamente.

Page 7: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Brinde el directorio en el que Apache Tomcat está instalado.

Si Apache Tomcat ha sido instalado de forma correcta, el directorio de instalación debería ser reconocido automáticamente.

Indique cuál base de datos quiere usar.

Actualmente, Oracle y PostgreSQL son soportadas.

Page 8: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Brinde la ruta completa de los binarios de la base de datos.

Estos binarios son psql, vacuumbd y pg_restore en PostgreSQL, e imp, sqlplus en el caso de Oracle.

Brinde los parámetros de la base de datos que permiten al instalador conectarse a la base de datos. Su base de datos debe estar siendo ejecutada durante este paso, ya que las credenciales de la base de datos se verifican. Los siguientes parámetros son requeridos:

Servidor de base de datos(«Database host»): La dirección IP o el nombre del servidor en el que el servicio de la base de datos se está ejecutando.

Puerto de base de datos(«Database port»): El puerto en el que la base de datos está escuchando (De forma predeterminada, 5432 en PostgreSQL y 1521 en Oracle).

Luego de hacer clic en el botón Forward', si está usando una base de datos Oracle, SID (Oracle System Identifier) y TNS (Transparent Network Substrate) son requeridos.

Page 9: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

En la siguiente ventana, si está usando una base de datos PostgreSQL.

Escriba dos veces la contraseña para el usuario administrador postgres. Si está usando una base de datos Oracle escriba dos veces la contraseña para el usuario system. En realidad, Openbravo ERP requiere privilegios de administrador para crear elementos de la base de datos.

Si está usando PostgreSQL:

Especifique el nombre de la base de datos que mantendrá el modelo de datos de Openbravo ERP. Luego escriba el nombre de usuario y contraseña de la base de datos que contendrá los objetos de la base de datos de Openbravo ERP.

Page 10: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Dele un nombre de contexto a su aplicación.

Esto será usado para acceder a Openbravo ERP a través de Tomcat: http://<dirección_ip>:<puerto>/<nombre_de_contexto>

Luego, seleccione los formatos de hora y fecha preferidos:

Page 11: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Finalmente, escoja entre tener los datos de demostración (BigBazaar) o no:

Haga clic en «Forward» dos veces para continuar con la instalación de Openbravo ERP.

Este proceso puede durar entre 10 y 30 minutos para el modo Estándar y entre 30 y 90 minutos para el modo Desarrollo, dependiendo de las capacidades de procesamiento de la máquina en la que Openbravo ERP se está instalando.

Page 12: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Esta es la primera ejecución de Open Bravo

Escribe Open Bravo como usernam y password

Page 13: Instalación open bravo

SOFTWARE LIBRE Y PROPIETARIO

ELABORADO POR: CARLOS RAUL SOLANO MALFAVON

Listo. Ya tienes instalado Open Bravo en tu PC