Compiere |
Compiere (pronounced kompjere) is an open source Enterprise resource planning and Customer relationship management business solution for the Small and Medium-sized Enterprise (SME) in distribution and service.
The application and source code is provided on the basis of the open source Mozilla Public License 1.1. It can be customized and extended within the application and by means of adding additional computer software modules to it. Documentation and support contracts are also available for a fee.
=Functionality=
Compiere encompass all the major ERP functionalities, but in order to avoid the duplication of information and the need for synchronisation, it s organized in a different way. Compiere modules are: Quote-to-Cash, Requisition-to-Pay, Customer relationship management, Partner Relations Management, Supply Chain Management, Performance Analysis, and Web Store . A manufacturing module is being developed within an independent project CMPCS, (see #External_links) .
=Architecture=
Compiere is designed to follow changes as business evolves. At any time, customers - even in production - can change the information structure, adjusting to new information needs. Compiere provides multiple views of business information based on the detail of the actual transactions. This structure allows maximum flexibility and easy integration of supplemental external information. And since information is simply presented as views, thanks to Compiere s MVC architecture, they can be changed quickly to meet the needs of the business.
Compiere is entirely based on the concept of Active Data Dictionary (ADD), which ensures an easy adaptation and a consistent look and feel across all modules. Compiere Data Dictionary contains definitions of a data entity (type, validation, etc.), how it is displayed (label on screens and reports, help, display sequence and position relative to other fields), and the display rules. It also contains security and access rules.
Compiere has been developed with Java 2 Platform, Enterprise Edition.
==Database independence== Compiere has long been criticized for not being a pure open source product because of its dependence on Oracle database; this has changed now, since version 2.5.2 Compiere is database independent. The project has released a Database Kit for porting Compiere to multiple database. PostgreSQL, MySQL and Adaptive Server Enterprise ports are in Development stage#Beta stadium.
= External links =
*[http://sourceforge.net/projects/compiere/ Compiere SourceForge Project Site] *[http://www.compiere.com/ Compiere] *[http://sourceforge.net/projects/cmpcs/ Compiere Manufacturing (CMPCS)] *[http://www.compiere.com/technology/database/index.html Compiere Database Independence] *[http://compiere-mfgscm.sourceforge.net Compiere Manufacturing (MFG) and Supply Chain Management (SCM)] Architecture and Database porting steps|
|