Openbravo POS: Tecnología
Entorno tecnológico
Openbravo POS ha sido creado con tecnología punta para poder obtener el mayor rendimiento del rico ecosistema del software libre.
  • 100% desarrollado en Java, utilizando Swing para que los componentes gráficos de la interfaz sean consistentes y sofisticados
  • Base de datos independiente, utilizando la interfaz estándar JDBC. Openbravo POS soporta actualmente Oracle, PostgreSQL, MySQL y HSQLDB. Añadir una nueva base de datos es muy fácil con unas pequeñas modificaciones en el código fuente
  • Jasperreports y Freechar facilitan informes y gráficas detalladas; exportables a HTML, PDF, Excel, XML y CSV
  • El producto puede integrarse con Openbravo ERP mediante servicios web
  • Soporta una gran variedad de dispositivos POS, además de las tecnologías POS más populares, incluyendo el protocolo ESC/POS y los drivers JavaPOS
  • Fácil de localizar utilizando las técnicas estándar Java de localización
Entorno de configuración
Openbravo POS es altamente configurable, proporcionando un entorno perfectamente adaptable a todos los usuarios del punto de venta. Por defecto, Openbravo POS viene preconfigurado con plantillas modificables para adaptarse a las necesidades de cada negocio.
  • Panel de configuración local para la conectividad de la base de datos, la configuración del hardware y otras opciones
  • Opciones de configuración comunes como recibos, macrofunciones, y otras opciones pueden ser modificadas o creadas usando un editor de recursos integrado
  • Opciones de configuración y personalización múltiples para la pantalla de venta, el nombre de la compañía y el logo de la empresa
  • Recibos de ventas, entrega de productos, recibos de movimientos de productos, informes diarios, y la salida de datos en pantalla para el cliente, están definidos con lenguaje XML mediante una máquina Apache Velocity
  • Macrofunciones que implementan el proceso de negocio en la pantalla de ventas utilizando el lenguaje de programación Beanshell
  • Seguridad integrada que permite múltiples usuarios, roles y permisos para las opciones de menú y las actividades
  • Definición de informes y gráficas con Jasperreports y Freechart que pueden editarse mediante la herramienta gráfica iReport