From 91e927da025de1d22ff8c271b1ddf5cdbbefed06 Mon Sep 17 00:00:00 2001 From: AjmalCybro Date: Tue, 29 Nov 2022 15:35:04 +0530 Subject: [PATCH] Nov 29 : [UPDT] Updated 'dashboard_pos' --- dashboard_pos/__manifest__.py | 2 +- dashboard_pos/models/pos_dashboard.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dashboard_pos/__manifest__.py b/dashboard_pos/__manifest__.py index c3d8aedb9..5f1442455 100644 --- a/dashboard_pos/__manifest__.py +++ b/dashboard_pos/__manifest__.py @@ -21,7 +21,7 @@ ################################################################################### { 'name': "POS Dashboard", - 'version': '16.0.1.0.0', + 'version': '16.0.1.0.1', 'summary': """POS Dashboard""", 'description': """POS Dashboard""", 'category': 'Point of Sale', diff --git a/dashboard_pos/models/pos_dashboard.py b/dashboard_pos/models/pos_dashboard.py index ccf5f127b..a21e41771 100644 --- a/dashboard_pos/models/pos_dashboard.py +++ b/dashboard_pos/models/pos_dashboard.py @@ -29,6 +29,7 @@ class PosDashboard(models.Model): @api.model def get_department(self, option): + company_id = self.env.company.id if option == 'pos_hourly_sales': @@ -50,7 +51,6 @@ class PosDashboard(models.Model): EXTRACT(year FROM date_order::date) = EXTRACT(year FROM CURRENT_DATE) AND pos_order.company_id = ''' + str( company_id) + ''' group by date_month''' label = 'MONTHS' - self._cr.execute(query) docs = self._cr.dictfetchall() order = [] @@ -75,8 +75,9 @@ class PosDashboard(models.Model): '''select hr_employee.name,sum(pos_order.amount_paid) as total,count(pos_order.amount_paid) as orders from pos_order inner join hr_employee on pos_order.user_id = hr_employee.user_id where pos_order.company_id =''' + str( - company_id) + '''GROUP BY hr_employee.name order by total DESC;''') + company_id) +" "+ '''GROUP BY hr_employee.name order by total DESC;''') salesperson = cr.fetchall() + total_sales = [] for rec in salesperson: rec = list(rec)