Category Archives: timesheet systems

Meet the new TimeControl Report Interface

Meet the new TimeControl Reporting environment

You know TimeControl as one of the most flexible timesheets on the market today but the release of version 6.5 has put reporting of your labor actuals into a whole new category.  GraphicsReportExampleTimeControl was released in 1994 and the flexible Excel-like reporting environment (which is still included with TimeControl) was introduced in 1999.  Since then, it has delivered thousands of reports in a tabular column and row approach which end users could print or save as Excel spreadsheets.  As flexible as that was, there were requests for more.  Could we fix the report format to show a company logo?  Could we do a graphics report?  Could we do a report with multiple lines or long fields that would automatically wrap their text? Could we have calculated fields that did formulas inside the report?  The new report interface brings all of this and more.  While there are some example reports in the new reporting system, the capabilities of this module of TimeControl are vast. 

The new TimeControl Report Interface comes in two parts, a Designer and a Presenter.  The Designer is Charge_Table_rerport_in_iPaddesigned to be used by a TimeControl Administrator and brings a rich collection of tools to a Windows PC to design and create report formats.  The TimeControl Report Designer is installed using Microsoft’s Click-Once technology.  The Presenter requires no installed code on the local terminal.  It follows TimeControl’s.Net architecture and will present any report that has been made available to that user.  The TimeControl Report Interface follows all the same security structures which are already a part of TimeControl.  If a user has access only to certain data, then regardless of which report format is selected, only the data to which they have rights will be displayed.  If the user is prohibited from viewing certain fields, then even if those fields are in a report format, they will not display to that user.

That’s the basic structure but what now becomes possible?

A lot.

The new report environment includes a WYSIWYG report designer that lets you control fonts, insert objects such as pictures, text, calculations, graphics charts, tables, pivot tables and, of course, data from TimeControl.  ReportDesignerGuideCover_200x259The new functionality is so extensive we’ve needed to create a brand new manual called the TimeControl Report Designer Guide which adds over 230 pages of new report functionality to consume.  Graphics charts include pie charts, histograms, curves and more.  For the first time, TimeControl can generate its own burn-down charts and spending curves. 

Tabular reports are vastly improved as well.  TimeControl now gives font control to every element on the report.  There can be some data in a small font, and headers somewhat larger.  Fonts can be colored for emphasis and conditional formatting can even show some data in one color and other data in another color based on the values displayed.  Tabular reports for the first time can display multiple lines per reporting element and control over formatting extends to dates, currency and more.

Calculated fields let us create effects like transposing the words “Active” or InActive” for the Inactive User field which only contains a T/F flag for (true/false).  Or, use calculated fields to calculate budget vs. actual or change person-hours to person-days.

The presentation of reports has also seen a light year leap forward. Having the report presenter created in TimeControl’s .Net environment means that for the first time, reports can be delivered using browsers other than Internet Explorer and in non-Windows environments.  Reports can be presented on an iPad or other tablet or even your Smartphone.
Once a report has been created, it can be saved not only as an Excel file (yes, don’t worry Finance people, we would never take that out of the product!) but also as a PDF, an HTML or MHT page, an RFT file, bot XLS and XLSX file, a flat CSV or Text file or even an image file. 

There is so much more to this new environment that we can’t possible cover in a single communication and to be honest, we know that the best reports that will come from this new system will probably come from the inventiveness of our own clients. You can see the new TimeControl Report Interface in action on the TimeControl.com site in our Online Lessons area or contact HMS to have us show you how these new reporting capabilities extends TimeControl’s reach in the market.

To find out more about TimeControl’s reports, visit www.timecontrol.com/timesheet/reports or contact HMS at info@hms.ca.

TimeControl Value Propositions for Executives

The use of TimeControl can have many benefits across an organization.  Sometimes it is helpful for people to understand just how TimeControl can benefit them according to what position they hold in the company. 
Today I will outline some of the key benefits that Executives would get out of TimeControl.CAMERA PICTURES 140
If you’re an executive, you’re used to looking at the big picture because your daily decisions affect the organization.  TimeControl allows executives to have timely reports to show where labour is being spent.  In some organizations, executives have to look at project data to track metrics on project progress and then look at financial timesheets to assess non-project labour.  One of the major benefits of using TimeControl is that it collects both project and non-project data for everyone which means that consolidated data is available for all staff. 
TimeControl offers flexible reporting with unlimited levels of data selection, filtering and sorting.  The ability to have immediate access to any report you need saves you time and energy and allows you to focus on decision making.  Perhaps you would be shocked to see how many hours have been spent in meetings over the past week.  TimeControl gives you the information you need to focus resources onto more effective tasks which saves money and improves the bottom line.
For more information on the benefits of TimeControl by role, please see the TimeControl Value Propositions factsheet located on the www.timecontrol.com site.

