diff --git a/models/acc_operation.py b/models/acc_operation.py
index 8d273802f1b1dd91fdc53142fb7c219ab24aec95..fc6dd0eb8c4bb15d17f044c2930a86a2eee2c960 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -1078,8 +1078,7 @@ class AccOperation(models.Model):
     # ------------------------------------------------------
     # Functions to manage route
     # ------------------------------------------------------
-    api.model
-
+    @api.model
     def graph_view_global(
         self,
         scale=None,
diff --git a/static/src/js/operation_graph.js b/static/src/js/operation_graph.js
index 9c0000fda069b05a2f8646963ae8afac264ce5a4..a2c6057eb7512868e3d1cbd288e18562b4982159 100644
--- a/static/src/js/operation_graph.js
+++ b/static/src/js/operation_graph.js
@@ -171,14 +171,24 @@ odoo.define("oacc_overview_cdc.operation_overview_cdc", function (require) {
             var domain = self._state.domain;
             var chart_def = this._rpc({
                 model: "acc.operation",
-                method: "graph_view",
+                method: "graph_view_global",
                 args: [
-                    domain,
+                    this,
                     this.scales,
                     this.first_day,
                     this.last_day,
+                    "",
                     acc_counter_id,
+                    "",
                 ],
+                //                Method: "graph_view",
+                //                args: [
+                //                    domain,
+                //                    this.scales,
+                //                    this.first_day,
+                //                    this.last_day,
+                //                    acc_counter_id,
+                //                ],
                 context: this._state.context,
             });
             return Promise.all([super_def, chart_def]).then(function (results) {