======================================================================

			        PNM Plus (TM)

		    Payphone Network Management System Plus

                       Version 2.2.0 Commercial Release
		                January 31, 2003

    (C) Copyright 1995 - 2003 by QuorTech Solutions
			    315 Waugh Boulevard
			    Orange, VA 22960  USA

			  Voice   (877) 882-2055 
			    Fax   (540) 672-5187
	        Internet e-mail   elcotel_support@quortech.com 
	
=======================================================================

This document contains release notes for Payphone Network Management
System Plus (PNM Plus). Information in this document is more current
than that in the manuals or on-line Help.

------------------------
How to Use This Document
------------------------
	To view this document, open it in Windows Notepad, maximize
	the Notepad window and turn on Word Wrap (if it's not already
  	on). To activate Word Wrap, select the Edit menu and choose
	Word Wrap. For best printed results, open this document in
	Windows Write, Microsoft Word, or another word processing
	application, select the entire document and format the text
	in 10 point Courier before printing.

========
Contents
========

Part  Description
----  -------------------------
 1    Installation Instructions
 2    Important Considerations
 3    Major Functional Enhancements/Changes
 4    Enhancement/Bug Fix History
 5    Known Bugs


=========================================
Part 1 - Installation Instructions
=========================================

Close all applications before starting the installation. This
is especially true for the MS Office toolbar. 

Installation
	1) Put the CD in the CD drive.
	2) Choose Start->Run  
	3) Type "D:\Setup" (Where "D" is the letter of your
	   CD drive.)
	4) PNM Plus Setup will start.
		
		
      If the setup fails (especially during ODBC installation) it
      may be necessary to restart Windows, immediately close any 
      applications that load at startup, and rerun the setup. This 
      assures the unloading of all memory resident components and 
      can sidestep obscure memory conflicts.

=========================================
Part 2 - Important Considerations
=========================================
1.	If you have installed 2.2.0 over an existing PNM Plus
	database, you *MUST* upgrade your database with the Upgrade 
	program, located in PNM Plus Utilities, before running any 
	of the other 2.2.0 programs.

2.	Only "official" QuorTech releases of the PNM Plus databases are
	supported by the upgrade program.  You can discover your 
	database version by looking at the statistics menu option in 
	PNM Plus. (See "Part 4 - Enhancement/Bug Fix History", 
	"Utilities:", item 1 for special considerations when upgrading
	an older Beta database.)

3.	If you are running PNM Plus over a Novell network we *STRONGLY
	RECOMMEND* that:
		Record Locks Per Connection = 6000 or greater
	Check this setting with your Network Administrator.

4.	After installing PNM Plus Reports, the reports database *MUST*
	be attached to the PNM Plus database. To do this take the
	following steps:
	a) start the reports program
	b) select the "Database: button
	c) ensure that the databases listed are correct
	d) press the attach button
	
	Note: Any time that either of the two databases selections on
	the database screen are changed, the attach button needs to be
	pressed.

5.	When installing PNM Plus reports for the first time, the
	installation program will ask the user to enter a unique
	identifier for that machine. This identifier is used by reports
	to identify the templates created on that machine. Only the
	templates created on a particular machine can be viewed from
	that machine.

6.    	When scheduling multiple reports for execution do not schedule
      	them to start at exactly the same time. For example: Don't 
      	schedule five reports to start at 5:00 AM, rather stagger their 
      	starting times as 5:00, 5:01, 5:02, 5:03, and 5:04.  This 
      	yields better efficiency and avoids scheduling conflicts which 
      	may occur when running large numbers of reports.

7.	The PNM Plus Global Rates Editor is a power tool for
	customizing your rates files.  Like any power tool it must 
	be used with care and skill.  While reasonable precautions 
	have been taken to protect your rate files, including automatic
	backups and extensive error checking, the Global Rates Editor
	remains a potent data tool and rate files altered by it should 
	be carefully reviewed for unexpected changes before widespread
	distribution.  QuorTech is not responsible for any potential
	revenue loss due to the misuse of this application.

	* Special Warning *
	When using the "Set To" functionality of the Global Rates
	Editor verify that the ADDITIONAL field contains the desired
	value.

8.	In testing, Poll Manager was most efficient with Poll Lists of 
	500 or fewer phones. Creating your Poll Lists within this
	criteria will yield peak performance.

9.	In the event that ANY application gives you a General
	Protection Fault (GPF), please ensure that you take the
	following steps to fully recover:
	1. Exit windows operating system
	2. Remove any temp files from your temporary directory. You
	   can check where your temporary directory is located by
	   looking in the About box of any PNM Plus application.
	   This will typically say:
	   TEMP DIRECTORY:	C:\TEMP
	   A temp file is any file ending with a .tmp extension.
	3. Run scandisk.
	4. Restart windows and continue your work.

