commit
9ed3855ebf
|
|
@ -20,7 +20,8 @@ class RentPayment(models.Model):
|
|||
code = fields.Char(string="Sequence")
|
||||
name = fields.Char(string="Description")
|
||||
contract_id = fields.Many2one('rental.contract', string="Rental Contract")
|
||||
renter_id = fields.Many2one('res.partner',string="Renter",related='contract_id.partner_id',store=True,readonly=1)
|
||||
renter_id = fields.Many2one('res.partner',string="Renter",related='contract_id.partner_id',readonly=1)
|
||||
|
||||
investor_id = fields.Many2one('res.partner', string="Investor", related="contract_id.property_id.owner_id",
|
||||
store=True)
|
||||
partner_id = fields.Many2one('res.partner', string="Customer", related="contract_id.partner_id", store=True)
|
||||
|
|
@ -52,6 +53,12 @@ class RentPayment(models.Model):
|
|||
invoice_id = fields.Many2one('account.move', string="Invoice",readonly=1)
|
||||
note = fields.Text(string="Note")
|
||||
|
||||
@api.depends('contract_id')
|
||||
def _compute_renter(self):
|
||||
for rec in self:
|
||||
if rec.contract_id:
|
||||
rec.renter_id = rec.contract_id.partner_id.id
|
||||
|
||||
def read(self, records):
|
||||
res = super(RentPayment, self).read(records)
|
||||
for rec in self:
|
||||
|
|
|
|||
Loading…
Reference in New Issue