Selecting TimeControl for Online or On-premises

online_vs_onpremisesWith TimeControl now available to be purchased for on-premises installation and for subscription to our TimeControlOnline hosted timesheet service, there is a choice to make.  Here at HMS we’ve been asked recently “Which is better – Hosted or Purchased?” and the answer isn’t obvious. Whether you subscribe to TimeControlOnline or purchase TimeControl to install on your own servers, there’s lots of great functionality including:

  • Multi-browser easy to use interface
  • TimeControl mobile smartphone interface
  • Links to project management systems like MS Project
  • Links to ERP/Finance, Payroll and HR systems
  • Matrix Approvals
  • Automated Validation Rules
  • Extensive Reporting
  • Vacation approvals
  • Email notifications
  • Multi-lingual functionality

But there specific advantages for both subscribing or installing so we’ve put together some resources that we hope you’ll find useful on our Timesheet Buyer’s Guide solution portal including:

Webcast
A short webcast by our President, Chris Vandersluis comparing the differences of purchasing TimeControl vs. subscribing to TimeControlOnline along with some basic questions you can ask yourself to see which path is optimal for you. Read more…

Slides
A PowerPoint slideshow that is used in the webcast.   Read more…

Factsheet
A 4-page factsheet entitled Online vs. On-premises which puts side-by-side comparison of the different options available with both products.  Read more…

Timesheet Buyer’s Guide
This solution portal contains numerous resources other than those we’ve listed here on how to select a timesheet for your needs and how TimeControl might apply to those requirements.  See more at buyersguide.timecontrol.com.

TimeControl 6.3 now available

TimeControl's new Virtual Trees allows a tremendous volume of data to be displayed virtually instantly.  Click here for a full screen view.TimeControl 6.3 has arrived and with it a long list of great new features many of which have been suggested by our clients.  Some of these features should delight both Administrators and End users.  Here are a few of the new features:
Virtual TreesTimeControl has always allowed for hierarchical display of our charge codes and other table entries.  Some TimeControl clients have tens of thousands of such hierarchical table entries.  In the past, TimeControl has had to load 100% of these records and then had to sort them into their appropriate hierarchy prior to displaying them and when the volume was large, this could take some time. Our new Virtual Tree display allows TimeControl to fetch only the top level of the hierarchy, display that and then fetch only the data the user wishes displayed when they click on the “+” key. We’ve been doing testing with 150,000 records and the results are startlingly fast.

Manage statutory holidays with the new TimeRequest™ WizardThis allows administrators to create pre-approved TimeRequests for employees of their choice. It’s an ideal tool for pre-loading entries such as statutory holidays. A TimeControl administrator can now create a “Statutory Holiday” TimeRequest for every employee in the system that would include all statutory holidays for the year (Canada Day, Thanksgiving, Christmas, etc…). These TimeRequests are automatically approved and will appear on all affected employee timesheets at the time of their creation. TimeRequest iCal Approved TimeRequests can now be input into Outlook with a single click!  Click here for full screen view.When your Vacation is approved in TimeControl you can now just click to have it automatically open in your Outlook or other calendar program! TimeRequest Notifications People love how TimeControl can notify you by email automatically when there’s a problem with a timesheet.  Now you can do the same with TimeRequests.  When your vacation is approved, your supervisor can send you a quick note right from the TimeRequest screen and even include a link to add it to your agenda.  It’ll be nice to get happy emails from TimeControl! Lots, lots more…There are numerous other improvements including:

  • Cache updates right from the menu
  • Copy User Settings from one user to many
  • Copy Status from the Project table directly to all associated charge codes
  • Copy Status from one charge code to all the child charges in a single click

Existing TimeControl clients with current support contracts can find more information on TimeControl 6.3, on the Support/Updates page at timecontrol.com/support/updates.  There is no charge for the upgrade.

