Search code examples
pythonodoo-11odoo-12

How can I get total float values in Odoo 11?


I want to get the total balances of these two float field. Can you please help!

start_blc = fields.Float("Starting Balance")

end_blc = fields.Float("Ending Balance")

total_blc = fields.Float("Total Balance")


Solution

  • change your total_blc to compute field

    total_blc = fields.Float("Total Balance", compute='_compute_total')
    
    @api.depends('end_blc', 'start_blc')
    def _compute_total(self):
        for record in self:
            record.total_blc = record.end_blc + record.start_blc