Das von Odoo berechnete Feld wird nicht aktualisiert, wenn sich das abhängige Feld ändertJavaScript

Javascript-Forum
Anonymous
 Das von Odoo berechnete Feld wird nicht aktualisiert, wenn sich das abhängige Feld ändert

Post by Anonymous »

Ich habe in meinem benutzerdefinierten Modul ein berechnetes Feld erstellt:

Code: Select all

from odoo import models, fields, api

class SaleOrder(models.Model):
_inherit = 'sale.order'

total_discount = fields.Float(compute='_compute_total_discount')

@api.depends('order_line.discount', 'order_line.price_total')
def _compute_total_discount(self):
for order in self:
order.total_discount = sum(line.discount for line in order.order_line)
Aber wenn ich Rabatte auf Bestellzeilen aktualisiere, ändert sich total_discount nicht automatisch. Muss ich etwas anderes für @api.depends() festlegen oder die Ansicht aktualisieren?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post