diff --git a/mis_builder_analytic/models/mis_account_analytic_line.py b/mis_builder_analytic/models/mis_account_analytic_line.py index 9c3c8cb..cc38f32 100644 --- a/mis_builder_analytic/models/mis_account_analytic_line.py +++ b/mis_builder_analytic/models/mis_account_analytic_line.py @@ -24,6 +24,9 @@ class MisAccountAnalyticLine(models.Model): state = fields.Selection( [("draft", "Unposted"), ("posted", "Posted")], string="Status" ) + move_line_id = fields.Many2one( + string="Journal Item", comodel_name="account.move.line" + ) def init(self): tools.drop_view_if_exists(self._cr, "mis_account_analytic_line") @@ -37,6 +40,7 @@ def init(self): aal.general_account_id as account_id, aal.account_id as analytic_account_id, aal.company_id as company_id, + aal.move_line_id AS move_line_id, 'posted'::VARCHAR as state, CASE WHEN aal.amount >= 0.0 THEN aal.amount diff --git a/mis_builder_analytic/views/mis_account_analytic_line_views.xml b/mis_builder_analytic/views/mis_account_analytic_line_views.xml index 0c70b63..3ff8fdb 100644 --- a/mis_builder_analytic/views/mis_account_analytic_line_views.xml +++ b/mis_builder_analytic/views/mis_account_analytic_line_views.xml @@ -12,6 +12,7 @@ + @@ -28,6 +29,7 @@ +