10.   	We recommend that you backup the PNM Plus database 
	(pnmplus.mdb) on a regular basis. If you are running PNM Plus
	over a network and Poll Manager is open when you back up your
	network, your backup software may not be able to backup the
	database. This is because many backup applications will not
	backup open files.

11.	If you backup your network drive on a regular basis avoid 
	backing up while polling is in progress as this may affect the
	performance of your poll.

12.	Use the cleanup utility in the utilities program on a regular
	basis to repair and compact your databases. This assures the 
      	long-term integrity of your data.

13.	It is *strongly* recommended that you develop a plan to manage
	your data. For example: you back up your data often, you
	purge your data from your active pnmplus database very 
	regularly to prevent a large amount of data buildup (which will
	affect the overall performance of your system) and you use the
	cleanup utility	regularly. As a minimum guideline you should
	backup your database at least once per week, repair and
	compact your database using the cleanup utility at least once
	per week, and purge old data from your database at least once
	per month.

14.	When editing a negative amount in a journal entry, take care not
	to delete one parenthesis while leaving the other.  An amount
	with only one parenthesis will be interpreted as zero by the
	database.  Parentheses cannot be entered manually, so if you
	accidentally delete one parenthesis, go ahead and delete the other
	as well.  PNM Plus will automatically add both of them when the
	"-" is pressed.

=========================================
Part 3 - Major Functional Enhancements/Changes
=========================================

This section lists the functional major enhancements made to PNM Plus
for each release of the software. See the new help file for more
information on some of these features.

Version 2.2.0	[ Changes since 2.1.1 ]
---------------
1.	PNM Plus now supports firmware versions LP 5.4.6 and KX 1.3.7.

2.	PNM Plus Domestic has been seperated from PNM Plus International. 
	This install CD has PNM Plus Domestic. PNM Plus International is
	found on a seperate install CD.

3.	Works with Microsoft Windows 2000.

4.	Allow the "*" and "#" to be a valid keypad entry in priority parsing
	and the "+" as the wild-card character.

5.	Change the Elcotel name to QuorTech Solutions where is appears.  

6.	Increases maximum period charge to $12.75 in priority parsing 
	and rate files.

7. 	Adds incomplete calls from the operator console to the contact 
	history.

Version 2.1.1	[ Changes since 2.0.0 ]
---------------
1.	PNM Plus Domestic and PNM Plus International has been merged into a
	single install program

2.	Cashbox amount can be set with a manual poll.

3.	In Operator Console Configuration System  under the Database tab a
	browse button has been added to allow the user to setup up database
	names and locations. This gives the user the ability to quickly
	switch between database's by clicking on the database name. 


Version 2.0.0   [ Changes since 1.4.0 ]
---------------
1.	PNM Plus now supports firmware versions LP 5.4.0 and KX 1.1.0.

2.	A new, 32-bit report generator is now available.  This report
	generator offers greatly enhanced flexibility and speed for
	reporting and exporting the data in your management system.

3.	A new, 32-bit multiple database management utility is now
	available.  This utility reconciles and merges data contained
	in multiple PNM Plus and SMDR databases.  It is designed to
	aid those customers who will benefit from splitting up their
	databases for better polling efficiency or to reduce long-
	distance charges incurred while polling.

Version 1.4.0   [ Changes since 1.3.0 ]
---------------
1.	The rates files limit has been raised from 1000 to 10000.

2.	Four new fields (City, State, Address 2, and Zip Code) have
	been added to ASCII Export.

3.	Several reports have been modified in order to break out
	incoming calls.

4.	The ability to estimate tax liability has been added.

5.	The ability to delete NPA-NXX's through the Global Rate Editor
	has been added.

6.	The ability to perform Global Changes by state has been added.

7.	PNM Plus now supports Series 5 Bilingual phones.  All Series 
	5 registers and options are viewable when editing Series 5
	registers and options.  However, option 181 (Repeat Voice 
	Prompts) is only recognized by Bilingual phones, and most PAOF
	registers and options are recogized only by Standard Series 5
	phones.  PAOF options 164-167 are recognized by both Standard 
	and Bilingual Series 5 phones.

8.	PNM Plus now supports KX-5502 TP phones.  All KX-5502
	registers and options are viewable when editing KX-5502 
	registers and options.  However, option 182 (Scrolling 
	Messages) is only recognized by TP phones.

Version 1.3.0   [ Changes since 1.2.1 ]
---------------
1.      Support the features of the KX-5502 phone, including the 
	accompanying firmware.  These features include the following:
	2400 baud communication, repertory dialer support, dataport 
	support, card only/coin only/hybrid switch, credit card/
	debit card accept/reject table.

