NETWIZ Pty Ltd
A.C.N. 009 398 672

TzUtil - PABX.INI

P.O. Box 3335
Broadway Nedlands
Perth WA 6009
Tel (08) 93868340
  •   Netwiz Home  
    • Netwiz Pty Ltd Home Page 
  •   MonTel  
    • MonTel Call Accounting System 
    • MonTel Application Notes 
    • What is MonTel? 
    • MonTel Screen Shots 
    • Why you need MonTel ►
      • Why you need MonTel 
      • Additional Features of the MonTel Client 
      • Why MonTel is like no other system 
      • The Product ►
        • The Product 
        • Hardware Requirements for the MonTel System 
        • Old Computer ? 
  •   Software  
    • MonTel and other software downloads 
    • Downloads for MonTel customer sites ►
      • Downloads for MonTel customer sites 
      • Download Montel32 v2.11 
      • Download Montel32 v2.12 
      • Legal Notices 
      • License Key Generator 
      • Netwiz MonTel License Agreement 
      • Netwiz (MonTel) beta test sites 
    • Telephone Extension List ►
      • Telephone Extension List 
      • Netwiz Telephone Extension List (Ext32) License Agreement 
      • Edit Users 32bit (for Ext32 only) 
    • Time Zone Utility - TZUtil ►
      • Time Zone Utility - TZUtil 
      • How TZUtil (MonTel Time Zone Adjust) works 
      • TzUtil Quick Guide 
      • How to use TZUtil 
      • Using TzUtil for DST changes on a network 
      • TzUtil - PABX.INI file settings ►
        • TzUtil - PABX.INI file settings 
        • TimeZoneDisplay 
        • TZStandardName 
        • TZDaylightName 
        • TZStandardGMTModifyMins 
        • TZDaylightStartDateTime 
        • TZDaylightEndDateTime 
        • TZDaylightSTDModifyMins 
        • ConfirmTimeZoneMatchesOS 
        • SetUserFeedbackLevel 
        • ShowWindowsTimeZoneInfo 
      • Netwiz Time Zone Adjust License Agreement 
    • Free Tools for AuthorIt ►
      • Free Tools for AuthorIt 
      • Fsetop Download 
      • UK English style spelling list 
      • FseTop Commands 
      • Netwiz FSetTop and Strpcr32 Licence Agreement 
      • Frame Sets for topics (FSetop) ►
        • Frame Sets for topics (FSetop) 
        • FSeTop CSS menu using Unordered Lists 
  •   Support  
    • Support for MonTel and Other applications 
    • MonTel Application Notes 
    • Ext32 Support 
    • Ext2 Support 
    • EdUser32 support 
    • EdIni32 support 
    • TzUtil Support 
    • MonTel Support 
  •   Contacts  
    • Contacts 
    • Other Links 
  •   About Netwiz  
    • About Netwiz Pty Ltd 
    • Digital Signature Certificate Policy 
    • Privacy Policy 
    • News ►
      • News 
      • History 2003 to 2005 
      • History 1995 to 2002 

Netwiz Pty Ltd Privacy Policy and Digital Signature.


This web site last updated:
2008-11-01.


For problems, comments and issues about this site please E-mail the Netwiz Web Master: webmaster @netwiz.com.au.


© 1997-2008 Netwiz Pty Ltd.


MonTel sends call records from your phone system Telephone live live to you to your Computer computer network.

FREE DOWNLOADS

TzUtil
TZUtil

TzUtil

TzUtil: See and optionally adjust the time zone on yours or a network of computers from an 'ini' file.


Telephone Extension List

Replace a printed list of  extensions, keeping everyone up to date, saving paper,  time and hassle.

Netwiz »  Software » Time Zone Utility  » TzUtil - PABX.INI

TzUtil - PABX.INI file settings

The are the settings that can also be found in the PABX.INI 2.12 reference manual.

The setting outside the time zone section can be ignored.

[Time Zone Section]

The MonTel 32 bit Client needs to have both the same local time, and the same Time zone settings at the Server, since the Server stores call record start and end times in GMT (or UTC).

To make sure that the Time Zone settings are the same for both the server and the local machine, MonTel by default checks the local machines time zone against the PABX.INI settings and prompts the user to adjust it if it is not exactly the same.

For more information see: How can I stop the new 32bit client from changing the Time Zone settings on my computer.

To test the settings use TZUtil.

See Also

Time Zone Utility - TZUtil

How TZUtil (MonTel Time Zone Adjust) works

TzUtil Quick Guide

How to use TZUtil

Using TzUtil for DST changes on a network

Netwiz Time Zone Adjust License Agreement

In this section

