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 John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Calling local call from call log adds 1 to the number

Status
Not open for further replies.

mhshane

MIS
Dec 12, 2005
130
US
Pesky little problem I thought would be easy to fix.

Phone System:
Definity Prologix with CM1.2
MedPro TN2302 board
4610SW VoIP phones

Problem:
When I look up a missed call in my call log and then press "Call" the system adds a "1" to the call, local or not.
Example: Missed a call from 817-916-1234
This is a local call for me
I look in my call log and see the missed call, press the "Call" option and the system dials 18179161234


ARS ANA Table:

ARS DIGIT ANALYSIS TABLE
Location: all Percent Full: 6
Dialed Total Route Call Node ANI
String Min Max Pattern Type Num Reqd
8 7 7 2 hnpa n
811 3 3 7 svcl n
817 10 10 2 natl n
9 7 7 2 hnpa n
903 10 10 2 natl n
911 3 3 6 alrt n
940 10 10 2 natl n
972 10 10 2 natl n
976 7 7 deny hnpa n
xxx976 10 10 deny fnpa n

While we are on the ARS table, should 817 calls be natl, locl, or hnpa? How do you know which call type to use?


Route Pattern 2:

Pattern Number: 2 Pattern Name: Local calls
Grp FRL NPA Pfx Hop Toll No. Inserted DCS/ IXC
No Mrk Lmt List Del Digits QSIG
Dgts Intw
1: 1 2 200 n user
2: 2 2 200 n user
3: n user
4: n user
5: n user
6: n user

BCC VALUE TSC CA-TSC
0 1 2 3 4 W Request
1: y n n n n n n
2: y y y y y n n
3: y y y y y n n
4: y y y y y n n
5: y y y y y n n
6: y y y y y n n

ITC BCIE Service/Feature BAND No. Numbering LAR
Dgts Format
Subaddress
rest pub-unk none
rest none
rest none
rest none
rest none
rest none

From My 46xxsettings.txt:

############# ENHANCED LOCAL DIALING RULES ###############
##
## These settings affect certain dialing behaviors, such as
## dialing numbers from the incoming Call Log or from web
## pages
##
## Dialing Algorithm Status
## Controls whether algorithm defined by parameters in
## this section is used during certain dialing behaviors.
## 1 enables the algorithm, 0 disables the algorithm.
SET ENHDIALSTAT 1
##
## Country Code
## For United States the value is '1'
SET PHNCC 1
##
## Internal extension number length
## If your extension is 12345, your dial plan length is 5.
SET PHNDPLENGTH 4
##
## International access code
## For the United States, the value is 011.
SET PHNIC 011
##
## Long distance access code
SET PHNLD 1
##
## National telephone number Length
## For example, 800-555-1111 has a length of 10.
SET PHNLDLENGTH 10
##
## Outside line access code
## The number you press to make an outside call.
SET PHNOL 9
##
##

Any suggestions?

Thanks in advance.
 
Type list ars rou 817-916-1234, what route is it choosing..? post the route here.
 
Route Pattern 2

ARS ROUTE CHOSEN REPORT

Location: 1 Partitioned Group Number: 1

Dialed Total Route Call Node
String Min Max Pattern Type Number Location

817 10 10 2 natl all


Called my station from xt 3941
In my log it shows as 817-302-3941
Press the call option while in my log, dials 18173023941

Thanks for taking the time to help.
 
It started out as FNPA. I switched to HNPA but the calls fail. Switched to locl and calls work but using the call log still adds the 1 in front of the number. Ended up on NATL before opening a forum request.

Route Pattern 2:

Pattern Number: 2 Pattern Name: Local calls
Grp FRL NPA Pfx Hop Toll No. Inserted DCS/ IXC
No Mrk Lmt List Del Digits QSIG
Dgts Intw
1: 1 2 200 n user
2: 2 2 200 n user
3: n user
4: n user
5: n user
6: n user

BCC VALUE TSC CA-TSC
0 1 2 3 4 W Request
1: y n n n n n n
2: y y y y y n n
3: y y y y y n n
4: y y y y y n n
5: y y y y y n n
6: y y y y y n n

ITC BCIE Service/Feature BAND No. Numbering LAR
Dgts Format
Subaddress
rest pub-unk none
rest none
rest none
rest none
rest none
rest none

One interesting thing. I switched back to HNPA as suggested and did a list trace of my station.
Here's what I see in the screen shot of the trace:
dial 981730539 route:HNPA/ARS
term trunk-group 1
dial 98173023941 route:HNPA/ARS
route-pattern 2 preference 1
seize trunk-group 1 member 22
setup digits 8178173023941

HNPA added the area code in front of the number.
That explains why HNPA won't work.
Question is why does HNPA do that?
Looking at all my ARS the only things using HNPA are:
555, 976 (deny)
2, 3, 4, 5, 6, 7, 8, 9 as leading digit with Min/Max of 7.
 
read up on the prefix mark in the route pattern, that is what is doing it. I don't have the book in front of it, its at the office. That is your cause for the extra area code being entered.
 
Make sure your prefix mark in the route pattern is 0, thast will take care of the issue.


 
OK, played around with the prefix codes and understand them pretty well now.

Problem is the 4621 phone is still dialing the 1. The problem must be with the phone and the 46xxsetting file. Not sure what though.

I will have to tinker with it some more.

Thanks.


############# ENHANCED LOCAL DIALING RULES ###############
##
## These settings affect certain dialing behaviors, such as
## dialing numbers from the incoming Call Log or from web
## pages
##
## Dialing Algorithm Status
## Controls whether algorithm defined by parameters in
## this section is used during certain dialing behaviors.
## 1 enables the algorithm, 0 disables the algorithm.
SET ENHDIALSTAT 1
##
## Country Code
## For United States the value is '1'
SET PHNCC 1
##
## Internal extension number length
## If your extension is 12345, your dial plan length is 5.
SET PHNDPLENGTH 4
##
## International access code
## For the United States, the value is 011.
SET PHNIC 011
##
## Long distance access code
SET PHNLD 1
##
## National telephone number Length
## For example, 800-555-1111 has a length of 10.
SET PHNLDLENGTH 10
##
## Outside line access code
## The number you press to make an outside call.
SET PHNOL 9
##
##
 
Found my answer. Took a lot of digging but here it is.
SET PHNLD ""

Instead of telling the phone to add 1 for LD calls I had to tell it to add nothing. Note " " does not work. Gotta have no space whatsoever. Pretty annoying. I would think simply putting ## in front of SET PHNLD would do the same thing but not so. You must activate the feature and the value must be null.


############# ENHANCED LOCAL DIALING RULES ###############
##
## These settings affect certain dialing behaviors, such as
## dialing numbers from the incoming Call Log or from web
## pages
##
## Dialing Algorithm Status
## Controls whether algorithm defined by parameters in
## this section is used during certain dialing behaviors.
## 1 enables the algorithm, 0 disables the algorithm.
SET ENHDIALSTAT 1
##
## Country Code
## For United States the value is '1'
SET PHNCC 1
##
## Internal extension number length
## If your extension is 12345, your dial plan length is 5.
SET PHNDPLENGTH 4
##
## International access code
## For the United States, the value is 011.
SET PHNIC 011
##
## Long distance access code
SET PHNLD ""
##
## National telephone number Length
## For example, 800-555-1111 has a length of 10.
SET PHNLDLENGTH 10
##
## Outside line access code
## The number you press to make an outside call.
SET PHNOL 9
##
##


Thanks for helping me gents. I appreciate the effort. Have a great day.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top