Through the course of this book you've learned that the SugarCRM application consists of a number of modules, each of which governs a key element of the sales and service process. You've also learned how to customize those modules so that you can add in your own elements—such as additional drop-down boxes. We've also had a brief look at how to add your own modules. InChapter 8, we're going to develop these modules further, so that you can introduce all of your required functionality into SugarCRM.
So what sort of functionality do you want to add? Let's imagine two things that Korora at Penguin P.I. might need adding to SugarCRM:
The ability to create invoices
A set of reports—again everyone needs ...