TimeZoneDisplay

TZStandardName

TZDaylightName

TZStandardGMTModifyMins

TZDaylightStartDateTime

TZDaylightEndDateTime

TZDaylightSTDModifyMins

ConfirmTimeZoneMatchesOS

SetUserFeedbackLevel

ShowWindowsTimeZoneInfo

TimeZoneDisplay

Used by: Client, Server.

Version 2.12.1 onwards

Max length: 128 characters

Example:

TimeZoneDisplay = "MonTel Adjusted Perth"

This is the display name of the time zone, as shown in "Date/Time Properties" control panel applet or when double clicking on the clock in the system notification area. The "(GMT +1:hours)" part of the name is not included in this setting an if MonTel needs to write the name to the registry is calculated from the time zone information.

This setting is a concatenation of the old CapitalCity and TimeZoneName settings from version 2.11.x into the much more sensible TimeZoneDisplay, which matches name in the time zone settings of the Windows Registry.

TZStandardName

Used by: Client, Server.

Max length: 33 characters

Example:

TZStandardName = ""

The Standard Time Zone name, truncated to 31 characters, e.g. "(AUS) Eastern Standard Time"

TZDaylightName

Used by: Client, Server.

Max length: 33 characters

Example:

TZDaylightName = ""

The Daylight Time Zone name, truncated to 31 characters, e.g. "(AUS) Eastern Daylight Time"

TZStandardGMTModifyMins

Used by: Client, Server.

Max length: 33 characters

Example:

TZStandardGMTModifyMins = 600

Number of Minutes added or subtracted from local time to equal GMT. (ie -480 for Western, -570 for Central, -600 for Eastern)

TZDaylightStartDateTime

Used by: Client, Server.

Max length: 33 characters

Version 2.12.1 format change

Example:

TZDaylightStartDateTime = "Second Sun in Mar at 02:00:00"

This is the date and time of the start of the next or current daylight savings period. See also TZDaylightName, TZDaylightEndDateTime, TZDaylightSTDModifyMins.

From Version 2.12.1 there are two formats (and an old one removed): 'Absolute format' with date and time string, in a modified ISO8601 format, and 'Day-in-month' format, with the old Australian date format no longer allowed (see below).

'Day-in-month format'

The 'Day-in-month format' is the most typical format for a daylight saving start or end date. It follows the following formula: {Ordinal-Adjective} {day-of-week} in {month} at HH:MM:SS. Where {Ordinal-Adjective} is one of First, Second, Third, Fourth or Last; {day-of-week} is a three letter abbreviation for the day of the week; and {month} is a three letter abbreviation for the month.

Specifically the months 1 through 12 are: "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"; and the day-of-week 0 through 6 are: "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat".

Some examples would be "Second Sun in Mar at 02:00:00", "Last Sun in Oct at 02:00:00", or "First Sun in Oct at 02:00:00".

'Absolute format'

TZDaylightStartDateTime = "2008-03-09 02:00:00"

The alternative 'Absolute format' is the 'space' version of the ISO8601 ("YYYY-MM-DDThh:mm:ss"), replacing the 'T' with a space. However, the 'T" can still be included for this setting instead of a space. The example above, "2008-03-31 02:00:00", corresponds to March 31, 2008 at 2:00 AM.

This is rarely used but might be required when an exact date is specified or such as when time zone days are changed from year to year and it is not correct to refer to a day in a month.

Version 2.12.0 and earlier including all version 2.11.x

Prior to version 2.12.1 the format was an Australian date formatted to match: "hh:mm:ss DD/MM/YY".

TZDaylightStartDateTime = "02:00:00 27/08/00"

Date and time of start of the next or current daylight savings period.

The time and Date must be in this format or not present. The one exception is that leaving off the year, montel will assume the current year. e.g..

TZDaylightStartDateTime = "02:00:00 31/10"

The date for both TZDaylightStartDateTime and TZDaylightEndDateTime must be in the same year. MonTel will automatically adjust this to the equivalent day (not date) in the current year.

If no date and time is specified it will default to the first Sunday in October at 2:00 AM.

TZDaylightEndDateTime

Used by: Client, Server.

Max length: 13 characters

Version 2.12.1 format change

Example:

TZDaylightEndDateTime = "First Sun in Nov at 02:00:00"

This is the date and time of the end of the next or current daylight savings period.. See also TZDaylightName, TZDaylightStartDateTime, TZDaylightSTDModifyMins.

From Version 2.12.1 there are two formats (and an old one removed): 'Absolute format' with date and time string, in a modified ISO8601 format, and 'Day-in-month' format, with the old Australian date format no longer allowed (see below).

'Day-in-month format'

