We used SQL Server Reporting Services to show these statistics, particularly sales performance (real versus planned), service operations, salesmen evaluation, cell phone or car utilization, etc.
At the end of a project, it contains these major components:
- Data warehouse, which is SQL server database, that contains cleansed and consistent data related to sales, invoicing, service and operations processes. It includes history as well from former systems.
- Reports displaying Salesmen performance overview, sales statistics, Service activities overview etc.
- Data pumps. Data were loaded directly from SharePoint content database, including all relations. Warehouse is synchronized every half an hour, so users get their data almost real-time. Another part of the data is taken from accounting system.
Reports are nested directly to SharePoint sites, so users have got everything they need on one place. The part of the implementation was a suggestion of system settings to optimize the server performance. Some forms in SharePoint were changed or simplified in order to improve user experience.