Category Archives: Update

How often do we release new TimeControl updates?

TimeControl version number, Chris Vandersluis, Christopher Vandersluis, Christopher Peter VandersluisOne of the most common questions from both prospective and new clients is “How often will we get updates and how are they indicated.

We’ve built significance into our version numbers so when you see an announcement or see that your version number has changed, you can easily determine how that might impact your system.  We keep a current list of the version numbers for both TimeControl Online and TimeControl on-premise in the TimeControl Support area at: TimeControl.com/support. We list the last date of an any version and the exact version number.  The TimeControl version number has four parts to it, each corresponding to a specific level of release.  We’ll identify those below along with the expected frequency of an update of that level.

Level 4: Build

The full version number of TimeControl always includes the “build” number.  For an initial release, that number might be zero (0).  For example, in version 8.2.1.4, “4” would be a new build of update 8.2.1.  This Build number may change over time.  A new build is usually made when we identify a hotfix that is required but might only refer to a highly specific and limited circumstance.  A build almost never has any change to the database at all and never introduces new functionality.  It is typical for us to release a new build every 4-8 weeks.

Level 3: Updates

An update to TimeControl is identified by the 3rd level of the version number.  For example, in version 8.2.1.4, “1” would be an update.  An update to TimeControl includes fixes to existing functionality and while it may have small additions to the data structure it has no changes to the existing data structure.  An update may include minor enhancements to existing functionality and, rarely, new functionality.  We release an update to TimeControl every 6 months or so depending on the need.

Level 2: Upgrades

An upgrade to TimeControl is identified by the 2nd level of the version number.  For example, in version 8.2.1.4, “2” would be an upgrade.  An upgrade to TimeControl may includes fixes to existing functionality and will contain enhancements to existing functionality as well as new functionality.  An upgrade may include some changes to existing data structures as well as additional data structure elements.  We strive to never deprecate data structures, so there should never be the removal of a table or fields.  It is typical for us to release a new update every 6-12 months.

Versions

A new version of TimeControl is identified by the 1st level of the version number.  For example, in version 8.2.0, “8” would be a new version.  A new version of TimeControl represents a change in the underlying architecture.  This may mean a change or an increase in the types of platforms supported, in the technology layers such as database connections or communications protocol and in the fundamental interface design and architecture.  A new version typically includes new functionality and enhancements or changes to existing functionality.  In some cases, functionality in a new version is deprecated and a path to shifting from the old functionality to new functionality is identified.  Data structures may undergo change in a new version compared to an old version.  We typically release a new version every 3-4 years.  TimeControl is enjoying its 30th anniversary this year and we are in version 8 so it wouldn’t be surprising to see a version 9 in the next year.  That’s something to be excited about.

Where to find your version number

In either TimeControl Online or TimeControl on-premise, you can clickon your profile logo at the top right of the screen and select “Support Info”.  You’ll see a screen like the one here.  The version numbers is in the Web Information area.  You can see the version is 8.5.0.3.  That’s Version 8, Upgrade 5, Update 0 and build 3.  You can ignore the “e” as this is sometimes used for internal systems.

We always publish the changes in any new Version or Upgrade. on the TimeControl website.  You can find the most current release notes at: TimeControl.com/features/latest.

HMS Releases TimeControl version 6.8

