raise TypeError("Mixing apples and oranges: %s & %s" % (self, other))
TypeError: Mixing apples and oranges: purchase.order(<odoo.models.NewId object at 0x7f726469aac8>,) & sub.contract(<odoo.models.NewId object at 0x7f726469aac8>,)
I have inherit purchase.order as test.order. and the view is same as coppied from purchase order form.
The above error happened when i select the order_line field (any field value).
My Code is:
class TestOrder(models.Model):
_name = "test.order"
_inherit = 'purchase.order'
analytic_account_id = fields.Many2one('account.analytic.account', string="Project")
category = fields.Many2one('test.order.category', string="Category")
code = fields.Many2one('test.order.category', string="Cost Code")
XML Code is same as purchase.order form( id="purchase_order_form")
I think this is simply naming/referring error in your code when inheriting models.
Could you post your actual code?