TimeControl now available as a hosted service with TimeControlOnline

TimeControl is open for business in the cloud with TimeControlOnline! We are delighted to announce the availability of our Timesheet as a Service (TaaS) hosted subscription. This new service brings all the power, flexibility and ease of use of one of the world’s most popular timesheets to a hosted subscription model. TimeControl_InTheCloud

TimeControlOnline culminates a development initiative that began in 2007 and lets clients who are interested in a hosted timesheet service start with TimeControl instantly.

The new hosted service brings a remarkable set of TimeControl features and benefits to the online subscription model. TimeControl and TimeControlOnline include functionality for time and attendance, time and billing, project-tracking, linking to project management tools, vacation approvals and even a mobile interface all in the same package. And, with TimeControlOnline, there is no hardware to purchase, nothing to install, nothing to maintain and nothing else to purchase. Everything is included in one competitive subscription price.

TimeControlOnline Features include:
Multi-browser/Multi-lingual interface
TimeControlOnline’s interface is designed to be easy to use. We know that end-users will spend only a few minutes a week entering their timesheet so the interface must be both simple and intuitive. TimeControlOnline is multi-browser compatible and multi-lingual.
TimeControlMobile Smartphone interface
TimeControlOnline now includes a mobile interface designed for smartphones like the iPhone, Blackberry as well as Android and Windows 7 Mobile devices.
Vacation approvals with TimeRequest
TimeRequest is TimeControl’s vacation approval system. It is a simple easy-to-use screen to enter requests to take time off in the future and once approved, the time will automatically appear in the appropriate future timesheet.
Matrix timesheet approvals
TimeControl has an extensive approvals system including automated validation rules, multiple levels of approvals and individualized approval paths. The unique Matrix Approval Process for Labor Actuals was designed to allow both work-based approvals and organization-based approvals to occur at the same time.
Email notifications for missing timesheets
On Monday morning the hardest thing about timesheets can be finding them. TimeControlOnline makes this easy with automatic scheduled email notifications.
Links to Project Management
TimeControl supports more project management links than any other timesheet on the market. Whether you use Microsoft Project or Project Server, Oracle’s Primavera or Deltek’s Open Plan or Cobra, TimeControl can help create an integrated Enterprise Project Management environment.
Government compliance
TimeControl enables organizations to comply with many different government standards including the DCAA, R&D tax credits, the FMLA, California Wage Laws, the European Time Directives and Sarbanes Oxley.

Pricing for TimeControlOnline starts at a highly-competitive $12/month/user with a minimum of 10 users. Discounts are available for volume subscriptions. Prospective clients can request pricing for their particular configuration at www.timecontrol.net/contact/pricing.  TimeControlOnline is available immediately. Additional information and pricing can be found at www.timecontrol.net.

The odd case of the missing timesheet

It’s the toughest thing about timesheet management, finding the missing timesheets on Monday morning (or whatever morning is your start of week). Fortunately TimeControl has functionality that lets you track down these timesheets that are yet to be.

