Che piaccia o no IDempiere ERP si basa su OSGI (https://it.wikipedia.org/wiki/OSGi), questo sistema da una parte consente di sviluppare i propri plugin in maniera pulita, dall’altra parte complica ulteriormente lo sviluppo delle funzionalità dell’ERP.
In ogni modo un buon punto di partenza per studiare come funziona questo nuovo paradigma è questo articolo di Vogella:
http://www.vogella.com/tutorials/OSGi/article.html
Una volta capiti questi concetti base si può passare ad esempi concreti su IDempiere ERP, ci sono dei video fatti molto bene della Evenosconsulting: https://www.youtube.com/user/evenosconsulting
Buona lettura !