×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
• Talk With Other Members
• Be Notified Of Responses
• Keyword Search
Favorite Forums
• Automated Signatures
• Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

#### Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

# Alter digits dialed in a vector

## Alter digits dialed in a vector

(OP)
I think there answer here is probably no, but...is there a way to alter/translate the digits a caller dials within a vector?

For instance, if a caller dials extension 4321 in a vector, is there any way of having the route-to number be 54321? I'm working on a 7.1 system with a really nasty dial plan (implemented before I arrived) and am looking for ways to avoid outside callers having to dial full extensions.

ARS is a no go in this case, as it will cause dial plan conflicts with other locations.

### RE: Alter digits dialed in a vector

Certainly. Don't have a CM handy at the moment, but you'd use some math and maybe some variables. Others here I'm sure know off the top of their head.

Something like collect 4 digits after announcement X for none, set digits = digits + 50000 or something

You'll get into real fun math later when you want to enforce dialing 5 digits but not stop them from dialing 4, so you'll have "go to step 10 if digits >50000" and "go to step 20 if digits <9999" and then people asking you if they can skip the interdigit timeout when they dial 4 digits and stuff.

You'll have a great time!

### RE: Alter digits dialed in a vector

Maybe ARS digit conversion may be an option as well.

### RE: Alter digits dialed in a vector

If you use "set digits = digits CATL 5 this will add a 5 to the left" (CATR does the same but at the right).

### RE: Alter digits dialed in a vector

Collect 4 digits after announcement X for Variable X (defined in my vector as AK)
Go to step X if AK = 4??? (assuming all of your extensions that start with 4 will get the 5 added in front)

Step X -> set AL = AK CATL 5
Route-to number AL

#### Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

#### Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Close Box

# Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

• Talk To Other Members
• Notification Of Responses To Questions
• Favorite Forums One Click Access
• Keyword Search Of All Posts, And More...

Register now while it's still free!