Intertec TimePro In-House Installation Guide

[Click here to view the Uninstallation Guide]

Introduction

This document provides instructions for installing Intertec TimePro In-House on your computer.

Before you start you will need to be logged in to the computer onto which you are installing TimePro In-House as the Administrator user (or a member of the local Administrator group).

Logged in as Administrator, the following steps should be undertaken in the order shown:
  1. Verify System Requirements
  2. Install Internet Information Server (if required)
  3. Compatibility checks for IIS6 management tools and 32-bit components
  4. Install SQL Server Express (if required)
  5. Install TimePro In-House
  6. Run the TimePro In-House Configuration Wizard
  7. Getting Started with TimePro In-House
For support and contact information, click here.


1. Verify System Requirements

TimePro In-House has the following system requirements:
  • Operating System:
    • Windows® XP Professional
    • Windows® Vista 32- or 64-bit version
    • Windows® 7 32- or 64-bit version
    • Windows Server™ 2003 Standard, Enterprise or Web Edition
    • Windows Server™ 2008 Standard, Enterprise or Web 32- or 64-bit release
    • Windows Server™ 2008 R2 Standard, Enterprise or Web 32- or 64-bit release
  • Software:
    • Microsoft SQL Server® 2005/2008, or Microsoft SQL Server Express 2005/2008
      All supported versions of SQL Server Express may be downloaded from the Microsoft Web site. Intertec TimePro does not use any SQL Server 2008 features.
      A simple click-once installation of SQL Server Express 2005 is provided. Microsoft SQL Server Express 2008 does not permit such easy installation.
    • Microsoft Internet Information Server® (IIS) 5.0 or later (included with the Windows operating system)
    • Microsoft Visual Basic® 6 runtime components - all recent versions of Windows have the latest VB6 components; if you are running an older version of Windows or have not installed these components, the following Microsoft KnowledgeBase article provides a link to the latest version if required: Knowledge Base Article - 290887
    • Microsoft .NET Runtime version 2.0 - this is automatically part of Windows updates, or can be downloaded from Microsoft's servers: http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en
  • Supported Web Browsers:
    • Firefox 1 or later
    • Google Chrome 1 or later
    • Microsoft Internet Explorer 5 or later
    • Mozilla 1.1 or later
    • Netscape 6 or later
    • Opera 7 or later
    • Safari 4 or later
      Disclaimer:  With frequent security and other updates being made to browsers, it is possible that some minor incompatibilities may be introduced.  We do our best to resolve such issues once we become aware of them.
      The most commonly-used browsers are Microsoft Internet Explorer and Mozilla Firefox, and our testing is most exhaustive on these browsers.  For other browsers not listed above, we do not do rigorous testing, but they should work as long as the browser complies with Internet standards.
  • Minimum Hardware:
    • Intel Pentium III or later
    • 128Mb RAM
    • 60MB free disk space for Intertec TimePro In-House
    • 430MB free disk space for Microsoft SQL Server Express

2. Install Internet Information Server

Microsoft Internet Information Server (IIS) is a required component of TimePro In-House.

You can verify if you already have Microsoft Internet Information Server (IIS) installed on your computer, by looking for the World Wide Web service in the Services administration tool [this can be found in Administrative Tools on the Control Panel].

The World Wide Web service should be started, as shown in the Status column in the image below:


If there is no World Wide Web service, you will need to install IIS on your computer. The steps differ slightly for different versions of Windows.
  1. Go to the Control Panel.  Depending on Windows version, click on one of:
    - Add/Remove Programs
    - Programs and Features
  2. Locate the Internet Information Services feature:

    Windows XP and Windows Server 2003: Select Add/Remove Windows Components.

    Windows Vista, Windows 7, Windows Server 2008 and Windows Server 2008 R2: Select Turn Windows features on or off.



  3. Add Internet Information Services:

    Windows Server 2003: select Application Server and then choose Details to see the IIS option.

    Windows XP, Vista or 7: Tick the check box next to the entry "Internet Information Server (IIS)".
    NB: For Windows Vista and Windows 7, this additional step is necessary: enabling IIS6 management options.
    Choose Next to complete the installation.

    Windows Server 2008 and 2008 R2: In the Roles section, choose Add Roles and select IIS on the list provided; if it's not in this list, IIS is already installed as a Role.
    NB: When adding IIS, this additional step is necessary: enabling IIS6 management options.

  4. Once the Windows Components Wizard has finished installing IIS, click Finish and close the Add/Remove Programs window.
  5. For Windows XP, we recommend that you reboot the machine at this point to ensure a trouble-free installation, as our testing has shown that the IIS service may not start correctly without a reboot.  Alternatively, you can verify using Control Panel | Services whether the World Wide Web Service is running and start it manually.  A manual start can be done by opening a command window (Start | Run | type "cmd" and press Enter) and entering the command "net start w3svc".

3. Compatibility checks for IIS6 management tools and 32-bit components


4. Install SQL Server Express (if required)

Microsoft SQL Server Express 2005 or 2008, or SQL Server 2005 or 2008 is a required component of TimePro In-house.