There are two main weapons in the arsenal of TimeControl timesheet administrators to track down missing timesheets. The first is aptly named “The Missing Timesheet report”. This report has a number of options. When you start the report from the Reports Menu area, it asks whether to include:

        1. Only timesheets that have not been started
        2. Timesheets which have been submitted but have not yet arrived in “Posting” or completed status.
        Administrators can then produce a report showing any timesheets which stand between them and 100% compliance.

        As great as that sounds, there’s more. In the User Profiles definition, you can set security to show “Timesheet Data only for me and those who report to me.” This will ensure that the Missing Timesheet report only includes information from those below the person with this profile in the approval hierarchy. It’s an ideal setting to turn on for Department Supervisors who can be made responsible for the collection and approval of timesheets in their area. Since the report is hierarchical it doesn’t matter how many or few levels of approval there are, with this setting on, any timesheet data and only the timesheet data below the user will be visible. Now each department supervisor or timesheet clerk automatically has a Missing Timesheet report that applies to their department.

        The Missing Timesheet Report is a powerful tool and already goes a long way towards ensuring that any incomplete or unsubmitted timesheets are located but it is not the most popular tool among TimeControl Administrators. That privilege rests with the “Email Notification.”

        Email Notification takes the missing timesheet and automatically sends a pre-formatted email to everyone on the timesheet list. When starting this option from the Tools menu, it asks who you want to locate just like the Missing Timesheet report does. Then you’re given an opportunity to enter a message to users who may have a missing timesheet within their control. That means the employee themselves if the timesheet isn’t started or a supervisor if the timesheet has been submitted but is not yet own by the “Posting” process. The function uses the email address in each user’s record in the User table to determine where to send mail to. As good as that is, this function is made much more powerful by allowing TimeControl Administrators to automatically schedule emails to be sent out automatically! This means that an Administrator can schedule a gentle reminder to go out on a Friday (or near whenever the end of the working week is for you) saying “Don’t forget your timesheet”. They can then schedule an email to go out on Monday morning saying “Perhaps you forgot your timesheet?” and an email later in the morning telling the recipients that “No kidding, we’re waiting for your timesheet please!” As the day progresses, hopefully the list of recipients becomes shorter and the message more insistent.

        Both the Missing Timesheet report and Missing Timesheet Email Notification depend on the “Start” and “Finish” dates in the Employee record. You can think of those fields as “When we should start looking for missing timesheets” and “When we should stop looking for missing timesheets”.

        These are two of the most powerful tools but they’re augmented by a few other elements:
        First, the TimeControl dashboard can be set up to show users if they are missing any past timesheets as soon as they log into TimeControl.
        Next, the integration of TimeControl into processes like Project Management, Payroll and HR let the compliance of the timesheet in TimeControl adopt the standards of the compliance of those systems. For example, if the timesheet is key to having payroll done successfully, there’s an enormous incentive for employees to complete it. That helps on the project management side as the data is collected at one time. TimeControl’s ability to be a single source of timesheet data for many different systems is a big benefit in this regard.
        Finally, TimeControl’s functionality for “Alternative Users” who can replace a supervisor to approve timesheets when that supervisor is away for an extended period, “Change Ownership” which allows an Administrator to force an incomplete timesheet up the approval path when an employee has started it but is absent and the ability to automatically send emails for rejected timesheets that had an approval problem all lend themselves to helping make sure the timesheets are located each week and ultiamtely end up in a posted format.

        TimeControl’s ability to track down missing timesheets is one of the reasons it is so popular with such a wide range of sizes of organizations. This functionality scales to tens of users, hundreds of users or thousands of users as a natural part of the weekly timesheet process.

        Best Practices for a successful TimeControl deployment

        We have compiled several best practices that we have established with our clients over many years of implementing TimeControl. While these practices are all generic in nature, you may find some of them of use to you.

        NOTE : While TimeControl might only be used by most users for a few minutes a week, it should be considered as a critical process in the enterprise and thus the environment for TimeControl to connect to should be stable in order to ensure service. We recommend that a network administrator be responsible for monitoring resources and service availability and managing environment modifications. This person would be responsible for the connectivity of TimeControl. This may includes managing firewall settings, physical connectivity, security upgrades that come automatically from Microsoft or other internal network or security settings.

        Connectivity must be ensured between:

        • The client stations and the Web Server
        • The client stations and the TimeControl Administration Transaction Server (ATS)
        • The Web Server and the TimeControl Middleware; the TimeControl Administration Transaction Server (ATS)
        • The ATS and the Database Server
        • The Database Server should be established as part of an environment that is guaranteed to remain available. This includes server redundancy, backups and an environment which is not shut down, rebooted or otherwise disabled except in a very controlled fashion. For example, modifications on other databases on that same Database Server should never impact the availability of the server or TimeControl’s database.

        NOTE : all modifications in the environment can have an impact, no matter how small the impact or the modification

        • Database availability must be guaranteed at all times. Database availability without interruption is crucial in providing service availability for TimeControl. If a connection from the ATS to the database is interrupted (for example by rebooting the database server) then the ATS will suspend service.
        • TCP Ports used for database connectivity and Application Server Connectivity should remain open at all times. These ports are usually managed within the firewall.
        • Machine resource availability (processor, memory and hard drive space) should be ensured. Other processes which overload either the database server, the ATS server or the Web Server will cause TimeControl services to be interrupted.

        NOTE: We recommend that a formal process be established for a requested for change in the environment and that such requests be approved and filed by a network administrator who should consider TimeControl availability or the steps to resume availability as soon as the change has been applied.Any modification to the environment, the system, the application or any other piece on the environment should be logged and made available for audit.