Beruflich Dokumente
Kultur Dokumente
Callwhere ........................................................................................................................4
Technical
Support......................................................................................................................................................4
Minimum System
Requirements................................................................................................................................5
Phone System
Requirements.....................................................................................................................................5
PC
Requirements..................................................................................................................................................
.....5
Hardware & Software
Installation.............................................................................................................................6
Hardware
Installation................................................................................................................................................6
1. Serial Port
Connection.......................................................................................................................................6
2. Verifying SMDR
Output...................................................................................................................................6
3. Installing the Software Security
Key.................................................................................................................7
Software
Installation..................................................................................................................................................7
Single User
Installation.........................................................................................................................................7
Network
Installation..............................................................................................................................................7
The Callwhere Program
Group.................................................................................................................................9
Area Code
Pricing.....................................................................................................................................................9
Call
Collector.........................................................................................................................................................
....9
Call
Manager..........................................................................................................................................................
...9
Callwhere
Updates.....................................................................................................................................................9
Client
Database..........................................................................................................................................................
9
Database
Utility.........................................................................................................................................................9
Help.................................................................................................................................................................
..........9
Installation
Program..................................................................................................................................................9
Phone
Directory.........................................................................................................................................................
9
Register
Callwhere....................................................................................................................................................9
Reports............................................................................................................................................................
...........9
Station
Snapshot........................................................................................................................................................9
Telephone System
Integration..................................................................................................................................10
1. Entering Key
Number...................................................................................................................................10
2. Entering Local Area
Code............................................................................................................................10
3. Selecting Phone
System.................................................................................................................................10
4. Communication
Interface.............................................................................................................................10
5. Call
Options...................................................................................................................................................12
Costing....................................................................................................................................................
.........12
Local Calls
Option...........................................................................................................................................13
Auto
Options....................................................................................................................................................
13
Application
Options.........................................................................................................................................14
Phone System
Monitor.....................................................................................................................................15
Toll
Fraud.......................................................................................................................................................
.15
6. Phone System SMDR Port
Checkout...........................................................................................................15
7. Verify Call
Collection....................................................................................................................................16
8. Verify Call
Reporting....................................................................................................................................17
9. Create a Configuration
Disk.........................................................................................................................17
10. Setup Organization
Files.............................................................................................................................18
Specifying Cost Centers, Locations, Departments, Divisions, and
Companies...............................................18
Specifying
Stations..........................................................................................................................................19
Specifying Trunk
Groups................................................................................................................................21
Specifying
Trunks............................................................................................................................................21
Specifying Account
Codes..............................................................................................................................22
Specifying DNIS
Numbers..............................................................................................................................22
Specifying Alert
Numbers...............................................................................................................................23
11. Specifying Security
Options........................................................................................................................23
12. Create Organizational Backup
Disk..........................................................................................................23
Call Record
Management.........................................................................................................................................24
Process Call
Records.........................................................................................................................................24
Archive Call
Records.........................................................................................................................................24
Delete Call
Records...........................................................................................................................................25
Retrieve Archived Call
Records.......................................................................................................................25
Retrieve Archived Call Records from the Auto Archive or Auto Daily Archive
file...........................25
Processing Text
Files.........................................................................................................................................26
Call
Reports...............................................................................................................................................................
27
Reporting
Fields......................................................................................................................................................28
Report
Groups.........................................................................................................................................................28
Running
Reports......................................................................................................................................................29
Printing
Reports.......................................................................................................................................................30
Exporting & E-mailing
Reports...............................................................................................................................30
Reports
Scheduler....................................................................................................................................................31
Scheduling Printed
Reports.............................................................................................................................32
Scheduling Email
Reports...............................................................................................................................33
Testing the
Scheduler......................................................................................................................................34
Setting Up 911 and Toll Fraud Email
Alerts...................................................................................................34
Finding a Called
Number.................................................................................................................................34
Database Utility
Program.........................................................................................................................................35
Area Code Pricing
Program.....................................................................................................................................36
1. Initialize Default Rate for Toll
Calls...............................................................................................................36
2. Override the Default
Rate................................................................................................................................37
3. Adding, Changing, or Removing Area
Codes.................................................................................................38
4. Pricing directory assistance using the Area Code Pricing
Program.................................................................39
Client
Database..........................................................................................................................................................4
1
Station
Snapshot........................................................................................................................................................42
Callwhere Phone
Directory.......................................................................................................................................43
APPENDIX........................................................................................................................................................
........44
HyperTerminal
Program..........................................................................................................................................44
Creating Configuration
Disk....................................................................................................................................46
Restoring from Configuration
Disk.........................................................................................................................47
Creating Organizational Backup
Disk.....................................................................................................................47
Restoring from Organization Backup
Disk..............................................................................................................48
Custom
Integration..................................................................................................................................................49
Understanding
Callwhere ..................................................................................................................................49
Centrex Code 53
PIC Code 54
T-1 Setup 55
Recognizing 10-Digit
Dialing..........................................................................................................................56
Callwhere Pro
ProblemResolution.................................................................................................................57
The installation of Callwhere Pro requires a working knowledge of the Microsoft Windows
operating system(s) with specific expertise in PC-Phone System integration.
Technical Support
For specific technical questions concerning the program, please use one of the following methods:
Telephone
1-512-454-8018
Fax
1-512-465-9502
E-Mail
Contact our technical staff via e-mail at support@aateledata.com
World Wide Web
Access our Web site at www.aateledata.com for important system information, trouble-shooting guides,
and general product and service information.
Note: Prior to installation, make sure that your phone system and
computer meet the minimum hardware and software requirements.
Our technical
support hours are
9:00 a.m. to 4:30
p.m. Central
Standard Time,
Monday-Friday.
PC Requirements
Pentium PC with:
Microsoft Windows 98SE, NT, 2000, or XP Professional
32 MB of RAM
Serial port (COM port to connect host phone system)
CD Drive
Hard Drive
Mouse or Pointing Device
LPT1 parallel port (Software Security Key)
System Printer (w/Graphics Mode) recommended
Cable to connect the serial port to the SMDR port of the host phone system.*
Commercial grade surge protector
*Check telephone system specifications for maximum length of cable. If cable run is in
Note: It is very important that the computer's time and date format is set correctly. On
the Start menu, click Settings, click Control Panel and then click Regional Settings. Set
the short date style to be mm/dd/yyyy. Make sure Date and Time Properties are set
correctly.
Tip: Resources for
backing up the
Callwhere application
directory.
Direction
From
To
To/From
To/From
DB25 Connector
Pin # Name
3
Received Data (RD)
4
Request to Send (RTS)
7
Signal Ground (SG)
Direction
From
To
To/From
20
To/From
Baud Rate
Number of Data Bits
Number of Stop Bits
Type of Parity
To verify that your phone system is receiving SMDR data correctly, refer to the section of the appendix.
If you are receiving correct SMDR data, proceed to Step 3. If you cannot verify correct SMDR
reception using either Terminal or HyperTerminal programs, refer to the article in the Problem
Resolution section of the appendix entitled Call Collector isnt collecting data.
You should consult the phone system installation manual for SMDR pin out
information
Data is correct if you can recognize alphanumeric characters in the SMDR raw call data
stream. If data is not in alphanumeric format, check cable pin out and/or communication
settings.
Software Installation
ingle User Installation
S
Run the setup program (Setup.exe) which is located in the Callwhere folder on the CD. The setup program
will prompt you for additional information while the software is installed.
Network Installation
The Callwhere network version is a file sharing application designed to run on a Novell or
Windows NT network. Callwhere can be installed in a File Server or Peer to Peer network.
The CD contains a server installation and a workstation installation folder. Located in each folder
is a (Setup.exe) file. The Setup program will prompt you for additional information as the
software is installed.
Server installation
Step 1 - From a workstation on the network, install the Server software to a drive and directory
on the file server.
Step 2 - Install the Workstation software on the workstation that will be collecting data from
the phone system. Make sure that the programs in the Callwhere program group are mapped to
the correct drive and directory on the file server.
Step 3 - Install the Workstation software on any workstation on the network.
P
h
o
n
e
S
y
s
t
e
m
Each
workstation
must meet the
minimum
system
requirements.
W
or
kst
ati
on
W
or
kst
ati
on
W
or
kst
ati
on
F
i
l
e
S
e
r
v
e
r
Step 2 Map the drives of other workstations that need to access the program back to the
workstation that will be collecting the data.
Step 3 - Install the Workstation software on workstations that needs to run the program.
Each
workstation
must meet the
minimum
system
requirements.
W
or
kst
ati
on
W
or
kst
ati
on
W
or
kst
ati
on
P
h
o
n
e
S
y
s
t
e
Call Collector
This program opens the communication port on your PC, or connects to a TCP/IP socket and collects data
from your phone system. Your system will not collect data if this program is not open. The Call Collector
should run at all times that you wish to collect data.
Call Manager
This program configures Callwhere reports to fit your organization. The extensions, departments, divisions,
and other organization settings are used in the reporting program. Call Manager also provides functions for
archiving and deleting records from the database.
Callwhere Updates
This menu item allows quick access to the A&A Teledata Web site where users may download product
updates (requires subscription to the End User Support Agreementcontact A&A Teledata for more
details).
Client Database
This program contains a database that can be populated with the names and numbers of parties called by
your organization. Names entered into this database will appear next to the dialed out number in the station
detail reports.
Database Utility
This program repairs and/or compacts the Callwhere databases. Perform the repair function when a
database has been damaged by an invalid write operation. Database compaction creates a database backup
file and frees up more space on your hard drive. This program also contains a system log with the 100 most
recent entries. Access this log to determine problems related to your system.
Help
This menu item opens the Callwhere help file.
Installation Program
The purpose of this program is to integrate your phone system with Callwhere. Only technicians
representing an authorized Callwhere dealer should access this program. Changes made within this
program may cause your system to function improperly.
Phone Directory
This program is linked to your Organization file settings. Anyone with access to this program can quickly
access Station numbers and names.
Register Callwhere
This menu item allows quick access to the Callwhere registration page on the A&A Teledata Web site.
Registered systems are eligible for 30 days of free technical support.
Reports
Within the Reports program, you can view, print, or schedule Callwhere reports to be sent in an e-mail.
Station Snapshot
This program quickly displays the daily activity of any one of your phone systems stations.
After the software has been successfully installed, run the Installation program to integrate Callwhere
with the phone system.
The first time the Installation program is loaded, you will be prompted to enter your key number, local
area code, select your phone system, and set your communication interface settings.
Enter your five digit key number in the dialogue box. This number should be on the front of your manual
and on the hardware key that plugs into LPT1.
Highlight your phone system (Fig. 2) and select Accept. If your phone system does not appear, select
Other.
4. Communication Interface
Using your phone system documentation, select the proper options in (Fig.3) and select Accept. The
Call Collection program will use the selected options when communicating with the phone system
SMDR serial output.
F
i
g
.
1
Note: If you have to select the
Other driver, proceed with
installation until you can verify
call collection. Then follow the
instructions in the Custom
Integration section of the
APPENDIX titled Phone
System Driver not Listed.
Note: These setting should be the same as the
ones you used when verifying the SMDR data
F
i
g
.
2
Communication Settings
Com Port/IP Port
Identifies the serial Communication port on the PC that is connected to phone system, or the TCP/IP
Socket.
Baud Rate
Identifies the speed at which the phone system is sending the SMDR call records to the PC.
Parity
Parity is a method of checking the transmission for accuracy.
Stop Bits
This is the number of stop bits for the transmission.
Data Bits
This is the number of data bits for the transmission.
Handshaking
This is the flow control option for the transmission. Most phone systems do not use flow control. This
option should be set to None. Callwhere does not support Flow control.
If you are using a TCP/IP connection, you can select two modes of connection: client socket or server
socket. If you select the client socket mode, you can also select the connection mode as real time or daily
polling. In real time mode, the TCP/IP Call Collector will stay connected to the phone system and process
call records real time. In the daily polling mode, the TCP/IP Call Collector will poll the IP phone system or
buffer box at the selected time daily.
The main menu window (Fig.4) of the Installation program has icons to be used when selecting the options
for the following steps. Place your mouse pointer over each icon to display the icon's function.
F
i
g
.
4
F
i
g
.
3
5. Call Options
Select the Call Options icon. The active window (Fig.5) will display six tabs: Costing, Local Calls, Auto
Options, Application Options, Phone System Monitor, and Toll Fraud.
Costing
Costing Options
Callwhere provides four costing options. Only one option can be selected. After you have selected the
option you wish to use, select Apply.
No Costing - Select this option if you do not wish to cost your calls.
Cost per minute using above rates - Select this option to set one flat per minute rate for all toll
calls, calls that require a 1 followed by the area code, exchange, and number. Specify the rates for
daytime and evening calls placed Monday through Friday. Then specify rates for calls placed on the
weekend.
Average Costing per Trunk - Select this option to set a different per minute rate for each trunk.
To specify the rate options for each trunk, go to Changing Trunk Records in the Specifying Trunks
section of this manual.
Area Code Costing - set one flat per minute rate, and/or one flat per call rate for each area code
and/or exchange. If you prefer to price toll or local calls by area code and or exchange, select the Area
Code Costing option and then select the Save button.
Round up to the next minute- All calls are priced in six (6) second increments. To have calls
rounded up to the next minute, check this option.
Other Calls
You can set a flat rate and/or per minute rate for each of the Other Calls options. Once you have
selected all of your costing options, select Apply and then click on the Local Calls Option tab.
F
i
g
.
5
To specify which calls are to be identified as local calls, select the Local Calls tab (Fig.6). If you wish to
identify local calls, select Identify Local Calls option. All calls that are not preceded by the digit 1 are
classified as local calls. If you are in a major metropolitan area that has 10 digit local dialing access, or if
you can place 7 digit calls into multiple area codes, select the appropriate option(s). Enter all of the area
code(s) that require 10 digit local dialing, or 7 digit local access into multiple area codes in the dialogue
box, and then press the Enter key on your keyboard. The area codes should appear in the gray box titled
Local Area Code(s). To remove an area code, key in the area code in the dialogue box Remove Local
Area Code(s), and then press Enter on your keyboard. Select Apply when you're finished.
Auto Options
To free up disk space and increase the reporting speed of your system, call records should periodically be
archived and deleted from the system database. Call records can be manually archived and deleted, see the
Call Record Management. To have the system automatically manage these tasks, select the Auto
Option tab (Fig.7). These routines will be performed each day at midnight.
F
i
g
.
7
F
i
g
.
6
F
i
g
.
8
Note: If you select any of the auto
routines, the Call Collection program
must be left on over night.
Note: Callwhere report(s) categorizes calls as Local, Long Distance, International, or Other. If you would
like to report some Long Distance calls as Local calls, see the Set Local Calls section in Area Code Pricing
Program.
Select Auto Backup Database to automatically backup the database each night. Selecting this option will
open a new window. Type in a file name, select the path where you would like to have the file saved, and
then select Open. The example in (Fig.10) saves the file Callwhere.bak in the Temp directory on the H:
drive. Select Auto Database compact, and the system will automatically compact the database each night.
If this option is not selected, it's a good idea compact the database periodically.
duration), select Delete Invalid Calls option. (Note: deleted calls can not be retrieved). Callwhere stores
all raw call data, even invalid call records, in the systems database, which can be utilized to determine
call collection problems. Do not select this option until you are certain that the system is processing calls
properly.
Callwhere can write call record data to a daily text file. Text files can be processed within the Call
Manager program by selecting the ACII Text File Processor. This option can be very valuable by
backing up the raw call data to a file. It can also be used for remote polling applications. Remote polling
involves collecting raw call data at one location and using the programs ACII Text File Processor File
Processor feature to process the data at a host location. If you have satellite offices that need call
accounting, contact your dealer about the remote Callwhere polling options.
After the Auto options have been selected, select Apply.
Application Options
Select on the Application Options tab (Fig.11) to specify the call processing options.
Call Processing
Select the types of calls you would like to process.
Valid Call Option
Select Process all Calls to process calls of any duration.
Or specify the minimum duration for a processed call.
Check Process outbound calls if any digit is dialed if you want to see misdial numbers.
F
i
g
.
1
1
F
i
g
.
1
F
i
g
.
9
The phone system monitor (Fig.12) is designed to monitor the call collection program to make sure that
calls are being processed on specified days, within a specified time range, and by an elapsed period of time.
Select the day(s), time range, and the elapsed minutes. Select Accept to save your options. If a call has
not been processed within the elapsed minutes on a day(s) and time range specified, a Time Out message
will appear in a red box on the call collector screen. If you believe that a call should have been processed
within this time period, you should test to see if calls are currently being processed. If calls are not being
processed, see the Problem Resolution section in the APPENDIX titled Calls are not processing. To
make the Time Out message disappear, select the Reset button.
Toll Fraud
The Toll Fraud feature will flag call records based on the options you specify. These calls can then be
viewed or printed in the Toll fraud report within the Call Reports program.
If staff shouldn't be calling overseas, international calls can be flagged in this report. You can track
extended length calls by marking "Calls longer than the hours and minutes specified. If you want to see if
staff is placing calls outside of regular office hours, flag calls within these time periods. You can even
track calls to any particular area code by keying in the area codes.
Select the SMDR Port Checkout icon and the active window (Fig.13) will be displayed. Select Start
Checkout. If the Communication options are correct, you should see the raw SMDR data appear in the
SMDR Data In box as each phone call is completed. You may have to wait a few minutes for a call to be
completed. If there is no call activity, you may want to make a phone call to verify the SMDR data. If you
see data in the Errors dialogue boxes, call tech support for an explanation.
Stop Checkout De-activates the COM Port and stops accepting data from the phone system.
Print System Configuration - Prints summary configuration page.
Exit Will return the program to the Main Menu
F
i
g
.
1
3
F
i
g
.
1
2
phone system. You should see call records flash across the screen between the icons depicting a computer
and telephone handset. If the phone system driver is setup properly, the Daily Calls Processed boxes
should begin to increment. Place at least one outbound local and long distance call. Place at least one
inbound call, and then transfer to another extension. This should generate a transferred call record. If calls
are incrementing, minimize the Call Collector program and proceed to the next step.
If you do not see call records flashing across the screen, End Data Collection and refer to the Problem
Resolution section in the APPENDIX entitled, Calls are not collecting. If you do see call records
flashing across the screen, but the Daily Calls Processed boxes are not incrementing, End Data
Collection and then refer to the Problem Resolution section in the APPENDIX entitled, Calls are not
processing.
Call
Proces
sing
should
be set
to
auto.
Note: make note of the outbound
numbers. Not all phone systems are
capable of generating transferred call
records.
Click
on the
red
phone
to
reset
the
call
count
manua
lly.
Select
ing
End
Call
Data
Colle
ction
will
close
Call
Colle
ctor
progr
am.
Database
Monitor
will display
error
message if
database is
not
operational
.
If calls are processing
the counters will show
F
i
g
.
1
4
If
Phone
System
Monitor
is on,
click
Reset
to make
Timed
Out
messag
e
disappe
ar. The
paramet
ers are
set in
the Call
Account
ing
Options
.
See Call Record Management
in Users Guide to increase
available disk space.
Start up the Call Reports program in the Callwhere Program Group. Select the Call Accounting
Reports icon (Fig 15). select Quick View and then select Station Reports. Select the Station
(Extension) Detail report and then click Select Report. Select All Stations and All Calls. Two
calendars should appear. The starting and ending date should default to the current date. Select OK to run
the report. You should see the test calls you placed (Fig.16). Check each field to make sure that the data is
processing correctly. If any of the fields are not processing correctly, refer to the Custom Integration
section in the APPENDIX titled SMDR field format problem. If all the data fields are appearing
correctly, exit the Call Reports program and proceed to the next step.
F
i
g
.
1
6
Start up the Call Manager program in the Callwhere Program Group. Click on the Organization File
menu bar. (Fig 17).
Organizational Files
Stations (Extensions), Account Codes, and DNIS Numbers can be assigned to and reported by location,
company, division, department, or cost center. To organize your telephone infrastructure, follow these
steps:
1. Obtain a copy of the companys organizational chart.
2. Begin with companies, then add locations, divisions, departments, and cost centers.
3. Then configure your Stations (Extensions), Account Codes, DNIS Numbers, and Trunks.
T
o
c
h
a
n
g
e
m
o
r
e
t
h
a
n
o
n
e
r
e
c
o
r
d
a
t
a
t
i
m
e
,
u
s
e
t
h
e
d
i
r
e
c
t
i
o
n
a
l
t
o
o
l
t
o
n
a
v
i
g
a
t
e
t
h
r
o
u
g
h
t
h
e
a
v
a
i
l
a
b
l
e
r
e
c
o
r
d
s
.
S
a
v
e
c
h
a
n
g
e
s
a
f
t
e
r
y
o
u
h
a
v
e
f
i
n
i
s
h
e
d
.
F
i
g
.
1
7
Note: Location is used if a company has more than one
building sharing the same telephone system (e.g., an
administrative offices and the warehouse). For reporting
on multiple phone systems, please ask us about the
Remote Sites Feature module for Callw
Changes will only be reflected on calls collected after changes have been made. See data
archiving, deleting, and re-processing procedure to reflect changes in previously collected
call data.
F
i
g
.
1
9
Viewing Records
Selecting View will activate a new window with a listing of available records. Selecting the record you
would like to view will activate a new window. Use the directional tool at the bottom of the window to
view additional records.
Removing Records
Selecting Remove will activate a new window with a listing of available records. Selecting the record
you would like to remove will activate a new window (Fig.20). If you are certain of your decision, select
Remove.
Specifying Stations
To add, update, change, or remove data to or from the station database, select the Station [Extension]
icon.
Updating Records
Callwhere can automatically scan the processed call records and update the station file with the station
numbers. This can be extremely useful for large organizations with multiple stations. Selecting Update
will activate a new window (Fig.21). Next select a date range and the program will scan the processed call
records and update the station numbers to the database.
F
i
g
.
2
0
Warning:
Removing
a record
can not be
undone.
F
i
g
.
2
1
To make sure that all stations in the phone system have been updated, place a call
from each station or update over a span of several weeks.
Changes will only be reflected on calls collected after the changes have been made. See data
archiving, deleting and re-processing procedure to reflect changes in previously collected call
data.
F
i
g
.
2
2
Some organizations will allocate a specified number of trunks (lines) for a particular department, such as
the sales or customer service departments. This is referred to as a Trunk Group. The question is how
many trunks does each department need? Too many trunks waste telecom resources, and too few may result
in busy signals. Callwhere trunk or trunk group traffic reports can be used to analyze the proper trunk
allocation. The first step is to decide which trunks you wish to route to each department. These changes
must be also made within the phone system. Next, give each trunk group a name. Add a new record for
each trunk group by selecting the Trunk Group icon. Select the Add option and type the name of the
trunk group in the dialogue box (Fig.23). Select Save to save the record, then enter the information for
the next record or select Cancel if you are through. To view, change, or remove a Trunk Group record,
use the same procedure used to view, change, or remove a station record.
Specifying Trunks
To add, update, change, or remove data to or from the trunk database, select the Trunks icon.
Updating Trunk Records
Selecting Update will activate a new window (Fig.24). Next select a date range and the program will scan
the processed call records and update the trunk numbers to the database. Select OK and a new window
will appear. Select a date range and the trunk numbers will be automatically updated to the trunk database.
F
i
g
.
2
4
F
i
g
.
2
3
F
i
g
.
2
5
Changes will only be reflected
on calls collected after the
additions have been made. See
data archiving, deleting, and
reprocessing procedure to
reflect changes in previously
collected call data.
Most phone systems are capable of generating 1 to 15 digit account codes. These codes are keyed in on the
telephone handset and are used to associate calls with specific called parties for bill back purposes.
Callwhere is capable of capturing and reporting account code data. To report on account codes, you must
first enter each account code number and name in the account code database. To add an Account Code,
select the Account Code icon. Select Add and a new window will appear (Fig.26). Tab through the
dialogue boxes and type the Account Code number and name. Assign an account code to a company, cost
center, division, department or location, by selecting the appropriate option in the dialogue boxes. Select
Save to save the record, then enter the information for the next record or select Cancel if you are
through. To view, change, or remove an Account Code record, use the same procedure used to view,
change, or remove a station record. If you have several account codes to enter, use the update function and
scan several days of call records and the account code database will be automatically updated with the
account code numbers. To add names to the account code numbers, select Change, select the first account
code, tab through the dialogue boxes to add the name and make other selections. Use the directional bar to
move to the next account code, and select Save.
Account Code data saved in a text file format can be imported into the account code table. The text file
should have two fields, account code name and account code number. To import account code data,
select the Account Code icon, then select Import. When the active window in (Fig.27) appears, browse
to the file you wish to import and select Open to import the data. When you are finished, you should now
be able to view the imported account codes by selecting View after you select the Account Code icon.
F
i
g
.
2
6
F
i
g
.
2
7
Note: Account codes & DNIS numbers must match with the numbers in
the SMDR data stream. Most phone systems will not insert other
characters such as a dash.
F
i
g
.
2
8
DNIS number. Select Add and a new window will appear (Fig.28). Tab through the
dialogue boxes and type the DNIS number and name. Assign a DNIS number to a company, cost center,
division, department or location, by selecting the appropriate option in the dialogue boxes. Select Save to
save the record, then enter the information for the next record or select Cancel if you are through. To
view, change, or remove an DNIS record, use the same procedure used to view, change, or remove a
station record. If you have several DNIS numbers to enter, use the update function and scan several days of
call records and the DNIS database will be automatically updated with the DNIS numbers. To add names to
the DNIS numbers, select Change, select the first DNIS record, and tab through the dialogue boxes to
add the name and make other selections. Use the directional bar to move to the next DNIS record, and
select Save when you are finished.
F
i
g
.
2
9
F
i
g
.
3
1
Note: Hyphens must be
included with phone
numbers when entered.
F
i
g
.
3
0
The Call Manager program also provides the tools to archive, delete, retrieve and reprocess call records.
Display each icon's function by placing the cursor over the icon (Fig.32).
active window choose the date range then select OK. The active window (Fig.34) will prompt you for
saving information. Name the file (use an ARC extension), select your drive, select your directory, and
then select OK. The file will default to the CW60 directory on your hard drive.
Note: If you have made changes to the Organization Files, and you
would like for these changes to be reflected in call data that has already
been collected and processed, you should:
1. Archive, then Delete the call records, then;
2. Retrieve and Process the call records.
F
i
g
.
3
2
F
i
g
.
3
4
F
i
g
.
3
3
If you are sure that you will no longer need processed call records in the database, you can free up space on
your hard drive by deleting call records. Select Delete Call Record icon and you will get the message in
(Fig.35). Select Yes if you want to proceed. Next, select a date range and then select OK.
Retrieve Archived Call Records from the Auto Archive or Auto Daily Archive
file
If either of these options were selected under the section, Set Application Options, an archived file will
be created and appended on a daily basis. File names and locations where the files will be stored are
defined when selecting these options. Retrieve and reprocess call records from archived files if you would
like to report on call data outside the Auto Delete period, or if you would like changes youve made
within the Installation or Call Manager program to be reflected in data that has already been processed.
Select the Retrieve Archived Records icon, and select the archived file in the active window (Fig.38). If
the archived file is in another directory, browse to that directory. Select OK, and select Select Retrieve
Dates in the next active window (Fig.39).
Next select the date range of call records you wish to retrieve using the calendar. After you retrieve the call
records, process them and you are now ready to run reports. To enhance the performance of your database
you should delete retrieved call records after you have completed your analysis. Or if you wish, you can
copy the contents of the Callwhere directory to another directory and use the database in that directory to
analyze historical call data.
F
i
g
.
3
9
Note: to realize disk savings as a result of
deleting call records, compact the
database. See Database Utility Prog
F
i
g
.
3
5
F
i
g
.
3
7
F
i
g
.
3
8
Important: To free up disk space, the
cw30auto.arc file should be copied
to an external file and then deleted on
a regular basis. This file can be
zipped using a zip utility program, or
backed up with a tape drive.
by the site ID and a .cdr extension (e.g., 03010186.cdr). To retrieve and process call records from this
text file, select on Text File Processor icon. The system will then ask you if you would like to process a
text file. Select Yes, the next active window (Fig.40) will allow you to retrieve the file. Now highlight
the file you wish to process and select Open. Select Yes on the next message (Fig.41) if you would like
to retrieve another file. All of the files you select will appear in a window (Fig.42). If you select No, you
will be prompted to enter the year the text file was processed (Fig.43). Select OK. The next window will
display the processed record count. The difference between Records # and Processed # can be
attributed to call record headers generated by the phone system.
The benefit of creating a daily text file is the ability to process the data from this file on another computer
running Callwhere. An example of this application could entail one office wishing to analyze the data
collected from the phone system at another office.
F
i
g
.
4
1
Note: Many phone systems
do not provide a complete
date record. Some may only
provide the month and day.
Reports will be accurate by
specifying which year the text
file was processed.
F
i
g
.
4
3
F
i
g
.
4
0
F
i
g
.
4
2
Note: To accurately process the
data from a text file collected at
another site, you must set the
system to recognize the phone
system and area code from the
site where the data was
collected. See the section on
Restoring from a Configuration
Disk.
Call Reports
The Reports Manager menu in the Call Reports program has the following five icons: Organization
Reports, Caller ID Reports, Call Accounting Reports, Report Scheduler, and Show Me Wizard.
Organization Reports - This icon enables you to print out the configuration for Stations, Trunks, Account
Codes, etc. Click on the Organization Report icon and the active window will display the various reports
with a short description. To run a report, select the report you would like to generate and click the Run
Report button.
Caller ID Reports - This icon enables you to print out Caller ID reports. Click on the Call ID Printed
Reports icon and the active window will display the various reports with a short description. To run a
report, select the report you would like to generate and click the Run Report button.
Call Accounting Reports - This icon enables you to print out Call Accounting Reports. Click on the Call
Accounting Printed Reports icon and the active window will display the various reports with a short
description. To run a report, select the report you would like to generate and click the Run Report button.
Show Me Wizard - This icon enables you to set filters that can be useful in identifying call misuse or
abuse. These reports can only be viewed.
* Check with your manufacturer your phone systems capabilities to generate Caller ID data.
i
g
.
4
4
Reporting Fields
Depending on the SMDR data generated by your phone system, Callwhere will report the following
fields:
Outbound Calls
Time and Date the call was placed
Call Duration
Station that originated the call
The Station the call was transferred to
The Trunk the call was routed through
The Called Number
Inbound Calls
Time and Date the call was received
Call Duration
The Station that received the call
The Station the call was transferred to
The Trunk the call was routed through
DNIS Numbers
Account Code
1) Check with your interconnect company to see whether your phone system is
capable of generating caller ID information. Also, check with your TELCO to see if
Caller ID service is provided.
2) Go to section on Specifying Account Codes, and check with your interconnect
company to see whether your phone system is capable of generating Account
Codes.
3) Go to section on Specifying DNIS Numbers, and check with your interconnect
company to see whether your phone system is capable of generating DNIS
Numbers.
Report Groups
Call Accounting printouts (Fig. 45) have the following report groups: Station Reports, Trunk Reports,
Costing Exception Reports, Organization Summary Reports, Account Code Reports, DNIS Reports, &
Specialized Reports.
F
i
g
.
4
5
Running Reports
To run a report, select the report and click Run Report. Then follow the steps below:
The calls will be sorted within the reporting period chosen in this window (Fig.47). To select a reporting
period for one day, select the same day for both the Starting Date and Ending Date.
F
i
g
.
4
7
Printing Reports
Select the printer icon to print the generated report. The active window (Fig.49) has the following options:
Print Range, Copies, and Collate Copies. Select your options and then click OK.
E
m
a
i
l
R
e
p
o
r
t
P
r
i
n
t
R
e
p
o
r
t
t
o
F
i
l
e
P
r
i
n
t
R
e
p
o
r
t
R
e
s
i
z
e
r
e
p
o
r
t
Use directional
arrows to page
through the
report
F
i
g
.
4
8
F
i
g
.
5
0
F
i
g
.
5
1
F
i
g
.
4
9
Reports Scheduler
Use the Reports Scheduler icon to run, add, change, remove, or schedule a custom report. To add a
report, select Add. Click Select Report. Now select the report that you wish to run in the next active
window (Fig.52). Select the filter option(s) and click OK. The next active window will have a dialog box,
enter the name of your report (ex: Longest Calls Sales) and then click Save. To run a Custom Report,
click on the Custom Reports icon, and then select Run. The new active window (Fig.53) will provide a
listing of custom reports, select the report, and then select the date range.
F
i
g
.
5
3
F
i
g
.
5
2
F
i
g
.
5
4
To schedule a report, click on the Report Scheduler icon and then Scheduler. The new active window
(Fig.53) will provide a listing of the custom reports you have generated. Select the report you want to run
routinely. The next active window (Fig.57) will provide you with the schedule options. Select E-mailed
for the Destination, select the schedule options, enter the e-mail destination information and then click
Save. A red Scheduler Active sign will appear in the lower right corner of the Report window as a
reminder. The Scheduler is turned off in the same manner it is activated.
F
i
g
.
5
6
F
i
g
.
5
7
To test the scheduler, select Review button (Fig.58). The next active window will list the reports that you
have scheduled. Double click on any of the reports and then check your printer or the e-mail recipient to
confirm that the test was successful.
F
i
g
.
5
8
F
i
g
.
6
1
1. Determine rate(s) charged for toll calls. Most Long Distance Carriers charge one flat per minute rate
for all domestic toll calls. In some cases, calls placed within your state or within your LADA (Local
Area Dialing Access) are charged a different flat per minute rate. *
2. Determine rate(s) charged for local calls. If your TELCO charges you for local calls, it may be a flat
per minute and/or a flat rate per call. Note which exchanges are considered local calls.
3. Determine rates charged for International calls. If you place international calls, the rates incurred
will be determined by the country code. Note the flat rate per minute for all the countries you call.
Once you have the pricing structure for toll, local, and if applicable, international calls, you are ready
to configure the Area Code Pricing program.
* If you would like to bypass intrastate or inter LADA calls, talk to your interconnect company about least
cost routing.
F
i
g
.
6
5
F
i
g
6
4
All Area Codes -Enter a standard rate for all long distance calls made.
Specific Area Code(s) -Select this option and enter the area code(s) in the dialog box. Then click
Add to List. Click OK when you have finished. Now enter your rate in the next active window.
Click OK and the system will initialize the rate for those area codes.
Specific Exchanges within an Area Code - If your TELCO does not charge for local calls, go to
Pricing in the settings menu and select Initialize and then Rate per minute. Select the Specific
Exchanges within an Area Code option (Fig.66) and enter your area code in the next window, then
click OK. This will initialize the Specific Exchange window. Enter the local exchanges(s) (those
exchanges used to place local calls) in the dialog box and click Add to List. Click OK when all the
applicable exchanges have been entered. Now enter 0 for your rate in the next active window. Click
OK and the system will initialize all local exchanges at $0.00 per minute.
If your TELCO does charge for local calls, follow the above steps until you get to the Initialize
Specific Area Codes window. Enter the local exchanges(s) that you are charged for within your area
code. After clicking OK, you will be prompted to enter the rate per minute in the next active
window. Click OK and the system will initialize the local exchanges at the rate you specify.
Specific State(s) - Select the state(s) and click Add to List. Click OK when you have finished.
Now enter your per minute rate in the next active window. Click OK and the system will initialize
the rate for the state(s) you specified. You can set up relative pricing tables for different states by
repeating these steps for different groups.
All International - Select this option and enter your rate in the next active window. Click OK and
the system will initialize international calls at the specified rate.
F
i
g
.
6
7
F
i
g
.
6
9
F
i
g
.
6
6
Add - Select Add and enter the requested information in the fields provided.
Change - Select Change and enter the area code and exchange in the dialogue box
provided (Fig.71) with no spaces. Enter the changes in the fields in the next active
window (Fig.72). Click Save or use the arrows to edit the next area code(s). Click
Save when you have finished.
Remove - Select Remove, enter the area code and exchange in the dialog box (Fig.72)
with no spaces. Click Remove in the next active window. To verify the deletion, click
Yes.
F
i
g
.
7
2
F
i
g
.
7
1
F
i
g
.
7
3
F
i
g
.
7
4
NOTE: You must initialize Rate Per Minute to
zero for Specific Area Code 411 in order to
gain correct pricing unless there is a charge
per minute designated by your long distance
carrier.
Callwhere automatically classifies all 7-digit calls placed within your local area code as local calls. You can
also configure the system to classify 10- digit calls as local calls (see section on Application Options). If
you wish to classify some 11-digit calls, calls preceded by a 1 and an area code, as local calls, list the
exchange(s) within the area code(s). From the settings menu select Set Local Calls, next select Specific
Exchanges within an Area Code, and then enter the area code. In the next window (Fig.77) enter the
exchanges by typing the exchange and clicking Add to List. When youve finished, click Save. To
reset these exchanges back to toll calls, follow the same procedures, except select Reset Local Calls from
the settings menu.
F
i
g
.
7
7
Note: You do not have to set
exchanges within your area code
as local calls, providing those
exchanges can be accessed
without dialing the area code.
Client Database
The Callwhere Client Database program stores names to be cross-referenced with outgoing
numbers on reports. The main menu (Fig.78) offers several options.
F
i
g
.
7
8
F
i
g
.
7
9
F
i
g
.
8
0
Station Snapshot
The Callwhere Station Snapshot is designed to quickly report detail and summary call data for a specified
station on a specified date.
To retrieve current statistics on a station, click the Station Snapshot icon. Select a station by first
highlighting the date in the calendar (the default selection is the current date). Then click the appropriate
station numbers on the screen number pad, and click the # sign. Click on the Incoming, Transferred, or
Outgoing display boxes to view respective call details. Click on the * key clear the station number. The
Station Snap Shot (Fig. 81) can be updated by clicking on the # sign.
F
i
g
.
8
1
(extension).
The Phone Directory is useful to quickly locate the station number for an individual.
F
i
g
.
8
2
APPENDIX
Prior to installing your Call Accounting software, the Windows HyperTerminal program is an excellent
diagnostic tool to verify data flow between your phone system and the PC. The Hyper Terminal program
icon is usually located in the Accessories Group under Programs. Click on the Hypertrm icon (Fig.1)
and follow these instructions to verify your phone system SMDR to PC interface.
Select the Direct to COM port that is connected to the phone system and click OK.
Select the options appropriate for your phone system, and then click OK.
Use To
Bits per Second Specify the transfer rate of your phone system. Some phone systems can transmit at more
than one baud rate, so check your phone system manual and select one that both systems
can handle.
Data Bits Specify the number of data bits in the data packets sent from the phone system
Parity Specify the parity type. If you selected 8 data bits in the previous option, select None here.
Stop Bits Specify the time that elapses between transmitted characters.
Flow Control Indicate what Terminal should do if the buffer becomes too full to receive more data from
the phone system.
F
i
g
.
1
F
i
g
.
2
F
i
g
.
3
Select None if the phone system
uses no overflow method. Select
XON/XOFF if you don't know
which flow-control method is used.
If you have selected the proper options, you should see the SMDR data appear in the
Hyper Terminal window (Fig.4) at the completion of each call. Some phone systems will
buffer calls when the PC is off-line, so you might see a lot of SMDR data being sent to
the Terminal window. If no data characters appear in the Terminal window, then some
sort of problem exists. You should check the SMDR output port and the SMDR to PC
cable pin outs.
Callwhere will not function until it receives the correct data from the phone system.
If you have problems setting up your SMDR formats or getting Callwhere to decode your phone
system data properly, we suggest you create a SMDR text file.
Creating New Text Files for SMDR call records.
1. From the Transfers menu, choose Capture Text.
2. Select the Path and File Name to be used when saving the text.
3.Click OK.
We suggest you create the SMDR text file on your hard drive. After collecting a
sufficient number of SMDR call records you can copy the SMDR text file to a
diskette. A & A Teledata has a procedure to read the SMDR text file and process
the call data with our phone system simulator.
g
.
4
After you have completed the Callwhere installation and the system is functioning properly, you
should create a configuration disk. This will save the system's configurations in case you ever
1. Select the Files option from the main menu of the Installation program .
2. Highlight the Configuration Disk option and select the Create a Disk feature. Answer
Yes to the following message (Fig.6).
3. Select the path where you would like to save the file in the next active window (Fig.7). If you
would like to save the file to a floppy, insert a blank formatted diskette in your disk drive,
map the file to drive A, and then click Open.
4. Click on OK, your configuration disk will be created.
F
i
g
.
7
F
i
g
.
6
F
i
g
.
8
1. Select the Files option from the main menu of the Call Manager program. Next select
Systems, Organization Backup Disk and then Create Organization Backup Disk.
2. Select the path where you would like to save the file in the next active window (Fig.12). If you
would like to save the file to a floppy, insert a blank formatted diskette in your disk drive, map the
file to drive A, and then click Open.
3. Click on OK, your configuration disk will be created.
F
i
g
.
1
2
F
i
g
.
1
F
i
g
.
1
4
Custom Integration
Understanding Callwhere
Because there is no industry standard format, SMDR call records vary by phone system manufacturer. With
the cooperation of our dealers, A&A Teledata has gathered raw call records, and in some cases supporting
documentation, from over a 100 different phone systems. To facilitate the installation process we have
configured drivers that perfectly match up with each systems SMDR data stream. However, because these
drivers were configured from raw call data that may not have included all of the possible fields, and
because a manufacturer may change an SMDR data stream to accommodate new features, the drivers in the
installation program may not match the actual data stream. This will result in fields not appearing on
reports, fields appearing incorrectly on reports, or call records not processing at all.
Custom Integration is divided into two sections: Phone System Driver Not Listed and Adjusting the
Phone System Driver.
Not all phone systems are listed in our list (Fig.15). If a driver is not listed for your phone system,
with your assistance, A&A Teledata tech support staff can build a driver.
When selecting your phone switch, determining whether you already have a driver that is similar
to yours is the first step. If none are found, you can select Other then Custom as an
alternative to collect raw data.
The next step is to collect some raw call data by starting the Call Collector program. If your
communication settings are correct you should see raw call data flash across the Call Collector
screen. You will not see the call count increment. The next step is to archive the raw data to a file
in the Call Manager program. For an explanation on how to archive data, see the Call Record
Management section in this manual. The final step is to attach the archived file to an email
message, and send the message to: support@aateledata.com . Be sure to include the following
information in your message:
Your name and contact number
Security Key S/N Number
Vendors name and contact number
Phone Switch Type
Our tech support staff will provide you with instructions on how to load your new driver.
F
i
g
.
1
5
If your phone system driver is listed and Callwhere is collecting and processing data, but one or
more fields are missing or appearing incorrectly in the reports, print the report so you can
compare call record details against the actual raw call data. Most technical problems are a result
of a mismatch between the phone system driver and the actual data stream. To properly configure
the driver format to match the data stream, follow these steps:
1. Viewing the raw SMDR data.
2. Compare the Driver configuration against raw data.
3. Change the format to match the raw data.
Step 1-Viewing the Raw SMDR Data
To view the data stream, follow these steps:
Raw call data will appear in View SMDR Call Records screen. A call record is displayed in
Call Record Data and in the SMDR Position. The numbered boxes show you where each
field starts in the data stream. The first line is 1-30; the second is 31-60, and so on. To find a call
record that corresponds with a record on the report, select Last Call and then select Previous
Call until that call record appears. The table (Fig.16) and the screen shot in (Fig.17) shows
beginning position and the total number of digits for each field.
Field
Call Type
Date
Start Time
Start
2
#
digits
1
13
description
Indicator = I
Format =
dd/mm/yy
Format =
hh:mm:ss
Duration
22
Station
Trunk
Caller ID
Number
Caller ID
Name
39
33
74
3
3
10
Format =
hh:mm:ss
NA
NA
NA
48
15
NA
F
i
g
.
1
6
station-to-station call records. If you are not sure what kind of records your phone system is
capable of generating, consult the phone system documentation. The field name, starting position,
digit lengths, and format are listed down the left side of the screen. Time and date fields require a
format; note the date and time format tables. Now compare the worksheet against the
configuration for each field.
F
i
g
.
1
7
S
T
A
T
I
O
N
T
R
U
N
K
CALLER ID
NUMBER
CALLER
ID NAME
CALL
DURATI
ON
ST
AR
T
TIM
E
D
A
T
E
C
AL
L
TY
PE
F
i
g
.
1
8
If a date does not appear the raw call record data stream, Callwhere will date stamp
each record with the date from the PC. Make sure date on PC is set correctly.
Start Time (the time the call was placed or received)
Actual data is not lined up properly with SMDR format.
Actual phone system time (data stream time) needs to be reset.
Check Time Format in SMDR Format Setup.
Duration (the length of the call), station (the extension that received or placed the call)
Actual data is not lined up properly with SMDR format.
Check Time Format in SMDR Format Setup.
Station (Extension)
Actual data is not lined up properly with SMDR format.
Trunk (the circuit the call was routed over)
Actual data is not lined up properly with SMDR format.
Caller ID (the number and or the name of the calling party)
Actual data is not lined up properly with SMDR format.
ANI (automatic number identification, caller id over a digital circuit)
Actual data is not lined up properly with SMDR format.
Account Code (a numeric code that correlates the call record to a predetermined account)
Actual data is not lined up properly with SMDR format.
DNIS (a numeric code that identifies the phone number that the calling party dialed)
Actual data is not lined up properly with SMDR format.
Number out (the number dialed on outbound numbers). Check the following:
You must click on
Accept after
making changes
to the SMDR
Format BEFORE
changing from
Incoming to
Outgoing or
Exiting the page!
Centrex Code
The Centrex code is the digit used to access an outside line. In most cases this digit is the number
9. If a Centrex code is included in the dialed out number field, the Outbound Call Filter
should be configured to remove the digit so the software will report the call correctly.
There are two ways to determine if a Centrex code is included in the dialed out number field. The
first way is to view an outbound call record by selecting View Call Records in the Installation
program. The second way is to place a long distance call and isolate that call on the station detail
report. If the call has your local area code followed by an exchange that begins with the number
9, the dialed out number field is including a Centrex code.
In the example below, the actual number that was dialed was 1-810-856-3485. Because the dialed
out number includes a 1, this call should be interpreted as a long distance call. However,
because the dialed out number is preceded by the Centrex code 9, the software will write the
first 7 digits to the processed call table, inset the local area code (810), and classify the call as a
local call.
EXAMPLE
C
e
n
t
r
e
x
T
1
S
e
t
u
p
P
I
C
C
o
d
e
Cen
trex
Cod
e
F
i
g
.
1
9
F
i
g
.
2
0
Solution:
1. Open the Installation Program.
2. Click on View SMDR Call Records, choose All, and No for date and time.
3. Find an outgoing call record and locate the Centrex code.
4. Exit the SMDR Call Records.
5. Click on the Setup Outbound Calls Screen icon.
6. Replace the N in the Centrex Code line with a Y.
7. In the field after the Y, put the Centrex code.
8. Then click on Accept, and then Exit.
9. Use the Exit icon to close Installation and save the configuration changes.
10. Restart Call Collector.
11. Make outgoing test calls and check the report for those calls.
PIC Code
A PIC code is the digits used to access a long distance carrier. In most cases these digits are 7
digits with the first 4 digits being 1010. If a PIC code is included in the dialed out number field,
the Outbound Call Filter should be configured to remove these digits so the software will report
the call correctly.
There are two ways to determine if a PIC code is included in the dialed out number field. The first
way is to view an outbound call record by selecting View Call Records in the Installation
program. The second way is to place a long distance call and isolate that call on the station detail
report. If the first 3 digits in the dialed out number is 010, the dialed out number field is
including a PIC code.
Because the dialed out number is preceded by the PIC code 1010XXX, the software strips the
1, writes the next 10 digits to the processed call table, and classify the call as a long distance
call.
F
i
r
s
t
7
d
i
g
i
t
s
F
i
g
.
2
1
EXAMPLE
T-1 Setup
If your company has a T-1 circuit, the digit 1 may not be included in the dialed out number
field even if it is actually dialed. If the digit 1 is not being sent on long distance calls, then the
software will write the first 7 digits to the processed call table, insert the local area code, and
classify the call as a local call.
There are two ways to determine if the digit 1 is included in the dialed out number field. The
first way is to view an outbound call record by selecting View Call Records in the Installation
program. The second way is to place a long distance call and isolate that call in the station detail
report. If the call has your local area code followed by an exchange that match the digits dialed
for the area code, the digit 1 is not being sent on long distance calls.
In the example below (Fig.23), the actual number that was dialed was 800-733-5555. Because the
digit 1 is suppressed, the software will write the first seven digits to the processed call table,
insert the local area code (810), and classify the call as a local call.
Solution:
1.Consult your vendor on whether or not you have a T-1 installed to any trunks with your
phone system.
2. If you DO have a T-1 installed on your phone system, consult with your vendor about
what trunks they would be installed to, and refer to the Setup Organizational Files section
of this manual to create a Trunk Group for those trunks.
3. Open the Installation Program.
4. Click on the Setup Outbound Call Screens icon.
Local Area Code placed by
Callwhere
F
i
g
.
2
2
i
g
.
2
3
Solution:
1. Open the Installation program.
2. Select Setup Call Accounting Options
3. Select the Local Calls tab.
4. Ensure that your local area code is in the box marked Your Local Area Code.
5. Enter your local area code and all other area codes dialed for long distance calls
(type them in the field marked Enter Local Area Code(s) one at a time, using the
Enter key on your keyboard to place them in the field to the left marked "Local Area
Codes."
6. Mark Identify Local Calls, and 10-Digit Dialing. 7-Digit Local Dialing
First
7
Digi
ts
Callwhere software.
Follow these steps if Callwhere is collecting but not processing data, and you wish to resolve the
problem yourself:
1. Viewing the raw SMDR data. When selecting View SMDR Call Records, be sure to
select Unprocessed or All calls.
2. Compare the Driver configuration against raw data.
3. Change the format to match the raw data.
4. Refer to the section, Adjusting the Phone System Driver.
The database may be corrupted beyond repair. Perhaps there was a power outage, a power
surge, or perhaps someone did not shut down the computer properly.
You can try Database Utilities and attempt a Repair and Compact the Application
Database. If you can not access to the Database Utility program, the database is corrupted
beyond repair. If the database is corrupt beyond repair, or if repairing and compacting the
database does not correct the problem, follow the instructions below:
Solution:
Attempt to locate a file CWV60.BAK
If this file exists, the repairing of this issue will be easy. Simply locate the CWV60.MDB file
that the error is referring to. Change its extension to CWV60.OLD. Locate the CWV60.BAK
file and change its extension to CWV60.MDB.
This should restore your database back to its last backup. The backup would have been
created either from an Auto Database Backup or an Auto Database Compact in your
Auto Options. It will be created when a Compact is done in Database Utility program
also. The information in this backup database will be dated as of the last time any of these
options were performed.
If the CWV60.BAK does NOT exist, locate the CWV60.MDB file and change its file
extension to CWV60.OLD. Then locate the INSTALL.MDB file and change its file name to
CWV60.MDB.
Follow the Installation procedures as if you were doing a fresh install, and then restore from
your Configuration and Organization backup disk. If you have been automatically
archiving your data on a daily basis, retrieve and reprocess the call records from your auto
archive file.
If you do NOT have any backups, including the Configuration and Organizational disks, you
must treat the re-install as if it were brand new and set all of your configurations again.
Your PC is freezing up
If your PC is freezing up, you probably have a conflict between the operating system and the
program(s) in memory. This can also be caused by intermittent hardware failures.
It is recommended to periodically run Scandisk and Disk Defragmenter to will eliminate
any errors that may be found during operation of both the Hard Drive and Operating System.
If you access the Internet from the system, it is also recommended that you clear your TEMP
and TEMPORARY INTERNET FILES folders.
You should also make sure that there are no other programs loaded in memory. This includes
all the programs in your Start Up group.
To see what kind of errors Callwhere is logging, go to the Database Utility program and
check the System Log. For explanation of error messages, call our tech support staff.
Printing issues
If you can view reports in Call Accounting Quick View, but you cannot view reports in
Call Accounting Printouts, you probably need to install a print driver.
Ensure that the drivers for the printers installed are updated correctly. Try to print something
from another application on the PC. Before you try to print the report, Repair and
Compact the application database. If you still cannot print reports, call your authorized
dealer.
You get a message that the Callwhere software can not see the Security Key
Callwhere handles the installation of drivers for the Security Key during the software
installation process. However, if there are other programs running, the drivers may not load
properly.
In this case, manual installation of the drivers is needed. Make sure the Security Key is
installed on LPT1. Ensure that your Operating System is Showing All Files in the Folder
Options. On the full version CDs there will be a Drivers folder. From the Drivers folder,
run install.exe. Then, from the Start button, chose Run and browse to the drivers
folder of the CD and open keysetup.exe. Run Keysetup.exe with /d switch.
(ex: D:\drivers\keysetup.exe /d)
If you do not have the Drivers folder available to you, you can find a download of these
drivers at our web site.
You Open Call Collector and Get Callwhere Application Error 68 Device
Unavailable
The device it is referring to is the Com Port itself. Callwhere cannot open the Com Port for
use. First check to see if another program is using the COM port. Then use Device
Manager to see if the Com Port to see is working properly. Try changing your Com Port
setting and/or use HyperTerminal to find which Com Port is connected to the SMDR Data
Cable.
You open Collector and Get Application Error 8002 Invalid Port Number.
The communication settings are set for the wrong Com Port. Try changing Com Ports. If you
are still getting the error, check with your support for the PC to ensure that your Com Ports
are functional and properly installed.
The CWV60.mdb is set for "Read Only." The Installation program is attempting to open the
database and must have permission to change different items. The selection in the database's
properties for Read Only will not allow that, denying permission.
Simply go to the properties of the CWV60.MDB and deselect Read Only.