2.	The interactive-type dialer in Operator Console has been
	switched to a batch-type dialer.


Version 1.2.1	[ Changes since 1.2.0 ]
---------------
1.	Modified the value range for register 442 Number of good
        Credit Cards to Store, original range was 0 - 99, current
	range is 00-10.

2.	Enhanced the copy function when creating a new phone by 
	copying an existing payphone record.

3.	Post Coin Accruals report (24) has been improved.


Version 1.2.0	[ Changes since 1.1.04 ]
---------------
1.	Added eleven (11) new reports to the system. There are now
	thirty (30) reports that you can choose from to help you run
	your business more efficiently. Many of the additional 11
	reports replace existing functionality from the FACTS data
	management system. The new reports are listed below (the
	previous FACTS name is in parentheses, if applicable):
		
		Destination #'s By Route	(CUS 01)
		SMDR Summary By Hour		(CUS 02)
		Contacts By Customer		(CUS 07)
		Cost Account By Customer	(CUS 11)
		Create/Post Coin Accruals	(CUS 19)
		Totalizer Delta By Customer	(CUS 20)
		Missing Account Code Entries	(CUS 32)
		Commission Statements		(CUS 33)
		Custom List/Stickers of Phone	(CUS 35)
		SMDR summary for Coin Calls	(CUS 37)
		Reason Call Terminated

	The final report listed above is a new trouble shooting
	report. It groups contact attempts by reason terminated
	and is useful for troubleshooting phones and modem ports.

2.	Added the ability to export cost accounting information
	to a Quicken readable (QIF) format. This will enable users
	to use Quicken or QuickBooks to print checks, based on 
	accounting records stored in PNM Plus.

3.	Added the ability to export SMDR to a comma delimited file,
	from report 15 (SMDR Dial Around By Route).

4.	Added the ability to purge data based on the poll type (where
	poll type can be a polled, incoming or manual contact with a
	phone). One way that this could be useful would be if a user
	wished to keep only contacts with phones that were polled, on
	the first and last day of each month (any contacts which were
	incoming or manually polled on these dates could be deleted).

5.	Added the ability to import and export registers and options
	templates. In this way users can share registers and options
	templates with each other, or with QuorTech customer support.

6.	Added the ability to global assign a registers and options
	template to a range of phones.

7.	Added the ability to merge multiple PNM Plus databases together.
	The merge is aimed at business takeovers of other payphone routes.
	NOTE: Not all data will be merged, only enough data to successfully
	integrate phone and route information from a takeover database into
	the master database.
	

=========================================
Part 4 - Enhancement/Bug Fix History
=========================================

Version 1.2.0	[ Changes since 1.1.04 ]
===============
Operator Console:
----------------
1.	Added a "Base Template" label to the phone detail screen to
	indicate the original source of the registers and options for
	a particular phone. 
	
	NOTE: This label does not imply that the registers and options
	of this phone are identical to those of the named template,
	nor does it imply that a change to a registers in the base 
	template will result in a change to that register in the 
	phone's	registers and options. For a change in a base template
	to be reflected in the registers and options of a phone, that
	base template would have to be re-assigned to the phone.

2.	Added a "New Account Code" screen to Operator Console to allow
	an easier way to add new account codes to the system. The only
	place that new account codes can be added to the system is
	under "System Configuration" whereas previously new account
	does could also be added from the cost accounting journal
	entry screens.

3.	The performance has been improved when a user clicks the
	"Not On This List" option on the "Assign Phones To Poll List"
	screen.
	
4.	A text box indicating how many phones have been assigned to
	a poll list has been added to the "Assign Phones To Poll List"
	screen.

5.	Fixed a bug where register 442 could not be viewed from 
	Operator Console.

6.	Fixed a bug which caused the program to terminate when adding
	new record to queue, deleting, adding another and editing this
	in "Cost Accounting Journal Entry"

7.	Fixed a bug where using the cut and paste mechanism to add a
	new phone copied the dates of last download of operational
	files. 

8.	Fixed a bug where downloading the registers and options to a
	phone using operator console with a blank password, would
	subsequently lock the user out of the phone.

9.	When a new cost accounting record is created, the Technician
	associated with the ANI is automatically filled in.

10.	Info Messages (messages which indicate when an incoming call
	has been received, when the status of a poll list has changed
	or when the status of a running reports template has changed)
	now only retain one month's history. Previously these records
	were retained indefinitely.

Reports
-------------
1.	The Contact Report by Route (now report 13) shows records with
	one of the selected alarms on instead of all of them.

Utilities
-------------
1.	Added the ability to import from Interlink and USLD ASCII
	data files.


