Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet

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
Verwerfen

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

Verknüpfte Beiträge Antworten Ansichten Aktivität
0
Juli 21
3203
2
Juli 24
1885
2
Mai 24
5229
0
Jan. 24
169
1
Okt. 21
4786