Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Question regarding the automated phone dialer on FM 7 1

Status
Not open for further replies.

th201

Technical User
Dec 15, 2003
39
US
My question is this: is it possible to have 3 remote users use the dialer script set up in a database perform the outgoing call on each of their seperate telephone lines. Or is the dialer script just attached to one telephone line, that being the computer hosting the database?
Any advice would be helpful. Thanks.
 
As far as I know, and always used, thr dialphone option works like a global field, local on each machine.

I use a database on my 'regular' network and each user dials in with his local settings.

2 of them has each a modem, 3 others connect through a central modem, connected to the 'phonecentral', again with their local machine settings....

With my laptop I can connect whereever ther's a phoneline...

The only thing to keep in mind when dialing via a central is the prefix number for an 'outgoing' line, but that you can script...and of course the region prefix, but that can also be scripted...

HTH
 
Thanks for your advice. I have some follow questions: So would it be best if I set up a dialer script on each users own computer? And have them still use the database as remote users?

TH201
 
That's what I did.

Every single user has a 'dialer' file with very specific functions for their daily job (like 2 are making calls only to Europ) etc.
The 'main' file is 'calling' this file to dial.
Every file has a specific name and is first calling from the main file by the status function fileName and filePath, this script is linked to a usergroup with password.
So, a 'local' user can't call out of the country f.i.
Main purpose is that I log the calls from each single user...they can only make calls out of the database...

HTH
 
Thanks for the advice.

How do you get the "main file calling another file to dial"? What I am trying to do is this:

All the telephone numbers are on the main database. When the remote user wishes to place a call, they click on the number, the number is copied and pasted on a new record on a database located on the users computer and from that record, the dialer is activated and the call made. I was able to input the dialer script on the users computer and the call would be made over their own computer (only if I entered the number directly into the users computer)but I cannot seem to have the telephone # copied from the main Database and pasted into the users database. My problem seems to be what you are able to do, have the main file call this file to dial.....

TH
 
I use two ways to do that.

1. secured with checks if the user is allowed to make that call.
Start local and end local.

The ‘secret’ is that you have to put the number in a file on the user computer with a script that starts from the local computer and stays ‘open’ untill you ‘make’ the call. (check the use from halt, pauze and exit script)
I will skip most of the security checks and this is pseudo code....
Main file is on PC01, local user has files open on PC02.
A script (call01) is activated on PC02 to call f.i. number 566 from record. (script call01 is open)
Checks are done in main file to see if user is allowed to ‘use’ that number(with set field and diff checks for userID, userGroup and allow to call etc.....).
Call not allowed, send message to script call01 and close script call01 (set field message (log attempt), close script)
Call allowed.
Make record in logfile and with set field (not copy paste) set number field to 566.
Activate script in that file to make the call.
Close script call01.
The user actually never left the file where he was in to make the call.

2. Start in main file, end local.
If your ‘departure’ is the main file, you have to end up in the local file to make the call.
That is nearly the same way.
Local user click on a number in the main file. Script is called in the local file, set a field in the local file to the number to call (with set field and open channel relationship to the local file where the script is started), activate there a script to make the call, make sure the script in the main file is closed and you will end up in your local file to make the call.
From there you can go where ever you need.....

Requirement is that every user has his/her 'own' telephone line.

It took me a while to find the way to make the cheks etc. and now it looks all so obvious...maybe I'm too sort explaining it, so if you have further questions...
feel free...

HTH

 
Thank you so much for all your input. I was able to create the scripts between the remote users and the main database and everything seems to be working ok, with the calls being made through each remote users computer.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top