IDempiere

iDempiere
Initial release October 31, 2012
Stable release v2.1 / Daily release
Preview release development / Daily release
Written in Java
Operating system Windows, Linux, Mac, Solaris
Platform OSGi, TomcatJetty
Available in English , German, Indonesian, Spanish, Italian, Japanese, Romanian, Russian, Thai, Arabic, Bosnian, Portuguese , Catalán, Simplified Chinese
Type ERP, CRM, SCM
Licence GPLv2
Website www.idempiere.org

iDempiere Business Suite also known as OSGi + ADempiere is an open source [1] ERP Enterprise Resource Planning software. It has also CRM Customer Relationship Management and SCM Supply Chain Management functions.

The software contains all functions a modern ERP has to have and is very extendable. It allows to be configured exactly for any business case but this configuration means also that it has a steep learning curve. It works fine "out of the box", especially for small businesses, but for some advanced features it can require some customization. It has fully integrated Accounting and Performance Analysis.

iDempiere supports:

History

iDempiere can be seen as the next generation of ADempiere (forked since 2011) and is - in contrast to proprietary or most other open source ERP solutions driven only by a community of supporters. There is no single company behind it. Due to disagreements in the former ADempiere developer community[2] it was decided to use a new name for the code path with the new OSGi architecture. So iDempiere can also be seen as a fork of ADempiere. Today the majority of the active developer community works on iDempiere.[3] ADempiere itself is a fork of the open source version of Compiere done in 2006. Compiere was written by Jorg Janke who worked previously for Oracle in Germany and the USA.

The first big difference of iDempiere vs ADempiere, is the platform technology upgrade to the OSGi framework that allows iDempiere[4] to have plugins. Also Jboss was replaced with Apache Tomcat just to be replaced, again, by Jetty[5] improving the performance and memory footprint. Further upgrades are a new automatic build system based on Eclipse Buckminster, a major ZK upgrade (from ZK3.6 to ZK6) which allowed to redesign the web GUI. With the new OSGi framework, a lot of 3rd party modules made on Adempiere, have been updated as plugins in iDempiere, such as SmartPOS and Libero modules.[6][7]

Architecture

iDempiere consists of a Java Server (based on an Apache Tomcat container) with a ZK web GUI. It has also a Swing Desktop Client. It uses the OSGi framework for modularization. It has Oracle and PostgreSQL database support. The most important structure is the "Application Dictionary" derived from the Compiere project. It extends the concept of a Data dictionary to an "Active Data Dictionary" that let it manage entities, validation rules, windows, formats, and other customizations of the application without new JAVA code. So iDempiere can be seen not only as an ERP but also as a platform to build database driven applications.

Technology

Web application

iDempiere is a web software that works in Firefox, Chrome and Internet Explorer browsers that allow users to open related records quickly and easily via links.

Workflows

iDempiere has a Workflow Engine based on WfMC standard, to manage document workflow process and BPM requirements.

Reports

Plugins

iDempiere wiki allows users to rate the known plugins in the plugin market,[9] some types of Plugins are:

Customization

In iDempiere is very simple to create new tables to add specific business information. Only the advanced work of information may require programming in Java

Versions

Release Date[10]

Version number

Notes

October 31, 2012 1.0.a Halloween Edition ()[11]
  • First official version
  • Alpha version
April 24, 2013 v1.0b Devina Beta Version
June 27, 2013 v1.0c Devina LTS[12] Stable version
October 31, 2013 2.0[13] Stable version
October 31, 2014 2.1[14] Daily maintained version
  • Stable version
  • 203 weekly downloads[15]

Community

iDempiere is a project with a high activity,[16][17] supported by a worldwide community of committed people organized as a decentralized bazaar. There is no single person or company ruling the project or many of the parts, much like the wiki websites, build server, trackers, forums, etc. The community includes end users, implementers and subject matter specialists.

There are active local communities in Japan, China, USA, Germany, Indonesia, Brasil, Malaysia, Colombia, India, Russia, and other countries.[18] The last (2013) iDempiere World Conference in Krefeld, Germany was visited by about 30 core developers from 4 continents.[19] Wider reception comes also through speeches held in open source conferences like de:OpenRheinRuhr [20] and on Universities.

The best way to be connected with the community are the wiki, forums and chats like:

Development Prerequisities

To build the iDempiere Project you need[24] Eclipse, Buckminster and MercurialEclipse (optional).

See also

References

  1. + ADempiere0102013_lowres.pdf "Open Source softvér z pohl`adu firiem page 32,33" (PDF). Slovakian Goodwill magazine. Retrieved 2014-03-10.
  2. "Adempiere Contributors". Open Hub. Retrieved 20 September 2014.
  3. "Compare ADempiere and iDempiere (ADempiere vs. iDempiere)". Retrieved 2014-02-08.
  4. "First look at IDempiere". walkingtree.in. Retrieved 11 March 2014. |first1= missing |last1= in Authors list (help)
  5. "Platform Upgrade for r3". Retrieved 8 Apr 2014.
  6. "SmartPOS 2.0 Release Notes" (PDF). Retrieved 2014-02-08.
  7. "Online plugins conversion documentation". red1.org. Retrieved 31 May 2014.
  8. "JasperReports redesign". Retrieved 13 March 2014.
  9. "Category:AvailablePlugins". Retrieved 13 March 2014.
  10. "Downloads". Retrieved 2014-03-09.
  11. "iDempiere release 1.0.a Halloween Edition". Retrieved 2014-02-08.
  12. http://wiki.idempiere.org/en/Category:New_Features_v1.0
  13. "Category:New Features v2.0". Retrieved 2014-02-08.
  14. "Category:New Features v2.1". Retrieved 2014-10-31.
  15. "iDempiere = OSGi + ADempiere files". Retrieved 2014-04-08.
  16. "Project Summary". Retrieved 2014-03-10.
  17. "About Project Activity Icons". Retrieved 2014-03-10.
  18. "Download statistics sorted by contries". Retrieved 2014-03-12.
  19. "iDempiere World Conference Wiki Page". Retrieved 2014-03-12.
  20. "speech 2013". Retrieved 2014-03-16.
  21. "iDempiere Wiki". Retrieved 2014-03-12.
  22. 22.0 22.1 "Resultados de la búsqueda en grupos de idempiere". Retrieved 2014-03-10.
  23. "IDempiere/Full Meeting Minutes". Retrieved 2014-03-10.
  24. "Build the iDempiere Project using Eclipse with buckminster". Retrieved 2014-03-10.

External links

Learning

Education