ERP 2.50:Developers Guide/Fundamentals and Concepts/it
The Openbravo Fundamentals and Concepts sections give a very detailed description of basically all relevant Openbravo development concepts.
The chapter starts with an overview of the development process and the main build tasks. Followed with a description of the folder structure of the Openbravo development project.
Common fundaments discusses modularity, security, multi-client/organization and multi-currency and many more topics. All topics are discussed from the development point of view.
The application dictionary is an important section as it forms the basis for the model driven development approach followed by Openbravo. The application dictionary defines and describes many application components which are translated to code through the templating and generation engines.
The next sections discuss the main layers of the application: database, middle-tier and web-tier with webservices.