v4.100.3 Compiled 27th May 2003  

  Template Automation  
Template buttons can now do much more than type "He is not at his desk" More info...

  Notify-Me! Module replaces the CEFile  
Say goodbye to CEFile, say hello to the multi-functional Notify-Me! module More info...

  Sage® Invoicing  
You can now create Invoices in Sage® based on Jobs in TCM More info...

  Improved Error Handling  
We hope you never get an error message in TCM, but our new error handler will help if you do. More info...

  New Filters and Reports in the CSM Big Boards  
Take control of the Big Boards with powerful filters and reports. More info...

  Improved Anti-Spamming  
New options to help filter out those A:N:N:O:Y:I:N:G $PAM e-mails More info...

  Ability to isolate TCM's registry settings  
To help TCM Dealers to set up multiple configurations More info...

  Who is using TCM?  
Updating TCM is made easier for network administrators More info...

  Notes  
General notes about the new version. More info...

  Bug fixes  
General information about bug fixes in the new version. More info...


  New features  
Template Automation
You can now set Template buttons to perform key TCM functions such as set a call-back, create a Service Call, a forecast, print a letter, even create an Asset - all from the single click of a Template button. Consider the scenario - you click the Template button for 'Send a brochure', and now you can set TCM to print a covering letter, schedule a return call in 5 days, and set a sales forecast all from that single click. You can set multiple actions for each Template button, and you can have multiple actions of the same type for each button (to print 4 different letters to the same person, for example).

Here is a list of the automation features that are now available:

Pop-up message Displays a Windows Message box. You can set the message, the title and the icon.
Eg: When the user clicks a template button, this box appears reminding them to tell the caller about this weeks special offers.
Write a letter Creates a letter in the Contact's folder as though you had used TCM's Write a letter feature. Mail-merge fields are filled in, and you can print up to 99 copies of the letter.
Eg: When the user clicks a template button, a covering letter is printed and also a shipping note is printed for the dispatchers.
Send an e-mail Creates an e-mail in the Outbasket, based on one of your existing library e-mails.
Eg: When the user clicks a template button, an e-mail is sent to the Contact confirming their order.
Schedule a call-back Schedules a call-back for either the current user or a specified user. The choices of date and time are not as flexible as the choices in the Call-back screen due to the nature of being able to click a Template button at any time of day and on any day of the week, but the most common time intervals are catered for.
Eg: When the user clicks a template button, a reminder goes into their diary to call the Contact back in a week to follow up the potential sale.
Write to a field Not yet supported.
Will allow you to update one of the Contact's fields.
Eg: When the user clicks a template button, the field 'Most recent call' is set to today's date.
Open Not yet supported.
Will allow you to open one of the TCM screens or any Windows application
Eg: When the user clicks a template button, Excel opens ready to calculate a quote.
Create a To-Do Not yet supported.
Will allow you to add a To-Do task to either your or another user's To-Do list.
Eg: When the user clicks a template button, a To-Do item goes to Frank to post a free sample.
Create an Asset Creates an Asset using the default values as set in the Template.
Eg: When the user clicks a template button, an Asset of type Brochure is created.
Create a Service Call Creates a Service Call (Job) using the default values as set in the Template.
Eg: When the user clicks a template button, a Job is created to organise maintenance on the caller's washing machine.
Change cold-call status Used in conjunction with the cold-calling feature where a Virtual Folder is used as the source list for a cold-calling exercise.
Eg: When the user clicks a template button, the cold-call status is changed to Sent information and the caller is moved into a 'hotlist' of follow-up calls.
Create a Forecast Creates a Forecast using the default values as set in the Template.
Eg: When the user clicks a template button, a Forecast is created to indicate that the caller was interested in the sales pitch.


 
  Notify-Me! Module replaces the CEFile  
    The setup area for the Notify-Me! module has been in TCM for some months now, and you can finally activate the module which ships with this Service Pack and will load when Windows starts up, replacing the old CEFile module entirely. Here is what the new Notify-Me! module can do:

• Remind you about Diary appointments and To-Dos
This is basically the same functionality as the CEFile offered, which notifies you in advance of diary appointments (provided that you have set reminders for your appointments) and To-Do list item completion times. Note that problems with the CEFile regarding alarms not sounding have now been corrected. We have also added Automatic Reminders which will remind you about certain types of events even if you haven't set a specific reminder; for example, by default it will remind you about all birthdays and anniversaries two days in advance.