The 'Day-in-month format' is the most typical format for a daylight saving start or end date. It follows the following formula: {Ordinal-Adjective} {day-of-week} in {month} at HH:MM:SS. Where {Ordinal-Adjective} is one of First, Second, Third, Fourth or Last; {day-of-week} is a three letter abbreviation for the day of the week; and {month} is a three letter abbreviation for the month.

Specifically the months 1 through 12 are: "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"; and the day-of-week 0 through 6 are: "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat".

Some examples would be First Sun in Nov at 02:00:00", "Last Sun in March at 03:00:00", or "First Sun in April at 03:00:00".

'Absolute format'

TZDaylightEndDateTime = "2008-11-02 02:00:00"

The alternative 'Absolute format' is the 'space' version of the ISO8601 ("YYYY-MM-DDThh:mm:ss"), replacing the 'T' with a space. However, the 'T" can still be included for this setting instead of a space. The example above, "2008-11-02 02:00:00", corresponds to November 2, 2008 at 2:00 AM.

This is rarely used but might be required when an exact date is specified or such as when time zone days are changed from year to year and it is not correct to refer to a day in a month.

Version 2.12.0 and earlier including all version 2.11.x

Prior to version 2.12.1 the format was an Australian date formatted to match: "hh:mm:ss DD/MM/YY".

TZDaylightEndDateTime = "02:00:00 27/08/00"

Date and time of start of the next or current daylight savings period.

The time and Date must be in this format or not present. The one exception is that leaving off the year, montel will assume the current year. e.g..

TZDaylightStartDateTime = "02:00:00 31/10"

The date for both TZDaylightStartDateTime and TZDaylightEndDateTime must be in the same year. MonTel will automatically adjust this to the equivalent day (not date) in the current year.

If no date and time is specified it will default to the first Sunday in October at 2:00 AM.

TZDaylightSTDModifyMins

Used by: Client, Server.

Example:

TZDaylightSTDModifyMins = -60

Number of minutes added or subtracted from the new Daylight Savings to equal normal local time. (0 for none, -60 for others). (At 2am time will be turned forward one hour to read 3am).

ConfirmTimeZoneMatchesOS

Used by: Client, Server.

Version 2.12.1 onwards

Example:

ConfirmTimeZoneMatchesOS = 0;

This setting confirms (by prompting the user with a message) that the time zone settings here match those in the operating system when a MonTel program starts, and may offer the user the opportunity to have their Windows time zone information automatically updated. (TzUtil also needs this setting as well as ShowWindowsTimeZoneInfo to check the time zone information).

If SetUserFeedbackLevel = 0 then the application will AUTOMATICALLY and silently update the local operating system to the time zone settings here. This may actually be a good thing! But using this setting and SetUserFeedbackLevel need to be considered carefully.

It is important that all computers using MonTel, client or server, have the correct time zone settings. Call records have the start time stored as GMT (or UTC) but displayed in local time. (This is among other things to allow for call records to be compared and processed at a head office). If the time zone setting were different then users will see different call record starting times.

The default setting is 0, so if you see call records seem to have the wrong start time, and the local (client) PC's time zone is correct, check both the INI file time zone and the time zone settings on the Server PC. Naturally you should also check that the time is correct and they daylight savings has been taken into account on both systems.

This setting replaces CheckWIN32TimeZone in 2.11.x

SetUserFeedbackLevel

Used by: Client, Server.

Example:

SetUserFeedbackLevel = 3

Used in MonTel32bit client only. The amount of messages or prompts ranges from 4 down to 0. Use 0 if you want no messages, in which case if the time zone (if different) will be changed automatically on the local computer without any user interaction. A setting of 3 is the default (SetUserFeedbackLevel = 3).

ShowWindowsTimeZoneInfo

Used by: TZUtil (only).

Example:

ShowWindowsTimeZoneInfo = 0

When ShowWindowsTimeZoneInfo is set to Zero (it defaults to 1), it prevents the Windows Time Zone Information Dialog box being displayed, so that TZUtil can be used to silently update the Windows time zone information.

While ShowWindowsTimeZoneInfo is a fueature of the freeware TZUtil, it has been added to EdUser32 and EdIni32 so that it can be used as part of MonTel.

Are you up-to-date ? The latest is MonTel release 2.12.9. Remember, there are free MonTel updates for customers on current maintenance plans.

Comment on this page

Comments on anything from spelling or grammar mistakes to technical or aesthetic issues will be keenly received. Please include your e-mail address -- you will receive an automatically generated acknowledgment that your comment has been received. Please check that your E-mail address is correct. We will not spam you or release your email address to third parties as outlined in the privacy statement.