We’re delighted to tell you that we have released TimeControl version 6.8. It seems like just yesterday that we were telling you about 6.7 and all the new features there including the new Workflow module, the elimination of the last ActiveX controls and updated OnBoarding and Project Link functionality but here we are again with a major release of new functionality! In this version, we are very excited to include a new module we have talked about for some time. The Accruals Module will allow TimeControl administrators to automate functions such as banked time or calculated overtime and more. We also have added functionality to Expenses and Timesheets to allow you to insert your own documents (such as receipts) and a new Menu Editor that gives you even more flexibility over the TimeControl menus! Here are some of the more noticeable new and enhanced features you’ll be seeing in this version: Accruals moduleAccrual4
TimeControl 6.8 includes a new Accruals module which allows Administrators to create a rules-based accrual of time into different elements of TimeControl tables. For example, Vacation could now be accrued automatically on a monthly basis and the amount per employee entered into the vacation bank on the employee table or overtime could be accrued from the timesheet using a banked-overtime rate into a bank of personal time in the employee table which could be used for time off later. There are 4 different types of Accrual rules now possible:

  1. A scheduled rule that is based on static values in the employee tables
  2. A scheduled rule that is based on values in the timesheets being posted
  3. A rule executed during posting that is based on the timesheet values
  4. A scheduled rule that looks at rate-code values

While doing Accruals within TimeControl has been possible in the past, it typically required expertise at the database level and now virtually all of these types of conditions can be managed by the users themselves in the Accruals module. Accruals are easy for an Administrator to create but, like Validation Rules and Workflow, are so potentially powerful, that we haven’t begun to explore the limits of what is possible with them. manage_menu_items_add_2 TimeControl menus now editable
TimeControl has always allowed items in the menu to be secured using User Profiles. Now, TimeControl 6.8 goes so much farther. Administrators are now able to add their own menu items directly to the TimeControl menu using the Menu Editor or move existing items from one tab to another to match their own requirements. Add documents to an expense line item or a timesheet header
Expense_Dialog_ReceiptsTimeControl 6.8 allows multiple files to be uploaded and saved within each expense line item or to the entire timesheet. This will allow scanned or photographed expenses to be saved with the Expense Line or at the timesheet level. There is no limit to the number of documents that can be attached to each expense line or to the Timesheet itself. For those who have their expense approvals managed at the same time as their timesheet, this makes the TimeControl expenses functionality that much more attractive. “Adjust” on PMV is configurable in User Profiles
In TimeControl 6.7, users who have access to the Debit/Credit function will see the “Adjust” link within the Project Management Validation screen. This appeared if the user had access to Debit/Credit. The appearance of this link is now configurable in User Profiles as of TimeControl 6.8. Even if the user has access to Debit/Credit, the Adjust link in the PMV can be hidden using this User Profile option. Clickable dashboardsClickableDashboard
As of TimeControl 6.8, on dashboard elements where appropriate such as the Personal Status view, users are able to click on a link which will bring them directly to the appropriate area or element of TimeControl We’ve added an “Adjust” button to the Posted Timesheet List
TimeControl 6.8 adds the Adjust link that is currently only in the Project Manager Validation screen to the Timesheet list. If a user has access to the Debit/Credit function, they will see the Adjust button on the Timesheet list and clicking on it will automatically create a Debit/Credit record for that timesheet. This makes getting to a Debit/Credit to adjust it in TimeControl that much easier. Hide “Remember Me” and “Keep me Logged in” on login screen
TimeControl 6.8 can now be configured in the TimeControl.ini file to allow the “Remember me” and “Keep me Logged in” checkboxes on the Login screen to be hidden from users. When users logout, return them immediately to login screen
TimeControl 6.8 can now be configured in the TimeControl.ini file to allow the user to bypass the confirmation dialog and return directly to the login screen while logging out. Filter resources during Project Management import
TimeControl 6.8 allows the project manager to set a filter to not transfer certain resources from the project management system. This could allow hiding certain types of resources such as generic resources from being automatically added to the TimeControl Resource Table. Plus, we’ve made performance and minor improvements in a wide range of other modules:Find out more about TimeControl 6.8 at www.timecontrol.com/timesheet/latest or talk to us about your timesheet needs at www.timecontrol.com/contact/contact.php or info@hms.ca.

TimeControl 6.7 released