• Notify you of folder activity
You can tell TCM to 'watch' specific folders in the database and notify you when activity takes place in those folders. Say for example you want to know when Jennifer Cox gets in touch and someone else in the office takes the call? Simply add Jennifer to your list and you'll be notified when anyone except you deals with her.

• Notify you of new e-mails
TCM will monitor all your e-mail accounts and notify you when you have mail waiting. It will also remind you if you have written e-mails but not sent them yet (this reminder replaces the same reminder that was given by the Help Agent).


 
  Sage® Invoicing  
    You can now right-click on a Job in the Big Board and choose Invoice Now to raise an invoice in Sage® Accounts based on the Job details. TCM allows you to pre-define any number of invoices containing standard items if you wish (such as postage, VAT and so on) which you can then choose from before opening the Sage® Invoicing module. Details of the invoice are returned to TCM and can be used to produce a printable HTML invoice that is stored in TCM as part of the Job history.

Note: This feature requires the Sage® Module to be activated in your Activation Code.


 
  Improved Error Handling  
    We try to make sure that there are no errors in TCM because we know how frustrating they are for users, but the bottom line is that all software contains errors. We operate a policy of prioritising bug fixes above development work and our Service Packs usually contain several fixes (see below). In order to help us when you encounter an error we have designed a new error message box which shows more precicely where in the program the problem occured. If you wish, and if you have internet access, you can then open a Bug Report form and tell us about the error - obviously we can't fix it if we don't know about it!  
       
  New Filters and Reports in the CSM Big Boards  
    If you have access to the Customer Service Management features of TCM then you'll be familiar with the Big Boards in the To-Do screen, which list all current jobs. We have added two new features to this screen; a drop-list of customisable filters and a drop-list of fixed reports.

With the filters you can home-in on a specific period, filter on Engineers, Job Statuses, Job Types and Job Flavours, and now for the first time you can filter on jobs that have been completed. For example, you could list all jobs that were started in a particular week last year. You can create any number of filters and apply them as required.

The fixed reports offer many different ways to summarise and break down the jobs that are listed in the Big Board. For example you can create a summary of jobs by type, and then by user within each type. A new type of report is called By Escalation, and this looks back through the history of each job to find out when the status was changed (or escalated), so that you can see the progression of your jobs.

As a final feature, when you strike upon a filter and report combination that you particularly like you can save it as a Report Layout. This allows you to quickly produce standardised reports on a daily, weekly or on-demand basis.

Note Unfortunately it is not possible to build the files that TCM requires in order to produce Escalation Reports if you have existing jobs in TCM. The escalation information will only be stored when you start using this version of TCM.
 
       
  Improved Anti-Spamming (Auto-Delete)  
    Drowning in a sea of junk e-mails is no fun, but coming up with rules to combat them is no easy task. Still, we've added a few more rules to the Auto-Delete function to help filter out the legitimate e-mails from the junk. Please bear in mind that no anti-spam system is perfect and even with these new options many junk e-mails will still get through, and TCM may also treat perfectly legitimate e-mails as potential junk. Note In all cases below, TCM does not automatically delete e-mails that match the criteria, it simply offers them to the user as being potential junk e-mails, the user must decide whether to delete or keep them.

• Subject contains more than 60% incorrectly spelt words
You can change the percentage threshold from 60% if you wish, but the basic idea of this rule is that if the subject of an e-mail contains several spelling mistakes then it's probably a junk e-mail. This is specifically to combat e-mails where each letter in a word is separated by a colon, space or other character (such as G:I:R:L:S), or where numbers are used to represent letters (such as 501L instead of SOIL).

