OdooAdvanced K: Dashboards by Deviati Nur Istiqomah Nov 7, 2022 dvanced K: Dashboards None [1] ** Warning This tutorial assumes you have completed the Core Training [2] and have access to Odoo Enterprise features. To follow the exercise, it is recommended that ... Read more
Odoo Advanced J: PDF Reports by Deviati Nur Istiqomah Nov 7, 2022 Advanced J: PDF Reports None [1] ** Warning This tutorial assumes you have completed the Core Training [2] and have installed wkhtmltopdf [3] . To follow the exercise, it is recommended that you f... Read more
Odoo Advanced E: Python Unit Tests by Deviati Nur Istiqomah Nov 7, 2022 Advanced E: Python Unit Tests None [1] ** Tip This tutorial assumes you followed the Core Training. To do the exercise, fetch the branch 15.0-core from the technical training solutions [2] reposito... Read more
Odoo Advanced D: Mixins by Deviati Nur Istiqomah Nov 7, 2022 Advanced D: Mixins None [1] ** If you need to interface with common Odoo features such as the chatter, you can rely on mixins [2] . They are Odoo models exposing useful methods through inheritance. ... Read more
Odoo Advanced C: Master and Demo Data by Deviati Nur Istiqomah Nov 7, 2022 Advanced C: Master and Demo Data None [1] ** Tip This tutorial assumes you followed the Core Training. To do the exercise, fetch the branch 15.0-core from the technical training solutions [2] repos... Read more
Odoo Advanced B: ACL and Record Rules by Deviati Nur Istiqomah Nov 7, 2022 Advanced B: ACL and Record Rules None [1] ** ACL stands for “Access Control List” Warning This tutorial assumes you have completed the Core Training [2] . To follow the exercise, it is recommended th... Read more
OdooChapter 16: Polish Your Code And Submit Your PR by Deviati Nur Istiqomah Nov 7, 2022 Chapter 16: Polish Your Code And Submit Your PR None [1] ** In the previous chapters we saw how to create a fully functional business application. Now we will prepare our code to be shared and learn h... Read more
Odoo Chapter 15: A Brief History Of QWeb by Deviati Nur Istiqomah Nov 7, 2022 Chapter 15: A Brief History Of QWeb None [1] ** So far the interface design of our real estate module has been rather limited. Building a list view is straightforward since only the list of fields is ... Read more
Odoo Chapter 14: Interact With Other Modules by Deviati Nur Istiqomah Nov 7, 2022 Chapter 14: Interact With Other Modules None [1] ** In the previous chapter [2] , we used inheritance to modify the behavior of a module. In our real estate scenario, we would like to go a step furth... Read more
Odoo Chapter 13: Inheritance by Deviati Nur Istiqomah Nov 7, 2022 Chapter 13: Inheritance None [1] ** A powerful aspect of Odoo is its modularity. A module is dedicated to a business need, but modules can also interact with one another. This is useful for extending ... Read more
Odoo Chapter 12: Add The Sprinkles by Deviati Nur Istiqomah Nov 7, 2022 Chapter 12: Add The Sprinkles None [1] ** Our real estate module now makes sense from a business perspective. We created specific views [2] , added several action buttons [3] and constraints [4] .... Read more
Odoo Chapter 11: Constraints by Deviati Nur Istiqomah Nov 7, 2022 Chapter 11: Constraints None [1] ** The previous chapter [2] introduced the ability to add some business logic to our model. We can now link buttons to business code, but how can we prevent users fr... Read more