# Author: Damien Crier # Copyright 2016 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from odoo import models class ResCompany(models.Model): _inherit = "res.company" def find_daterange_fy(self, date): """ try to find a date range with type 'fiscalyear' with @param:date contained in its date_start/date_end interval """ fiscalyear = self.env["account.fiscal.year"].search( [ ("company_id", "=", self.id), ("date_from", "<=", date), ("date_to", ">=", date), ], limit=1, ) return fiscalyear