ennVee integrated its internal timesheet tracking system in NetSuite with Tableau to leverage enhanced analytics and actionable visualizations from timesheet data.
ennVee is a global professional services firm that provides Enterprise Resource Planning (ERP) consulting and managed services around Oracle, Business Intelligence, Systems Integration, and Cloud/Digital technologies.
As a professional services company, there is a lot of timesheet data coming from many different employees working across numerous projects — both client and internal. Timesheet data on its own is just data — billable hours, non-billable hours, etc. In an effort to transform the timesheet data into actionable intelligence, an integration to Tableau was required.
A few details about ennVee's timesheet tracking application and process
All employees record and submit weekly timesheets through a custom-built timesheet tracking system that sits on top of our NetSuite OneWorld instance. Basically, the timesheet data feeds directly into NetSuite OW. From there, employees and project consultants can record daily activities and draw transactional reports.
Major challenge
One significant driver for this project was the lack of visual representations for customized records in NetSuite. While ennVee could build saved searches on child custom records and call the parent record fields using NetSuite, the standard saved searches did not support the required format.
The objective of this project
The objective of this project was to integrate the timesheet tracking system (NetSuite) with Tableau using the ODBC driver from CData. The final outcome was to provide the operations and HR staff the ability to create business intelligent reports and visualizations in Tableau using the timesheet data collected from NetSuite.
About this white paper
In this white paper, we explore the steps and benefits of integrating Tableau with NetSuite OneWorld. The integration was built using the CData ODBC Driver tool. The purpose of building the integration was to enhance the data visualization capabilities of ennVee's internal HR and Operations teams. Here's some context.
Tableau visualization insights are integrated from NetSuite time sheet records and allow users to be on-time and up-to-date by having access to real-time tracking information at the moment of entry. This provides the number of hours that an employee has logged into the time tracking database and generates a bulk of the activity information required for the day-to-day management and periodic review.
The following technologies were used to integrate NetSuite and Tableau:
Check out our other NetSuite blogs for how-to guides and tips.