kalmstrom.com Business Solutions - leveraging your Microsoft
                   –  leveraging your Microsoft®
Site map  
Products Support Free Requirements Testimonials Partners Press Room Contact About us  Blog 
Home >Products >TimeCard >Revisions

 

TimeCard – latest revision history and current file versions

Current file versions


Filename Version Last changed
Common Files:
TCReporting.exe 4.03.0780 2009-07-02
TCAddin.dll 4.3.0.555 2009-06-26
TCCube.exe 4.3.0.75 2009-06-26
OLAPReporting.exe 3.0.0.136 2009-06-01
eSellerateControl365.dll 3.6.5 2009-06-01
Safekalmstrom.dll 4.6.0.924 2009-06-01
Workgroup files:
TimeCardWorkGroupSetup.exe 4.03.68 2009-07-02
TimeCardClientSetup.exe 4.3.0.8 2009-06-01
TCCommonSettings.exe 4.3.0.211 2009-06-26
TCPersonalSettings.exe 4.3.0.209 2009-06-26
TCToolbar.exe 4.2.0.89 2009-06-01

TCHomePage.htm

2007-04-16
TCReport.asp 2008-07-09
TCPlanning.asp   2008-07-09
TCCT.exe 4.03.67 2009-07-02
CreateDBTC.sql   2008-11-27
Single User files:    
TimeCardSingleSetup.exe 4.2.26 2009-03-06
TCPersonalSettingsSingle.exe 4.02.0091 2008-11-27


Latest revision history

2 July New Feature: New expense button available in the Calendar appointment. The titles for the fields are customizable to suit your line of requirements in TimeCard Common Settings, where this feature is activated. If activated, each user (client) will see a new additional button 'Expense' in the TimeCard toolbar. Click this button, and a dialog to enter the expense related data will be shown. These fields are available for reporting to the database, as well as in the cube (for statistics).

The number of rows in the Excel grid in TimeCard Common Settings is extended to accommodate 10,000 rows.

Fixed bug in the Export to Excel feature: on some systems the report was saved into .xlsx format though they did not have Excel 2007 installed.
9 June At upgrade to the workgroup files of TimeCard 4.3, the Client tool setup (TCCT.exe)was not always updated. This is now fixed.
1 June Version 4.3 with many new features: (for a summary, refer to the V4.3 page)

  • Now, you can use TimeCard with any calendar (including shared ones or secondary mailbox calendar), not only the default one. The TimeCard toolbar will be visible to all calendars. To report appointments of the particular calendar, just run the reporting dialog. Note: a) To be able to report appointments from a shared or secondary mailbox calendar, the user needs to have editor or higher permission on that calendar, otherwise, reporting will fail. b) To be able to report appointments which are already tagged with TimeCard metadata in a shared calendar, the user needs to have the same selection of the metadata lists as that of the mailbox's owner (calendar owner).
  • Auto update of the TimeCard Client Tool - When the administrator has upgraded the workgroup files in the network share to the new TimeCard, the existing TimeCard client addin in Outlook would automatically check and compare the version and if a newer version is available, it would automatically run the client tool setup to perform the upgrade, after prompting the user. (version.xml file is introduced in the TCWG network shared folder with version 4.3 of Timecard)
  • Silent Installation - If the existing TimeCard addin detects a newer version (from the TCWG workgroup folder) it will be run in silent mode, that is, there will not be any dialog forms. However, it is recommended to shutdown Outlook, once you have clicked 'Yes' to the auto-update confirmation message. (Silent installation works by passing the TimeCardClientTool.iss, which is available under 'My Documents\My TimeCard' folder. Note: silent installation will work from version (both minor or major updates) available after 4.3)
  • Mandatory Metadata fields - A new option 'Make all TimeCard meta fields mandatory' is now available in TimeCard Common Settings, with which the TimeCard administrator can restrict users from leaving any meta fields empty when tagging appointments. If the user does not fill all the mandatory field, the TimeCard addin will prompt the user if to try again or discard the changes to the appointment. Exception: Appointments marked 'private' are however exempted from this mandatory check.
  • With version 4.3, TimeCard uses redemption Outlook library to bypass certain Outlook security restrictions (which otherwise are not possible using the object model of Outlook). Now, TimeCard can report the note field (body) of an appointment at any length (full body content). (SafeKalmstrom.dll is now installed to the TimeCard client tool program files folder)
  • Hiding Report button - the TimeCard admin can also set a local registry value in each user’s system, such that it can be used to enabled/disabled the reporting button in the TimeCard Outlook toolbar. This scenario would be important particularly, if the organization already has an in-housed tool that process the timecard appointment of the users directly from the Exchange Server. To use this feature, just add a new key HKEY_CURRENT_USER\Software\Kalmstrom.nu\TimeCard\Settings\HideReport and set its value to 0 or 1. (0 - show report and 1 - hide report button)
  • Excel report export - When a user clicks the excel button in the Office web component (OWC) grid, an Excel report is prepared for all the appointment listed under the TimeCard Reporting grid. This excel report is saved as Report.xlss under 'My Documents\My TimeCard' subfolder.

