If the SA is throwing that message up, the number you're trying to enter is definitely failing the restriction table check for the person making the number change.
On the class of service for the person making the change (if they're doing it via AA, this is their COS, if it's you doing it via the SA, it's YOUR COS, not theirs... lots of folks get tripped up on that) check the restriction table page. For the "outdial", see which restriction table is listed... sometimes folks change these and it's not obvious from the name of the restriction table itself what it's being used for.
If you check the COS of the person making the change and the RT for the outdial is setup such that all numbers are allowed (a really bad idea by the way... classic way to rip off long distance) and it's still throwing that error message up, something is definitely strange and the Circle K. I just checked this on my 3.0(3) and 3.1(2) boxes and it works as advertised.
Also check that the RT table doesn't have a maximum number of digits you're exceeding. By default this is 30 but someone may have bumped it down. This will over ride the number pattern match and force it to fail if the user is exceeding that value.
Jeff Lindborg
Unity Product Architect/Answer Monkey
Cisco Systems
lindborg@cisco.com
http://www.AnswerMonkey.net (new page for Unity support tools and scripts)