Version 1.1.04	[ Changes since 1.0.22s ]
===============
Operator Console:
----------------
1.	Fixed a bug where using a dial pattern with a comma as the
	second digit (e.g. 0,10770) in a priority parsing file was
	causing an error message "Invalid Priority Parsing file" on the
	next attempt to	edit this file.

2.	Fixed a bug where SMDR collected with OC was not reporting
	credit card / dial around field.

3.	Added 'Last Collect' column to outgoing and incoming tabs on
	phone status screen - this displays the amount last collected 
	from a phone.

4.	Added 'Last Collect' and 'Poll Type' columns to Contact History
	screen - poll type is either manual, polled or incoming.

5.	Option 3 of the "Yellow" download options screen, "Add this
	phone to an existing poll list" was adding the commands Dwnld
	Operational Files and Burn EEPROM to the poll list. Now these
	commands are set for the next contact with the phone.

6.	The display and storage of the address fields have been 
	modified to accommodate City, State and Zip fields on four
	dialogs: Site Detail, Technician Detail, Customer Detail and
	Complaints.
	
7.	A TaxID text box has been added to Customer Detail which will
	allow storage of a federal tax id.

8.	The SiteID, CustID, TechID and ContractID are now displayed
	on the relevant dialogs.

Poll Manager:
-------------
1.	The status bar on the GUI has been enhanced, displaying system
	time, and 'uptime'.

2.	Each port can now have a COMM port explicitly assigned to it.
	Previously port 1 was automatically assigned to COMM port 1, 
	port 2 to COMM port2 etc. This will allow 2 port users to use
	COMM ports 3 or 4.

3.	Fixed a bug where R&O not being downloaded correctly if the 
	template used to create the R&O for that phone has been 
	deleted.

Reports:
--------
1.	Added support for the new address formats

Utilities:
----------
1.	***************************************************************
  	**The Upgrade of Beta Database Version 0.9.50 or older Only!***
	* This section only applies to you if you participated in Beta*
	* testing of PNM Plus and installed database version 0.9.50 or*
	* older using separate sets of setup disks for Poll Manager,  *
	* Operator Console, Reports, etc.                             *
	***************************************************************
	If you have a 40 megabyte or larger database of version 
	0.9.50 or older the database upgrade may take a significant 
	amount of time. The upgrades of test databases in the 50 - 70 
	megabyte range have been known to take as long as 8 hours to 
	complete depending on the data distribution and the speed of 
	the computer performing the work. If your database matches the 
	previous description here are some suggestions to minimize 
	upgrade time:
	1) Use the fastest machine available.  Testing has demonstrated
	disproportionate reductions in upgrade time compared with small
	increases in system speed.
	2) Do not perform the upgrade over a network.  Copying the 
	database to the same computer on which "Utilities" is installed
	will avoid network time penalties and possible network errors.
	3) Purge excess contact	history records from the database.
	Typically, contact history is the fastest growing body of data
	in the database. This area receives special attention during an
	upgrade of version 0.9.50 or older databases.
	4) Do not become discouraged if "Upgrade" remains at 37%
	complete for a long period of time.  It is performing an
	intensive data analysis which temporarily consumes most (all?)
	system resources.

	***************************************************************
2.	******   PNM Plus 1.0 Database Upgrade to PNM Plus 1.1   ******
	***************************************************************
	The Upgrade from PNM Plus Ver 1.0 to Ver 1.1 includes replacing 
	the Phone Site field known as [Addr3] with three fields renamed 
	as [City], [State], and [Zip].  
	a)During the Upgrade the [Addr3] field is examined and 
	city, state, and zip information is automatically moved into 
	their respective fields. 
	b)During the move the State name is converted into its 
	standard US Postal Service abbreviation. 
	c)If Upgrade cannot separate the string into meaningful parts 
	the entire [Addr3] field is placed into [City] unchanged.
	d)If the [Addr3] field is blank Upgrade automatically applies
	the city, state, and zip search technique to a copy of [Addr2] 
	while leaving [Addr2] unchanged.

	Two of the most common foils to the correct processing of the 
	city, state, and zip information are the data entry errors:
	1) A zip code with extra leading or trailing zeros. Only 
	5-digit patterns (XXXXX) and 9 digits with a dash (XXXXX-XXXX)
	are considered valid zip codes.
	2) City, state, or zip codes that are run together without
	any of the separators ["/" "\" ";" ":" "," "."]. 

Convert:
--------

Install:
-------

=========================================
Part 5 - Known Bugs or Limitations
=========================================

Operator Console:
----------------

Reports:
--------
1.	Reports scheduled to be faxed currently only works with
	Faxworks software.

Work Around: Use Faxworks software if you want to fax automated
	reports.
	
	
If you have additional bugs to report please contact customer service.

	
