diff --git a/cor_custom/models/analytic.py b/cor_custom/models/analytic.py index e082d91..6c51f03 100755 --- a/cor_custom/models/analytic.py +++ b/cor_custom/models/analytic.py @@ -53,6 +53,7 @@ class AccountAnalyticLine(models.Model): parent_project = fields.Many2one('project.project', related='project_id.parent_project', string='Parent Project') sub_project = fields.Many2one('project.project', domain="[('is_sub_project', '=', True)]", string='Sub Project') + active_project = fields.Boolean(related='project_id.active', store=True) @api.onchange('project_id') def _onchange_sub_project_id(self): @@ -254,8 +255,8 @@ class AccountAnalyticLine(models.Model): value._onchange_start_end_date_time() if value.unit_amount == 0.0: raise ValidationError(_("Your can not fill 0.0 hour entry")) - if value.unit_amount >= 24.0: - raise ValidationError(_("Your can not fill more than 24.0 hour entry")) + # if value.unit_amount >= 24.0: + # raise ValidationError(_("Your can not fill more than 24.0 hour entry")) return value def write(self, vals): diff --git a/cor_custom/views/analytic_view.xml b/cor_custom/views/analytic_view.xml index 64ebee5..1756a00 100755 --- a/cor_custom/views/analytic_view.xml +++ b/cor_custom/views/analytic_view.xml @@ -66,7 +66,7 @@ - @@ -81,6 +81,7 @@ + @@ -163,7 +164,7 @@ - @@ -229,7 +230,7 @@ - + diff --git a/cor_custom/views/project_view.xml b/cor_custom/views/project_view.xml index f4dc19a..879ad51 100755 --- a/cor_custom/views/project_view.xml +++ b/cor_custom/views/project_view.xml @@ -6,12 +6,12 @@ project.project - -
-
-
+ +
+
+
+ + +
+ + project.project.form.inherit project.project +
+ +
- + - + -
@@ -71,7 +120,7 @@ - +