Skip to Content
Menu
This question has been flagged

Say I want to modify the Manufacturing module and add a cycle functionality to work orders, what is the best practice to do this? Should I be creating an entirely new custom module that inherits the manufacturing module and extend the functionalities I want to add instead of modifying the src code directly of current module? What is the process to do so? 


What is the difference between modifying the community vs enterprise code? Should I customize one over the other? 


Overall, what are good practices when developing in Odoo.sh and customizing modules for specific use cases? 


Version: Odoo 17.0+e (Enterprise Edition) 


Avatar
Discard
Best Answer

Hi,
You have to create a custom module which inherits the current model/views/function and need to make the customization's you needed.

Things to take care:
* see if the needed behavior can be achieved using standard functionalities
* customize only when it is really needed
* ensure no default work flow or feature get disabled with your changes

Thanks

Avatar
Discard
Related Posts Replies Views Activity
1
Feb 16
4915
4
Mar 23
6232
4
Feb 22
8677
1
Aug 19
4778
3
Feb 24
11557