make datetime to date and end date editable
This commit is contained in:
parent
e9afb65eb4
commit
20437c21c7
|
@ -9,18 +9,12 @@ class CustomProject(models.Model):
|
|||
|
||||
revenue_amount_lines = fields.One2many('project.revenue.lines' , 'project_id')
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class ProjectRevenueLines(models.Model):
|
||||
_name = 'project.revenue.lines'
|
||||
|
||||
|
||||
project_id = fields.Many2one('project.project')
|
||||
start_date = fields.Datetime(required=True)
|
||||
end_date = fields.Datetime(compute='_compute_end_date',store=True)
|
||||
start_date = fields.Date(required=True)
|
||||
end_date = fields.Date(required=True)
|
||||
fixed_amount = fields.Float()
|
||||
|
||||
|
||||
|
@ -30,5 +24,3 @@ class ProjectRevenueLines(models.Model):
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -8,16 +8,22 @@ class CustomProjectWizard(models.TransientModel):
|
|||
_name = 'project.revenue.wizard'
|
||||
|
||||
project_id = fields.Many2one('project.project')
|
||||
start_date = fields.Datetime(required=True)
|
||||
end_date = fields.Datetime(compute='_compute_end_date', store=True)
|
||||
start_date = fields.Date(required=True)
|
||||
#end_date = fields.Datet(compute='_compute_end_date', store=True)
|
||||
end_date = fields.Date()
|
||||
fixed_amount = fields.Float()
|
||||
|
||||
# @api.depends('start_date')
|
||||
# def _compute_end_date(self):
|
||||
# for rec in self:
|
||||
# if rec.start_date:
|
||||
# rec.end_date = rec.start_date + relativedelta.relativedelta(months=1) - relativedelta.relativedelta(
|
||||
# days=1)
|
||||
|
||||
@api.depends('start_date')
|
||||
def _compute_end_date(self):
|
||||
for rec in self:
|
||||
if rec.start_date:
|
||||
rec.end_date = rec.start_date + relativedelta.relativedelta(months=1) - relativedelta.relativedelta(
|
||||
days=1)
|
||||
if self.start_date:
|
||||
self.end_date = self.start_date + relativedelta.relativedelta(months=1) - relativedelta.relativedelta(days=1)
|
||||
|
||||
def action_set_revenue_lines(self):
|
||||
values = {
|
||||
|
|
Loading…
Reference in New Issue