cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1348
Views
0
Helpful
13
Replies

UCM 9 translation *XXXX

dshumake
Level 4
Level 4

trying to solve this problem.

 

I am 11 digit dialing in my dial plan to unity. Having issue with doing a direct transfer to voice mail

 

translation pattern:

*XXXX

transformation mass

XXXX

prefix

*1678507

 

results

  • esults Summary
    • Calling Party Information
    • Dialed Digits = *0521
    • Match Result = BlockThisPattern
    • Route Block Cause = Unallocated Number
    • Called Party Number = *6785070521
    • Time Zone = Etc/GMT
    • Outside Dial Tone = NO
  • Call Flow
    • TranslationPattern :Pattern=
      • Partition =
      • Positional Match List = *0521
      • Calling Party Number = 16785070521
      • PreTransform Calling Party Number =
      • PreTransform Called Party Number =
      • Calling Party Transformations
      • ConnectedParty Transformations
      • Called Party Transformations
  • Alternate Matches
    • Partition :Name= Atlanta-Xlate-VM-PT
      • Pattern
        • Pattern = *XXXX
        • Pattern Type = Translation
        • TranslationPartition = [2617faab-05bf-ec04-3c58-242dad4ba1ee]
        • CallManager Device Type = AccessDevice
        • PatternPrecedenceLevel = PlDefault
        • PatternRouteClass = RouteClassDefault
        • RouteNextHopByCgpn = false

 

now if I change it *0521 everything works as design.  what am I missinig.

change it to *052X -  does not work

change it to *052[1] works of course

change it to *052[01] does not work

 

looks like it not getting pass the translation.

I have a cti route point with forward all to vm (this part test ok)

*1XXXXXXXXXX

13 Replies 13

mmoulson1
Level 4
Level 4

Not sure exactly what you are trying to translate here!

Do you want *0521 to become *16785070521?

If so edit the 'Translation Pattern' to '*.XXXX'

Then on your 'Called Party Transformation' Set the 'Discard Digits' to 'PreDot', then set 'Prefix Digits' to '*1678507'

yes, I try that way with same results. 

  • Results Summary
    • Calling Party Information
    • Dialed Digits = *0521
    • Match Result = BlockThisPattern
    • Route Block Cause = Unallocated Number
    • Called Party Number = *6785070521
    • Time Zone = Etc/GMT
    • Outside Dial Tone = NO
  • Call Flow
    • TranslationPattern :Pattern=
      • Partition =
      • Positional Match List = *0521
      • Calling Party Number = 16785070521
      • PreTransform Calling Party Number =
      • PreTransform Called Party Number =
      • Calling Party Transformations
      • ConnectedParty Transformations
      • Called Party Transformations
        • Called Party Mask =
        • Discard Digits Instruction =
        • Prefix =
        • Called Number =
  • Alternate Matches
    • Partition :Name= Atlanta-Xlate-VM-PT
      • Pattern
        • Pattern = *.XXXX
        • Pattern Type = Translation
        • TranslationPartition = [972728d3-9acc-fe0c-90a9-bab87a2daedd]
        • CallManager Device Type = AccessDevice
        • PatternPrecedenceLevel = PlDefault
        • PatternRouteClass = RouteClassDefault
        • RouteNextHopByCgpn = false

In your above DNA your called party number is *6785070521 ?

Did you not want it to be: *16785070521 ?

If you look at the Route Block Cause = Unallocated Number, it means it's trying to dial something that does not exist.

with the "*", its going to vm.  even if the ext is wrong unity should still answer.
 

So is this resolved or not?

no its not resolved, I have a lot users with ext starting with "0".   may need to open an tac case now

I asked before did you want *0521 to become *16785070521?

In the DNA you posted  *6785070521 was displayed with a result of 'Unallocated Number'

So if it was *16785070521 would it match something and work?

When you say with the "*" it is going to VM? What do you mean?

Yes, I want it to become *16785070521

I am using the same translation and I am not sure why its removing the "1".

Just looking at the DNA again and the *.XXXX being matched in Alternate Matches Partition :Name= Atlanta-Xlate-VM-PT.


Whereas your Call Flow:
TranslationPattern :
Pattern=
Partition =
 

Are you matching some other blank translation in the <None> partition?

I notice that also, since i could not find where it is matching another PT, I created a new one (atlanta-xlate-vm-pt), put the translation in it and still had the same issue.  I have no null PT on the system.  the orignal was atlanta-xlate-pt

 

anyway I think I am hitting a bug or something.

 

thanks

The only thing I can think to suggest is to check Call Routing, Route Plan Report. See if you can see anything rogue!

I assume you as you have added a new partition you have added to the appropriate CSS’s?

yes i did all of that... 

here is the head scratcher....

I have another xlate which allow for 4 digit dialing to users line (long story on why it was design this way).  all lines has a 11 digit extension.  this works with no issues.

05[1-9]X (atlanta-xlate-pt)

prefix 1678507

 

int the CSS

ip-phone-pt

atlanta-xlate-vm-pt

atlanta-xlate-pt

vm-pt

 

this is the order  in the css

 

ok  here is what I found so far.

if the ext start with a "0" the wild card will not work (etc  XXXX), I have to put in the exact number in the translation.

other then that everything else works...  Now I need to find out whats causing this.

 

thanks

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: