In this chapter, we learned about the basic Odoo structure for modules. Files must be named in the exact way the Odoo framework expects, and you must follow the structure in order for your module to properly load into Odoo. We explored how to extend Odoo with additional fields and display them on forms. Next, we extended our custom module with a workflow example. This allowed us to see how we can peek into existing Odoo modules to assist us with developing our own module.
Next, we will look at the differences between Odoo Community Edition and Odoo Enterprise Edition. We'll learn to how to utilize the runbot to compare and contrast these two editions, as well as the various build versions of Odoo (12.0, 11.0, 10.0, and so on.). In the next chapter, we will also explore enhancements to Odoo 12.0, which include improvements to accounting reports, subscriptions, voice...