viernes, 24 de agosto de 2012

Jasper Reports en OpenERP v6.1


Jaspersoft (http://www.jaspersoft.com/es) es un paquete flexible de software para actividades de inteligencia de negocios, como informes, dashboards y análisis altamente interactivos y basados en Web; uno de sus componentes principales es el iReport Designer que viene integrado con JasperReport     y  JasperServer, esta herremienta permite crear fácilmente informes desde cualquier fuente de datos y generarlos en algunos tipos de archivo como pdf, excel, html, xml, entre otros.

Acontinuación veremos la instalación de Jaspersoft y la integración de JasperReport con OpenERP.

Instalar Jaspersoft

1. Descargar paquete jaspersoft:

   http://jasperforge.org/projects/jasperserver

Este paquete incluye la instalación del ireport (es uno de los últimos pasos del asistente de instalación).

2. En el directorio donde se instala el Jaspersoft dar permiso de lectura y escritura a todos los usuarios:

   sudo chmod 7777 -R

3. Descargar el módulo jasper_report 6.1 de:

   bzr branch lp:openobject-jasper-reports/6.1

4. Copiar la carpeta jasper_report (que se acabó de descargar) en el directorio addons de openerp.

5. Desde openerp lo instalamos como cualquier módulo: en settings/modules buscar jasper_report e instalar. Esto creará el menú Jasper Reports en settings/customization, el cual muestra dos submenus, uno para la generación de la plantilla del informe y otro para la subida del reporte (el mismo que será deseñado en iReport).
_________________________________

Iniciar JasperSoft

1. Levantar servidor tomcat:
sudo /home/usuario/jasperreports-server-cp-4.5.0/apache-tomcat/bin/startup.sh

2. Levantar ireport:
/home/usuario/jasperreports-server-cp-4.5.0/ireport/bin/ireport

3. Crear planatilla desde openerp

4. Subir plantilla en OpenERP Settings/Customization/Jasper Reports/Jasper Reports

Puedes encontrarnos en www.trescloud.com