de.metas.adempiere.adempiere
contains code that originates from the ADempiere project.
ADempiere is still around and kicking, and its source code is available here.
Everyone familiar with ADempiere will notice the subdirectories such as base
, client
etc. However, note that in comparison to adempiere, we removed a number of folders which appeared to be not neccessary for metasfresh.
In addition to the code we inherited from ADempiere, we added a lot of own work, such as
InterfaceWrapperHelper
(javadoc here),IQueryBL
and IQueryBuilder
which allow us to write business logic that is indenpendent from the database and can therefore be unit tested,If you are coming from the ADempiere world, feel free to contact us – for example via our metasfresh Community Forum – and ask us what happened with particular parts and folders. We would be happy to answer and at the same time extend this documentation.