Openbravo Overview
|
Openbravo 3, the agile ERP, empowers organizations across industries worldwide, to improve business performance through increased productivity and business agility -- while delivering superior ROI over it's long term application. |
- Easy: Web-based UI is intuitive and discoverable, with role-based Workspace providing an ideal starting point for new users to leverage the ERP
- Powerful: multi-tab application design and state of the art grid work together to satisfy the most demanding power users
- Integrated: fully integrated data model with efficient process flows facilitate collaboration and streamline end-to-end operations, providing visibility and enabling more productive use of all types of resources
- Comprehensive: broad application footprint including Accounting, Sales & CRM, Procurement, Inventory, Production, and Project & Service Management provides the functional basis for business agility
- Modular: easy in-app access to hundreds of native extensions, localizations, and industry-specific functionality enables ongoing evolution of a best-fit solution, without the complexity of unused features
- Upgradeable: confidently leverage new modular functionality, maintain a smooth-running, secure system, and stay in control with Openbravo 3’s unique model-driven architecture—which provides data and process integrity across updates and extensions
- Cost-effective: transparent “pay as you go” subscription model avoids capital expense--with no hidden fees or haggling over price!
- 100% Web-based: ensures easy roll out to new users & sites, with access from mobile devices--with cloud deployment option to minimize complexity and capital expense
- Opensource: enables full customer control over time, providing the freedom of an ERP that you can truly make your own
Openbravo 3 includes a broad functional footprint that provides a firm foundation for business agility. It is based on a single, integrated database model covering all key application areas of a complete business management system, including seamless integration to Point of Sale (POS).
Openbravo 3’s modular open source ERP Platform additionally supports in-app installation of high quality commercial and open source modules, the most popular of which are listed on Openbravo Exchange. These native extension modules meet long tale needs covering localizations, functional extensions, connectors to 3rd–party applications, industry-specific functionality, etc.
Functionality
Openbravo 3 has been designed with broad business functionality to help businesses improve overall performance.

Usability, security, ease of integration
Openbravo 3’s comprehensive business functionality is implemented on top of the robust open source Openbravo ERP Platform, which provides an equally strong set of cross-application functionality. The core functionality provided by the platform ensures a consistent and productive end user experience, while also meeting key IT needs in the areas of security and integration:
Usability
- Role-based workspace & widgets
- Multi-tab user interface
- State of the art grid
- Configurable language for each user
- Programmable alarms by specific user role or user
- Keyboard navigation for faster operation
- Integrated on line help
- Possibility to attach documents, images or files to any register in the application
- Navigable network of information (history, related documents, etc.)
- Output of reports in multiple formats: .html, .pdf, and .xls
- Configurable filters and flexible record sorting
- Embedded selectors in the forms for the most used entities (products, business partners, accounts, projects, orders, invoices...)
- Configurable batch processes of tasks that can be scheduled on specific times
Security
- Access levels defined per user based on roles
- Auditing for each transaction
- Support for secure connection over https
Integration
- Support for CAS based single sign on.
- Simple integration with other applications through REST web services, easily supporting SOA strategies.
- Pre-integrated with Openbravo POS.
Technology
Openbravo ERP is built using open standards, around a unique combination of well-proven MVC and MDD development frameworks, executed by Openbravo's WAD engine.

MVC (Model, View, Control)
MVC is a proven web applications development framework, which helps to decouple the database, user interface elements, and business logic. The separation of these elements into different files results in a more structured code, facilitating development and maintenance.
MDD (Model Driven Development)
MDD is a software design approach that relies on metadata stored in a dictionary to model the behavior of the application. This results in a drastic reduction in manual coding and fewer bugs, allowing business experts with little coding experience to configure the application to suit the needs of each enterprise.
Built on standard technologies
Openbravo ERP uses proven technologies to meet the strict performance and scalability requirements of enterprise grade environments:
- Java and Javascript
- SQL and PL/SQL
- XML
- XHTML
Openbravo also leverages on a number of recognized open source frameworks for a more efficient development process.
Operating Environments
Composed of well-known third party applications such as Apache http Server and Tomcat, and a PostgreSQL™ or Oracle® database, that can be installed in a multitude of Operating Systems, including GNU/Linux or Microsoft® Windows®.

