ERP5 Handbook

Table of Contents

 * /Introduction/

Part I: First shock
After this part the reader should be able to install and use an ERP5 system with some business templates and hack a little bit on it. Understanding of genericity of ERP5 system should be sufficient to explore it - every installed module, creation and update of objects, setting of relations.


 * /Getting Started/
 * Let's go...
 * /User Interface/
 * /Business Templates/

Part II: Behind the User Interface
This part will introduce some important internal concepts of ERP5 - accessors, simulations, relations, used types, taken decisions in ERP5, and so on. It shall be more descriptive to ERP5 wiki - after reading this part reader shall be able to resolve simple problems, hack ERP5 with some understanding what's going on and ask good questions on ERP5 related mailing lists.


 * /From form to API/

Part III: The magic of ERP5

 * Simulations
 * Security
 * Accessors

Part IV: Become good developer

 * /Comprehensive example of simple ERP5 implementation/
 * /Indirect interactions between system components/
 * /Understanding, testing and analysing impact of your changes/
 * /Python debugger/
 * /Deep view into unit tests/

Part V: Become a happy user

 * /Understanding listboxes/

Appendixes
Appendixes shall be generated from code (low level) and installed ERP5 system (high level).

Reference documentation

 * /ERP5 Specific Zope tools/
 * /ERP5 Products/

About book

 * /Rationale/
 * /Authors/
 * Information for book authors and contributors