HEAT: Call Logging

This version of Heat mostly consists of graphical changes with some additional features.

Application Details:

Version: 9.0.1
License: Retail
Votes: 0
Latest Rating: Bronze
Latest Wine Version Tested: 1.1.21

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Creating/Editing/Closing work orders. The FLS tree works fine for the most part. Sending email notifications. The dashboard seems to work fine.

What does not

The installation basically doesn't work. It requires dotnet 3.0 and 3.5. However, it's possible to import the registry entries to trick it into thinking it's installed and it seems to work fine then.

The FLS application seems to crash randomly when switching between different entries, though it seems to seldom do this.

There are some graphical issues, such as doubling in the infocenter and lines not being formatted correctly in the call description/journal/assignment areas.


What was not tested

I did not test any reporting or administration functions.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Technically it doesn't install I guess. It only installs if you trick it into thinking dotnet 3.0 and 3.5 are installed. It also requires MDAC 2.8 and MFC42.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentUbuntu 9.04 "Jaunty" i386 (+ variants like Kubuntu)May 20 20091.1.21Yes Yes BronzeChad Sikorra 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show open bugs

HowTo / Notes

There is considerable slowness when starting the application and switching between call groups/work orders. This is because Wine currently has no DIB engine, so it makes a single function call thousands of times, slowing the application to crawl at some points. If you add Max's DIB engine from bug 421, then the application runs much, much faster. 
HOWTO: Installing Heat 9.0.1

To install the program correctly, start with a clean wineprefix.

cd ~

WINEPREFIX="${HOME}/heat9" wine wineboot -i

The application needs to think that dotnet3 and 3.5 are installed. This can be done by inserting registry entries. I'm hosting them on my website. So do a wget to grab them ...




 Then add them to the registry ...

WINEPREFIX="${HOME}/heat9" wine regedit /S ./fx30.reg

WINEPREFIX="${HOME}/heat9" wine regedit /S ./fx35.reg

Now grab winetricks and install MDAC28 and MFC42 ...


chmod +x ./winetricks

WINEPREFIX="${HOME}/heat9" ./winetricks mfc42 mdac28

Now run the heat installer, make sure to add the WINEPREFIX variable before your command.

WINEPREFIX="${HOME}/heat9" wine HEAT.exe

It should install fine. After the install you need to add your ODBC connection to the Wine registry. First, install the FreeTDS odbc driver and configure the DSN using unixODBC. Then proceed as follows to get your wine prefix to use it...

WINEPREFIX="${HOME}/heat9" wine regedit

Navigate to ...



and add a key here. So it will look like...



Then add a string value to each of these keys. The string should be named "Driver" and the value can be anything you want, so long as it isnt blank.

To launch the CallLog application without having to get prompted for a password every time, you can set a shortcut to the application so it is like so...

env WINEPREFIX="${HOME}/heat9" wine "C:\Program Files\HEAT\CallLog.exe" /d database /u user /p password


Comments Disabled

Comments for this application have been disabled because there are no maintainers.