Openbravo is an open source project focused on web based Enterprise Resource Planning (ERP) solutions for small to medium sized business.


Openbravo was founded in 2001 under the codename Tecnicia, and is headquartered in Pamplona, Spain. started as a Compiere fork. In 2006, the name was changed to Openbravo, and new management sought to move the product internationally. Concurrently, Openbravo secured Series A financing with Sodena – A capital investment development group - marking one of the largest investments in a professional open source start-up in Europe.


Openbravo is web-based, meaning that users can access their ERP from any computer with an internet connection. The functionalities include the following: Business Intelligence, Procurement, Warehouse Management, Project Management, Services Management, Production Management, Sales Management, Economic and Financial Management, Customer Relationship Management (CRM), and Master Data Management.


Openbravo has a web based UI (user interface). The server can be installed on a Windows 2000/XP/2003 Server or Linux OS.

The following additional software is required : Jakarta Tomcat, Java Platform, Standard Edition 5.0, PostgreSQL 8.1.4 or Oracle 10g release 2, and Apache Ant 1.6.5.

The solution is a pure web-based application built following the MVC model. Most of the code is automatically generated based on the Data Model Dictionary by an engine called the Wizard for Application Development (WAD). The engine executes and recompiles the application every time the system administrator changes the configuration to accommodate a user's request. This execution creates files for the different components of the MVC model:

  • Model: xsql files with executable SQL statements
  • View: HTML & XML files define the layout of the forms and define the relation with the data
  • Control: java servlets define the actions to be executed, manage the model and generate the view.

To run the code, the application must be installed in a server running MVC Foundation Framework (which provides support for the MVC architecture) and a group of third-party applications which is called the Operating Environment.

Smallwikipedialogo.png This page uses content that was added to Wikipedia. The article has been deleted from Wikipedia. The original article was written by these Wikipedia users: JLaTondre, S.K., Pansearch, Zzzmarcus, Liquidcable, Vjdchauhan, Siddharthmukund, John Reaves, Jordimas, Jmitja, and Sanjeevnath. As with this wiki (OpenSource), the text of Wikipedia is available under the GNU Free Documentation License.
Community content is available under CC-BY-SA unless otherwise noted.