Files
stock-logistics-warehouse/stock_demand_estimate/models/date_range.py
2022-11-15 13:01:29 +01:00

24 lines
597 B
Python

# Copyright 2016 Eficent Business and IT Consulting Services S.L.
# (http://www.eficent.com)
from odoo import api, fields, models
class DateRange(models.Model):
_inherit = "date.range"
days = fields.Integer(
string="Days between dates",
compute='_compute_days',
readonly=True,
)
@api.multi
@api.depends('date_start', 'date_end')
def _compute_days(self):
for rec in self.filtered(lambda x: x.date_start and x.date_end):
rec.days = abs((
rec.date_end -
rec.date_start
).days) + 1