main.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. openerp.eiru_dashboard = function (instance) {
  2. "use strict";
  3. instance.eiru_dashboard = {};
  4. instance.eiru_dashboard.reports = {};
  5. var dashboard = instance.eiru_dashboard;
  6. widget_base(instance, dashboard);
  7. dashboard_widget(instance, dashboard);
  8. sale_widget(instance, dashboard)
  9. configuration_widget(instance, dashboard);
  10. // Widgets
  11. expired_account_counters(dashboard);
  12. expired_account_counters_now(dashboard);
  13. voucher_today_counters(dashboard);
  14. invoice_today_counters(dashboard);
  15. ranking_sales_product(dashboard);
  16. ranking_sales_partner(dashboard);
  17. monthly_expenses(dashboard);
  18. monthly_purchases(dashboard);
  19. missing_product(dashboard);
  20. payments_today_counters(dashboard);
  21. // customer_counter(dashboard);
  22. // sales_in_the_week(dashboard);
  23. // top_sales_product(dashboard);
  24. // sales_in_warehouse_by_brand(dashboard);
  25. // Action
  26. instance.web.client_actions.add('eiru_dashboard.action_dashboard', 'instance.eiru_dashboard.DashboardWidget');
  27. instance.web.client_actions.add('eiru_dashboard.action_dashboard_sale', 'instance.eiru_dashboard.SaleWidget');
  28. instance.web.client_actions.add('eiru_dashboard.action_dashboard_configuration', 'instance.eiru_dashboard.DashboardConfigurationWidget');
  29. }