The Module Builder tool is an embedded RAD (Rapid Application Development) tool with a code generator and source file editor to allow developers and advanced users to build a complete application including new objects, new permissions, new menus, news APIs, etc.
Use the module builder tool to initialize your module. A skeleton with working code will be generated.
Then, use all the tools provided to you to setup all the features that you need (menus, translations, permissions hooks, triggers, widgets, automated tasks, ...)
Your module is ready to be activated immediately, and the new features will be available inside your ERP system in just a few minutes.
Enter the name of your module and the description of each object, field and permission that you want to manage. The Module Builder will generate for you, the code to add the new menu entries, and the create, view and edit screens to manage your objects. The Module Builder also generates the necessary SQL files, APIs interfaces, etc.
The new menu entries, new tables, and new screens will appear instantly inside your application.
You can switch between your external IDE (like Eclipse or any PHP IDE) and the embedded IDE available in Module Builder to review and/or modify the generated source code of your module without losing any code.
If you have permission, you can edit the source code with the editor of your choice, even when your application is online, and you can test the results immediately.