OpenERP
![]() |
|
OpenERP |
|
| Original author(s) | Fabien Pinckaers |
|---|---|
| Developer(s) | OpenERP S.A. (previously Tiny sprl) |
| Stable release | 7.0 / December 22, 2012 |
| Written in | Python, Javascript |
| Operating system | Linux, Windows, Unix, Mac OS X |
| Type | ERP, CRM, Accounting |
| License | AGPL |
| Website | openerp.com |
OpenERP is an open source enterprise resource planning (ERP) software manufactured by OpenERP s.a.
OpenERP is an open source alternative to SAP ERP, Microsoft Dynamics, Netsuite, Adempiere. Compiere, OFBiz, Openbravo, and other enterprise resource planning software.
OpenERP is licensed under the terms of the AGPL license.
Business Applications
OpenERP is provided with standard modules to match the needs of the following sectors:
- Sales Management
- Purchase Management
- Customer Relationship Management
- Project Management
- Warehouse Management
- Manufacturing
- Accounting & Finance
- Asset Management
- Human Resource Management
- Fleet Management
- Event Management
- Social Network
Industry Solutions
- OpenERP for Paper Industry
- OpenERP for Packaging Industry
- OpenERP for Hologram Industry
- OpenERP School Management System
- OpenERP Health & Hospital Management System
- OpenERP Best ERP .
Architecture
Web Application Architecture
OpenERP is a web application, it is a web server that handles the business logic and communicates with the database application. The clients interact with the application using a web interface. The server part of OpenERP is written in Python programming language, the web part is written in Javascript.
Modules
Business features are organised into modules. A module is a folder with a pre-defined structure containing Python code and XML files. A module defines data structure, forms, reports, menus, procedures, workflows, etc... Modules can also contain web components written in Javascript.
Database
OpenERP uses PostgreSQL as database management system.
Source code and contributions
The source code of OpenERP is hosted on Launchpad,[1] using the Bazaar revision control system, and the contributions are also handled using Launchpad. The documentation is also managed using this service but a website dedicated to all publications has been set up in 2009.[2]
OpenERP Apps
OpenERP s.a. provides a web site referencing the officially supported modules as well as contribution modules.[3] The principle is similar to Apple's App Store. Contribution modules can be referenced for free as long as they respect some submission rules.[4] As of November 2012, the number of OpenERP apps reached more than 2500.
Development environment
Module development mainly relies around edition of Python and XML files. Some application logic (i.e. workflows and data structure) can be changed through the client interface.
See also
- List of free and open source software packages concerning finance
- Tryton, a fork of OpenERP. workflows are developed in python.
External links
| Wikimedia Commons has media related to: OpenERP |
- OpenERP.
- Collaborative development platform, Launchpad.
- blog, OpenERP.
- presentations and videos, OpenERP[dead link].
- TERP, text-mode OpenERP client, Google Code.
- Koo, a Qt based OpenERP client, NaN·tic.
- oerppy, a Python XML-RPC OpenERP client, Launchpad.
- Apps library, OpenERP.
- Pinckaers, F; Gardiner, G (2009), OpenERP for Retail and Industrial Management (1st ed.), Open Object Press.
- Aeroo Reports, a WYSIWYG HTML/Openoffice reports, Alistek.
- JERA Framework, Joomla! CMS integration, Alistek.
- OpenERP Books: http://www.openerp.com/catalog/157

