sábado, 7 de abril de 2012

Openbravo

Introducción:
Openbravo ERP es una aplicación de gestión empresarial del tipo ERP destinada a empresas de pequeño y mediano tamaño. Se presenta en dos versiones: Community, de libre distribución y con acceso al código abierto aunque con muchas restricciones; y Profesional, de código propietario con todas las funcionalidades activas. 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.

Ventajas:
- Es una aplicación completamente web(no tienes que instalar ningún software en los puestos de trabajo), 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.

Desventajas:
- Tan sólo tiene soporte para bases de datos PostgreSQL y Oracle.
- No permite manejar simultaneamente varios idiomas para los clientes: la versión estándar no permite indicar un idioma de comunicación distinto para cada cliente: puedes usar el Openbravo en varios idiomas, pero no simultáneamente (por ejemplo para generar facturas en el idioma del cliente).
- No permite enviar facturas por mail en lugar de imprimirlas: a estas alturas parece mentira pero de momento esta funcionalidad requiere un desarrollo a medida.
- Contabilidad analítica muy limitada: ofrece un único nivel de centro de coste (ej. Francia o Marketing, pero no Francia > Marketing). Para más niveles requiere un desarrollo a medida.
- Pocos profesionales formados: aún hay poco profesionales con conocimientos del Openbravo.
- El software es gratuito pero la implementación no es barata.

Bibliografía:
- es.wikipedia.org/wiki/Openbravo - francoisderbaix.com/2008/06/12/openbravo-vs-microsoft-dynamics-nav

No hay comentarios:

Publicar un comentario