Changes to installers:
1) The installers are now updated with the latest graphics (horizontal banner and welcome dialog) in both client and workgroup setup.exe
2) The custom dialog in the client tool setup of enabling user to choose between add-in DLL and HTML folder homepage option is now removed, and the add-in DLL option will be installed.
3) Version changes from 4.2 to 4.3 in both installers
6 March Upgrade of the Single User version. The manual upgrade option in TimeCard Single User installer was only meant for upgrading from version 3 to 4. Therefore, when a user specified an existing TimeCard folder to upgrade, the installer said that the selected folder was an invalid folder. This only happened when the user tried to upgrade manually to TimeCard version 4 or above. Now the TimeCard installer allows manual upgrade of version 4 to a later version (eg. 4.1, 4.2 etc) by specifying an existing TimeCard folder.
The new version also has the new OLAP Reporting Tool included, and the company information is updated to kalmstrom.com Business Solutions.
2009  
18 December Improvement of the workgroup version makes it easier to use TimeCard in a system with locked machines.
Earlier the TimeCard add-in (TCAddin.dll) was registered under HKEY_CURRENT_USER registry hive, which meant that it was only registered for the current user (the one who performed the installation) even if the files were installed for all users on that system.
Now the add-in is registered under HKEY_LOCAL_MACHINE, which means that anyone in the administrator group can install the product for all users of the machine.
6 December Minor bug fixes to the workgroup version
27 November New features:

  • TimeCard properties added in the Common Settings can now be set to be added automatically to the client system. This way, the client does not have to run the Personal Settings manually to select those new additions (tags) from the workgroup database. This option can be enabled/disabled in the TimeCard Common Settings dialog ("Enable Auto-add of TimeCard properties").
  • The Statistics button in the client users can now be disabled (made invisible). This is possible only when the admin has selected Person as cost-carrier and the rate is specified by admin. Doing so, a new option 'Hide Statistics' will be available. Checking it will populate the choice to the Personal Settings automatically. (The users don't have to run the Personal Settings manually, as checking will be performed automatically during startup). 

Fixes of two temporary errors from the last update, both versions:

‒ Copies of reported appointments are now available for reporting again. Earlier, they were shown as reported in the TimeCard Reporting tool, due to which, copies could not be reported.

‒ In a new installation, the last update of TimeCard only showed one default meta list ("Customer"). In this release, two default meta lists are show by default ("Customer" and "Task"), as it was before and as it is described in the documentation.

The SQL file 'CreateDBTC.sql' is updated to add additional fields in tblPersons table.
20 Novemberd> Two more bug fixes:
‒ When tagging categories field of appointment from outside of TimeCard (that is, via Outlook), the values in the meta field drop downs in the addin might not show up.
 ‒ Two meta fields in TimeCard can not have the same value in the list. To prevent this from occurring in the first place, the user/admin will be prompted to change the meta lists in the Common settings (for TCWG) or Personal Settings Single (TCSU) if any such duplication occurs in two or three meta field lists.
19 November Some bugfixes:
‒ Bug in reporting when using a single TimeCard property
‒ If the user specified an erroneous parameter in the Personal Settings (like wrong value in the database connectivity), TimeCard did not allow the user a second chance to to amend/correct the anomaly.
‒ When a user tried to report and the database connection was offline/unavailable, an unfriendly error message was shown. Now TimeCard shows a friendly message about the unavailiability of the database and exits.
An upgraded OLAP Reporting Tool was also added.
24 October
  • New option in the TimeCard personal settings 'Resize drop down fields to available space'. Checking this option will allow the TimeCard addin to use the maximum available space in Outlook, thereby increasing the width of the drop down fields to accommodate lengthy values.
  • Fixed the the progress animation visibility in TimeCard reporting even when the reporting has finished.
  • Tooltip now enabled when mouse hovers around the drop down fields (so that selected value that is longer than the drop down is shown as tooltip for better recognition)
  • The checkbox 'Admin specified' in TimeCard common settings, now enlarged to accommodate all language phrases.
23 October The Workgroup version updated to fix a bug in yesterday's release.
22 October New feature in the workgroup version allows admin to specify personal rates of all the TimeCard users in TimeCard Common Settings. If the person is selected as the cost carrier, there are now two ways of specifying rates in Common Settings:
  1. By the admin ‒ there is a checkbox "Admin specified" just below the cost carrier drop down. Checking this checkbox will allow the admin to define the hourly rate of each TimeCard user, and the users will not have the option to define their own rates in their personal settings. A new tab ("Persons") is loaded/unloaded as soon as the checkbox is selected/unselected. Only the category and rates fields are editable. No person can be added as well.
  2. By the person ‒ the same as it used to be, each user specifies her/his rate in the Personal Settings. 
In Personal Settings, the personal rate option would not be visible when the "admin specified" is enabled

A new activity progress animation is added to the TimeCard reporting tool.

Bug fix: When there were identical values in two or three meta lists and a user tagged an appointment with anyone of this identical values in any drop down, then same value was assigned to other dropdowns having the same identical value in their list. This is fixed now!
6 October Various bux fixes: registry problem, error when several meta dropdowns had the same value, "please start Outlook manually".
4 September Minor bug fix. The error was: Trying to find appointment Outlook TimeCard 3 Personal Settings. The operation failed. An object could not be found.
27 August Several bug fixes:
"Saving all the comboboxes into BillingInformation"
A runtime error message with error number #438 might occur when you get new meeting request.
"Attempting to determine if the current item is properly filled out"
"Reacting to sheetchange"
22 August TimeCard Single Personal Setting dialog has been redesigned to fit within 800X600 pixels resolution. The bug that sometimes made Vista ask for new Scripting Dictionary object is fixed also for the Single version.
6 August Critical bug fix for the workgroup version: On some Vista machines, TimeCard users got an error report about Scripting.Dictionary object.
This is fixed in the TCAddin.dll version 4.2.0.159 onwards
28 July Office Web Component fix: The problem occurred when OWC was corrupt. TimeCard first checked for OWC 10, then OWC 9 and then OWC 11. If the user had a corrupt OWC 10, we recommend them to upgrade to OWC 11, but the check our app did was till OWC 10, and once the app found it, it assumed OWC 10 was working. Then came the error message:
"Component 'OWC10.DLL' or one of its dependencies not correctly registered: a file is missing or invalid #339 "

Now the sequence of checking for OWC starts with OWC 11, then 10 and then 9.
9 July Two changes of TimeCard workgrop version:
  • When using the reporting via ASP option in a client, the reportPath.txt file available under 'My Documents\My TimeCards' is deleted. This reportpath.txt stores the TimeCard workgroup folder (shared folder), and is not required in ASP reporting option.
  • The trial period is now extended to 30 days
23 June Addition of two fields in the Display option of TimeCard Reporting Tool: Partially marked & Both marked and Partially marked appointment.
19 June Version 4.2 of TimeCard single user version is published, with the same new features as in the workgroup version (see below) except the language choice.

Small update of the workgroup version. Now reporting of appointments with all fields empty is allowed. These fields can then be filled with default values. Also fix of a bug that prevented certain customers from upgrading and of the bug that a cube was not created if meta field had more than 24 characters or special characters.
13 June Version 4.2 of TimeCard workgroup version is published. It has several new features:
  • Language options: each user can select the language of the operating system or another of the supported languages.
  • Default value for empty fields: once the administrator has enable this option, if a user reports an empty field it will automatically take the data set default by the administrator.
  • A location field in tblReports. When a user reports time, the location field will be transferred as well.
  • Start-time is added in tblReports: when the user reports an appointment, the time of the appointment is also reported
  • A new table included, tblPlanning (identical to tblReports). When a user reports time
    ‒ all entries for this person are deleted from the tblPlanning
    ‒ the user’s calendar entries from the latest post and for the next 12 months are posted in the tblPlanning. Same rules and settings apply as in a normal reporting.
21 Mars 2008 The TimeCard Reporting dialog depends on the availability of an ActiveX control (mscomct2.ocx) to use the Date Picker control. If it is not found in the client system, the functionality is sufficed with three drop downs for Day, month and year. To avoid this, the ActiveX control is now installed with the setup if not available in the client machine.
19 November TimeCard Worgroup edition now has an updated .sql file which corrects two errors connected with using TimeCard with an SQL Server.
26 October Most corporate networks include some kind of security infrastructure that is intended to block certain types of communications. Customers who connect to the Internet from behind a corporate firewall, or via a corporate proxy server, may have difficulty with product activation as a result of these security measures. To overcome this restriction, the application will automatically launch a wizard for manually activating the license key via a standard web browser.
29 September Small bugfix of registration, TimeCard Single User
27 September Windows common control 6 (mscomctl.ocx) is now included in TimeCard Single User installer.

Changes in the registration form:
The registration form is visible all through the registration process. A new progress bar is introduced that shows the activity during this period, along with label that informs the user that the application is trying to contact the server. Earlier the registration form was hidden until registration either succeeded or failed. This led to insecurity about the process, especially if the connection was slow and it took time to contact the eSellerate server for authentication of the license key.
When the TimeCard administrator registers the TimeCard workgroup version, the key is now saved to the database so that it is accessible for other users of the workgroup. In the previous version, when the personal setting tool was run by an unregistered user, it detected the key from the database and tried to register in the background. This resulted in a delay with no status report on the process. Now the key is loaded/authenticated via the registration box showing the registration progress.

Bug fixes:
In the past versions, when registering a TimeCard additional license, the personal settings tool sometimes still asked for a license. This has been fixed.

In previous version of TimeCard, when the option 'Write TimeCard data in subject' was selected, there were inconsistencies in the way the data was written in the subject. With Outlook 2007, the data was not written at all.

The following have been refined/added when writing TimeCard data to subject:
  • TimeCard keeps track of the subject field, and if it contains a TimeCard data, any changes in the meta data are reflected to the subject as well.
  • When editing an existing appointment, if the subject line does not contain any TimeCard data (but is not empty), then no data is written to the subject. When the subject line is empty, the data are written to the subject.
  • Earlier TimeCard data written in the subject field could start with a comma (,) - which is a wrong format (not fatal though). This is fixed now.
  • The TimeCard data are reflected to the subject of the selected appointment even from the main calendar explorer.

See older revision history

See also

 

TimeCard home

 

Purchase
A slideshow made in PowerPoint Slideshow
  Press release
  FAQ
  TimeCard Mobile
  
Workgroup version
Download
Upgrade
Document in MS Word format! Manual
Demonstrations
  
Single User version
Download
Document in MS Word format! Manual
Demonstrations


Questions? Ask us!


 

or send us an e-mail



TimeCard is updated often. The main reasons  for this are:
  • We want to adapt to and take advantage of changes in the Microsoft software we build on.


  • When we receive reports about bugs we fix them as soon as possible.


  • Of course we also try to add new features that our customers ask for.

Don't have the latest version? Download

– the workgroup version

– the single user version

Upgrades are free for kalmstrom.com Support Customers.


Forgotten to renew the Support Services?
Do it here!


Follow the latest development of TimeCard by subscribing
to our Newsletter or blog!




 

OLAP Reporting Tool for Excel, facilitates business intelligence
Facilitate business intelligence by following up performance with the statistics tool
OLAP Reporting Tool
–– integrated in TimeCard.











With TimeCard for Outlook you plan and report your time inside Outlook