Use an Existing Database Server
Intertec TimePro In-House can use an existing SQL Server Express or SQL Server 2005 or 2008 database server. The only prerequisite is that Mixed Mode authentication must be enabled. If you have an existing database server, there is no need to install SQL Server Express. Obtain the connection details for the server from your Network or Systems Administrator.

Install SQL Server Express
SQL Server Express may be downloaded from Microsoft's Web site. Choose SQLEXPR32.exe for a 32-bit version of Windows, and SQLEXPR.exe for a 64-bit version of Windows. The installation will take some time.
  • Note that recent versions of Microsoft Internet Explorer by default disable file downloads from the Internet Zone. To allow downloads, go to Tools > Internet Options > Security tab > Internet Zone and choose the Custom option. Scroll down to the File Download section, about 40% of the way down, and enable it.
  • A prerequisite is that the .NET 2.0 runtime engine must be installed.  If you do not have this installed, the required installation can be downloaded from Microsoft's servers (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en).  If you use the one-click installation for SQL Server Express 2005, this will be installed automatically.
  • Downloads available from Microsoft:
    SQL Server Express 2005 with SP3 (recommended)
    SQL Server Express 2008 with SP1
  • SQL Server Express 2005: one-click installation:
    1. Save the downloaded file into a local folder.
    2. Copy the setup32.bat or setup64.bat file (for 32- or 64-bit operating systems, respectively) and the DotNetFramework folder into the same folder.
    3. Run the .bat file (double-click it, or select it and press Enter).
    4. The installation will proceed automatically and result in an SQL Server instance ready for automatic configuration by the Intertec TimePro Configuration Wizard.
    Note for system administrators: This SQL Server Express instance is called TimePro and has the sa user password set to TimePro_0.
  • If you downloaded SQL Server Express 2008 or did not run the one-click installation of SQL Server Express 2005, you will have a database instance named SQLExpress and the password you chose. You will need to supply this information to the Configuration Wizard in the next step.


5. Install TimePro In-House

Once IIS and your database server are installed and running, you are ready to install the TimePro In-House application.

Make sure that you are logged in as Administrator, and complete the following steps to install TimePro In-House:
  1. Go to the TimePro In-House directory on the CD media.
  2. Run Setup.exe.
  3. If required, you will be prompted to reboot your computer.


6. Run the TimePro In-House Configuration Wizard

Before using TimePro In-House you will need to run the TimePro In-House Configuration Wizard. The Configuration Wizard will gather the necessary information required to configure TimePro In-House on your computer. This includes activities such as creating the TimePro In-House database and web site.

Make sure that you are logged in as Administrator before running the TimePro In-House Configuration Wizard.

The Configuration Wizard can be started at the end of the TimePro In-House installation, or from the Start menu (Start->Programs->IntertecTimePro In-House->Configuration Wizard).


7. Getting Started with TimePro In-House

Congratulations! You have now completed the installation of Intertec TimePro In-House.

To help you to successfully customise TimePro In-House for your business we suggest the following steps:
  1. Open your web browser and enter the address provided at the end of the Configuration Wizard.

  2. Log in as Administrator with the following credentials:
    Login ID: admin
    Password: password
  3. Access the online Help in TimePro In-House. Choose the "TimePro Setup Guide" in the Table of Contents. This will take you through a series of steps to set up TimePro In-House for your business.

  4. Once you have completed the instructions in the online Help, forward your staff their login details so they can begin to record their hours in TimePro In-House.

Default URLs for TimePro In-House




Possible Security Problems

The security settings of computers, especially servers, can vary widely, and it is possible that the automatic installation is prevented from correctly setting permissions on the application folders. This can lead to messages indicating permissions problems. In such a case, it will be necessary to have permissions set manually by an administrator.

The folders and required permissions are listed below. The Internet User accounts are:
  • the Internet Guest Account (IUSR_<machine name>)
  • the IIS Process Start Account (IWAM_<machine name>)
Folder Default Location Permissions
Application Components c:\Program Files Intertec TimePro In-House\Components Read and Execute for the Internet User accounts
Web Root c:\Program Files Intertec TimePro In-House\Web Read and Execute for the Internet User accounts
  c:\Program Files Intertec TimePro In-House\Web If you plan to use the Compact edition of TimePro In-House on IIS v6 or later, Read and Execute for the IIS_WPG account
User Output C:\Program Files\Intertec TimePro In-House\Web\TP50\User Read, Write and Execute for the Internet User accounts





Intertec TimePro In-House Support

If you have any questions regarding the installation notes above then, please log a support call at your local TimePro support centre. You may also find the answer to your question on our Frequently Asked Questions and Troubleshooting Guide pages.

Asia Pacific (Head Office) Address:
Intertec Consulting
Unit 3, 589 Stirling Highway
Cottesloe  WA  6011
Australia
Contact Details:
Phone: +61 8 9286 3911
Fax: +61 8 9286 3977
Website: www.timesheets.com.au
Email: support@timesheets.com.au

New Zealand Contact Details:
Website: www.timesheets.co.nz
Email: support@timesheets.co.nz

United States/International Contact Details:
Website: www.i-timesheets.com
Email: support@i-timesheets.com