• Subject contains multiple consecutive characters
This option is designed to combat e-mails where there is a normal subject followed by lots of spaces and then a final word at the end (which is usually off the far-right end of the screen where you can't see it).

• Sender appears to be random letters and numbers
Many junk e-mails originate from reputable hosts (such as aol.com and hotmail.com) but are purely random names such as Hbf7tW89d@aol.com, and this option is designed to trap these seemingly random addresses. If a friend's e-mail address is something like petesmith321@aol.com then TCM will allow it through the filter, but others may be caught by the filter despite being perfectly legitimate, it's a difficult balance to strike.

• Sender is not in the database
This option is not active by default because it's a very blunt instrument, in that TCM will treat as junk any e-mails that are not from people who are in the TCM database. This is more likely to appeal to home users who only want to receive e-mails from trusted sources such as friends and family, and treat all other e-mails as junk.

We have also added four new filter rules. Previously in TCM the filters dealt with either the Sender's Address or the Subject, we have now added Sender's name (or alias) to the list of options, which are:
• Sender's name is ...
• Sender's name begins ...
• Sender's name ends ...
• Sender's name contains ...


 
  Ability to isolate TCM's registry settings  
    For each set of paths that you create in TCM, you can now choose to isolate the TCM Registry settings and apply them only to that set of paths. This allows you to set up independent demo databases each with their own specific settings. This feature is intended only for TCM dealers, as having multiple registry branches for TCM can be confusing.

To isolate the TCM Registry settings for a particular set of paths, simply tick the Isolate option in Setup > Paths.
 
       
  Who is using TCM?  
    Updating TCM on a network can be tricky because all users must close down TCM and the Notify-Me! module before the update can be done. To help network administrators figure out who is using TCM, you can now open a file in the same folder as the TCM.EXE file called LOGGEDON.TXT which holds information about each computer on the network and whether TCM is running on that machine.

Note that this file is created and updated by the Notify-Me! module on each workstation, and so it will only exist after you have installed this Service Pack and be of use to you next time you do an update. It will also only be accurate if the Notify-Me! module is running on each machine (the file is still updated even if Notify-Me! is in suspended or snooze mode).

Also note that this file can only be created and updated if all users have access rights to create, read and write to the folder which holds TCM.EXE.
 

  Notes  
  Got fields which end with a square box character?  
Due to a bug in TCM you may find that you have some fields that end with a square box character. This effects the indexing and you will not be able to search for records containing such square characters.

To fix the database and remove all square characters, log onto TCM as Administrator and choose Validate from the Tools menu. If any of the rogue characters are found TCM will correct the problem and suggest that you rebuild your indexes, you should then be able to search for the people correctly.

  Presentation duration  
When you schedule a Call-Back to be a Presentation, you can now set a duration in the same way that you can set a duration if the call-back is a Meeting.

  Adding one Virtual Folder to another  
In previous versions of TCM you could add a Virtual Folder to another Virtual Folder. However, this causes problems of endless loops in some cases where TCM tries to access the same Virtual Folder because it is contained within another Virtual Folder. To combat this problem, when you now try to add one Virtual Folder to another TCM will add the contents of the Virtual Folder rather than the Virtual Folder itself. Any duplicates will be ignored.

  Right-clicking in the Browser area is disabled  
TCM uses an Internet Explorer window to display information, but one drawback of that is that users can right-click in the browser area and access Internet Explorer options such as View source, Set as background and so on, which are all irrelevant in TCM. We have disabled the right-click feature in the browser area. Note however that this does not apply to webpages that you access via the TCM windows, or to HTML e-mails that you view.

  Extra nomenclature  
You can now change the term 'Dealer' (in the context of Dealers & Distribution) to any other relevant term, such as Area Manager or Sales team.

  New Auto-Delete notification box  
When you receive an e-mail that matches your rules for being auto-deleted pending confirmation (junk e-mail), TCM now displays a more informative box telling you why the e-mail has been selected for auto-deletion, and allows you to change the way you handle such e-mails in future; you can delete the rule if it no longer applies or change it to delete without asking in the future. Also, when TCM deletes e-mails which do not require proir confirmation it now displays which criteria the e-mail met in order to have been deleted without asking.

  Option to specify the Temp folder has been removed  
We have removed the option in Setup > Paths which allowed you to specify a temporary folder other than the Windows default.

  Say goodbye to Merlin  
We have removed the Help Agent (which appeared as a Merlin character on most machines) for several reasons. However, the most useful features that it provided such as birthday reminders and unsent e-mail reminders are now supported by the Notify-Me! module, which has the advantage of running even if TCM is not open.

  Engineers are sorted within skill level  
In the CSM screen, Engineers are still listed in skill order (most-skilled first), but are now sorted by name within skill level so that if you have 100 Engineers all set to the same skill level you can find the one that you want more easily.

  Extra options for e-mail users using multiple DUN connections and multiple accounts  
The e-mail Connection options have changed slightly to offer more control over the connection that is used to send and receive e-mail, in order that the new Notify-Me! module can connect to your e-mail accounts without having to ask for connection details or passwords. You can now specify a dial-up connection for both sending e-mail and receiving e-mail, along with options to specify whether any active connection can be used for these operations. These options have been added because some e-mail servers require that you connect via their dial-up connection when sending e-mail but allow you to connect via any connection when receiving e-mail. Since you may well be able to receive e-mail via a toll-free connection, it seems only right that TCM should use the free method to get your e-mail even though it must pay to send it.

99% of users will use the same dial-up connection for sending and receiving because they will probably use only one Internet Service Provider. These options only apply to users who have multiple dial-up connections and multiple e-mail accounts. If you use TCP/IP, or only have one internet service provider, then these options are irrelevant.

Note Microsoft IMAP is no longer available as a connection method because it was never fully supported.


  Bug fixes  
  Changing Templates via Setup requires TCM restart  
If you change the properties of a Template button via Setup, the changes do not come into effect until you restart TCM. However, if you change a template button's properties by right-clicking on an active Template, the changes come into effect immediately. Setup now makes the changes immediately and you don't need to restart TCM.
Fixed

  Error 9 Subscript out of range in the Diary Window  
This error can occur in the Diary window, it is due to an event ID being set to 0. At present we don't know how the value of 0 is being set, but TCM now deals with the error without giving an error message.
Fixed

  Error 13 Type mismatch in the Diary Window  
This error can occur in the Diary window, it is due to an event ID being set to 0. At present we don't know how the value of 0 is being set, but TCM now deals with the error without giving an error message.
Fixed

  Error 6 Overflow in the Diary Window  
This error can occur in the Diary window, it is due to an event ID being set to a value greater than 23. At present we don't know how the value greater than 23 is being set, but TCM now deals with the error without giving an error message.
Fixed

  Custom dictionary folder is not being held by Setup  
When you specify a folder for holding custom dictionaries, the folder is not held by Setup and so you can't add words to a custom dictionary. This bug is simply due to the folder not being written to the Registry when the Setup window closes.
Fixed

  Refresh Virtual Folder doesn't do anything  
If you highlight a Virtual Folder in the Database Screen and click Refresh, nothing happens. This feature now refreshes the Virtual Folder, removing dead links and correcting folder icons and names if they have changed.
Fixed

  Changing password at log-on shows a mixed-up dialogue box  
If you click Advanced at the Log On screen and choose to alter your password, the box that appears doesn't make any sense because all the text is one line out. This is due to an error in the SETUPDLG.BIN file.
Fixed

  After a Content Search, the searched-for phrase is not highlighted  
In previous versions of TCM when you did a Content Search to find a particular word or phrase, and then clicke don one of the search results, the word or phrase that you searched for was hilighted with a pale yellow background, but this stopped working in the first AAA release. This is due to a line missing from the HTML style sheet used in all TCM displays.
Fixed

  Some e-mails containing HTML appear in their 'raw' format  
Sometimes, e-mails that contain HTML-formatted text appear in their raw HTML state rather than in their rich-text format. This does not apply to e-mails sent using either TCM, Outlook or Outlook Express, but more often applies to junk e-mails. As there is no standard for adding HTML to e-mails, people do it in different ways. Until now, TCM looked for the proper HTML headers and footers before deciding to display an e-mail as HTML, but this has now been relaxed slightly so that if an e-mail contains a good number of HTML 'clues', enough to display it as an HTML document, then TCM will use the HTML part as the message.
Fixed

  Error 53 Invalid Index after creating a Quick New Contact  
If you go into the Diary and create a new appointment and search for the person with whom the appointment is with, and then immediately afterwards create a Quick New Contact, you will get error 53 Invalid Index in the frm_Appointment dialogue box. This is because TCM thinks that the new contact is the person that the appointment is with, and tries to link back to the Appointment form with the new contact's details.
Fixed

  Error when trying to add the same Dealer to the Dealer list twice  
If you have a Dealer listed in the Dealer section of Setup and try to add the same Dealer again, TCM gives an unexpected error message.
Fixed

  To-Dos entered as Notes are not formatted when they are displayed  
If you enter a To-Do item as a Note and then click on that Note to view it, you do not get a formatted view of the Note, just plain text.
Fixed

  Fields can contain a square character  
If you have set any fields as Picture fields and then entered data into those fields using the Quick New Contact screen, TCM will have appended a square character to the end of the field which then causes a problem if you search for the person. This bug is now fixed. Users with this problem should use TCM's Validate feature to correct it and then rebuild their indexes. To use the Validate feature, log onto TCM as the Administrator and choose Validate from the Tools menu. To rebuild the indexes after validation go to File > Setup > Administrative & Database > Indexing and click Rebuild.
Fixed