We’re extremely excited about the release of TimeControl 6.7.  We had always known that this last wave of removing ActiveX components from TimeControl would be the most challenging.  There were so many things under the surface that had to align in the final turn over to having all the code be multi-device and multi-browser.  Along the way we also took advantage of some R&D we had done over the last year as well as numerous customer enhancement requests. 
We are very proud of the final result.
TimeControl 6.7 is a significant upgrade from TimeControl 6.6 with many new and enhanced features.  Only TimeControl Industrial now has any ActiveX controls left in it and those are for the Crew Timesheet and Material entry screens.  (We’ll be addressing those later this year.) 
Here are a few of the more noticeable new and enhanced features you can now see in this version:
All New Workflow Engineclip_image001We’ve gone beyond Validation Rules and created an all-new workflow engine.  Now, based on conditions that TimeControl might find in a timesheet that is being released, you can have the system automatically email a supervisor, a project manager or someone you choose.  You can have the timesheet automatically post or move along the approval path in the manner you select.  You can even execute database commands at a Workflow event which makes this feature stunningly powerful.
ActiveX’s are no longer required in TimeControlThis is something we’ve worked towards for some time and we know that IT departments at will be delighted.  All remaining features which required an ActiveX installation in the standard edition of TimeControl or TimeControl Online have been replaced under the new multi-device architecture. 
New OnBoarding ImportOnBoarding We’ve written a brand new importing format for those who do lots of on-boarding of new staff which allows you to populate all the required tables for new employees in a single pass
Line Item ResourceLine Item Resource allows you to add a resource column to the timesheet and then have TimeControl use that Resource Code instead of the one associated to the Employee when transferring information to a project management tool.
All new server to server Project Management Link performanceWe’ve rewritten the server to server links between TimeControl and Microsoft Project Server and TimeControl and Oracle-Primavera’s P6 and have managed to make big improvements in performance.  The server-to-server links are now performing at between 18 and 20 times (That’s 1,800% – 2,000%) faster!  Transfers that used to take 60 minutes now take around 3. 
Improved Hard Dollar HD PCM LinkWe’ve made some huge improvements to the Hard Dollar HD PCM link.  The link is now much more configurable with support for multiple cost categories, allowing timesheets to be costed or uncosted when transferred, and more.
TimeControl Industrial Crew/Material combined entryWe’ve made an option in TimeControl Industrial 6.7 to enter both the crew timesheet and the non-labor entries for material consumption, equipment usage and production accomplished into a single entry on two tabs.  This will optionally allow crew entry staff to enter all the information in one pass and then release it all for approval at the same time.  We’ve also made it possible to enter production accomplished values on the same line.
Resources and RolesOur links to project management systems has always been one of our strongest suits.  Now when linking to Oracle-Primavera’s P6 you can create assignments by Resource or by Role. 
Legacy TabIf you’re an existing TimeControl client and you’ve read this far and are now hyperventilating over what you might have lost in this version, don’t worry.  We haven’t taken anything away that you might have depended on in older versions.  The old Formula1 report writer, old ActiveX Project Link for products like MS Project 2003 and earlier, Open Plan (via OLE) or Primavera P3 via RA are all there along with the old Drill Down Analyzer in a new tab called “Legacy”. 
Plus, we’ve made improvements and updates in all these modules:Filters, Missing Timesheet Notification, Manage Scheduled Jobs, Timesheet Release Audit Report, Posting, Scheduler, Manage External Tables, Interface Definition Table, Table Exports, Enhanced Table navigation, Import / Export Packages, Enhanced Employee Banks, Menu housekeeping, MS Project Interop link, Timesheet Tabs are now part of security, Charge Table Notes, Report updates, Missing Timesheet View, Timesheet Image reports and Posted/Unposted Reports. 
You can see screens and more detail on the new version at www.timecontrol.com/timesheet/latest or just contact HMS at info@hms.ca and we’ll be happy to talk to you about it.
Existing users with a current support agreement can download the new version right now at www.timecontrol.com/support/updates.  If you need help with updating your support agreement, contact us at support@hms.ca.