如何在odoo 10中使用继承模型中的字段?

时间:2017-09-22 07:47:24

标签: python python-2.7 openerp odoo-10

我继承了模特stock.picking。我想在为数量接收(qty_done字段)添加价值时创建验证,并将其与数量订单(product_qty字段)进行比较,两个字段均来自stock.picking模型。有帮助吗?感谢

from odoo import fields, models, api
from odoo.exceptions import ValidationError

class StockPickingInherited(models.Model):
    _inherit = 'stock.picking'

    @api.constrains('product_qty', 'qty_done')
    def _check_qty(self):

    if self.product_qty < self.qty_done:
        raise ValidationError ('Error')

这是对的吗?但没有任何反应。感谢

1 个答案:

答案 0 :(得分:1)

您是否尝试过在stock.picking model班级中提供的相同班级名称?

class StockPicking(models.Model):