I am trying to mask the internal caller ID on Call Manager 7.0.2 from showing the directory number. In the phone's Directory Properties page, I have replaced the line 1 Display (Internal Caller ID) to show Private (0000). When I call a telephone from my station the Internal caller ID that show is Private (0000) (4406). How can I block or mask the real directory number from showing up?
From what I understand you are saying, both of your devices are in the same partition and you are trying to restrict/modify number presentation between these to lines/phones. I don't think this will work as you will need to have the phones in 2 seperate partitions to allow the Translation pattern to do its thing.
In short you should have something like this:
Phone 1 --> Directory Number '7024' in Partition 'PT1' with CSS 'CSS_1'
Phone 2 --> Directory Number '7201' in Partition 'PT2' with CSS 'CSS_2'
CSS_1 does NOT contain the Partition of 'PT2'
CSS_2 does NOT contain the Partition of 'PT1'
A Translation Pattern of 'TP_1' with Pattern '72XX' in Partition 'PT1' with a CSS of 'CSS_2' (and Calling Line/Name restrictions in place)
A Translation Pattern of 'TP_2' with Pattern '70XX' in Partition 'PT2' with a CSS of 'CSS_1' (and Calling Line/Name restrictions in place)
Also keep in mind that you have the CSS applied appropriately to the Device and/or Line of your Directory Numbers (as CUCM concatenates CSS's when they appear on a Directory Numbers Device and Line).
Hope this helps,
Go thru this link, it will help you understand what you need