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:
-
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.
-
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
|