Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged

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.


Avatar
Zrušit

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

Related Posts Odpovědi Zobrazení Aktivita
0
čvc 21
3207
2
čvc 24
1888
2
kvě 24
5230
0
led 24
169
1
říj 21
4789