Is there order to calling all of the overriden methods before the main one is called or is it random ?
Example:
Sale.order
_action_confirm method
This method is overriden in x other modules. Is it possible to call my override before specific other override or all other overriden methods?
My goal: I would like to edit field before another overriden method is called for creating stock.move. This would be done in backend
I think that simply calling super wouldnt ensure that my logic is done before another override.
Please have a look to the answer in the below link:
https://stackoverflow.com/questions/37594983/odoo-overriden-function-call-order
you could try something like:
from odoo.addons.module.models.model import Modeltowrite
class Model (Modeltowrite):
def action_confirm (self):
#overwrite method
The idea would be to replace the method only of this class, but I am not sure of the behavior