OBiTALK Community

General Support => Installation and Set-Up (Devices) => Topic started by: azrobert on May 29, 2012, 03:23:26 PM

Title: DigitMap not working
Post by: azrobert on May 29, 2012, 03:23:26 PM
My DigitMap is not working properly.

I want the following with a prefix of  "9" routed to the Line port.

7 digits (works)
10 digits within area codes 602 and 623 (works)
10 digits with a prefix of  "1" (works)
10 digits with the DigitMap adding a prefix of "1" (Does NOT work)

This is my Line DigitMap:
([2-9]xxxxxx|(602|623)[2-9]xxxxxx|<1?:1>[2-9]xx[2-9]xxxxxx)

This is my Phone OutBoundCallRoute:
{(<9:>(Mli)):li}

"<1?:1>" doesn't seem to work.
I do not get a match with 10 digits and the call is routed to SP2.

My logic is:
 If there is a "1" prefix eliminate it and then always add a "1" prefix.

It works as if the question mark was not there.

I know I can to this "(<:1>[2-9]xx[2-9]xxxxxx||1[2-9]xx[2-9]xxxxxx)", but why doesn't the above work?

Firmware is build 2711.