# 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