I have a big module based on mrp that adds product waste, ingredients list calculation, line costing evaluation, additional costs etc.
The module is installed and works fine.
A need arose though to split the module to smaller ones.
What is the correct way to split a module that is already installed?
I can rework and refactor and test the code to the development pc but how to I handle replacing the one big module with the 4 new smaller ones without losing existing data at the production machine?