Dunwood Posted November 30, 2012 Report Share Posted November 30, 2012 We have a SnomONE Plus and a collection of 821's and 870's on the desks. When a call comes in from my mobile number (say 07890 123456) the phone just displays 7890123456 missing the leading zero off the front. This I assume is the cause of the phone not finding me in the phone book and also of missed call emails not identifying the caller properly and making a mess of the ring back number by adding our own local area code to the front of the number. How do we go about adding this zero back onto the number for appropriate identification? If you need to know for diagnostic reasons, we use a Vega50 for our ISDN interface and we are in the UK. Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted November 30, 2012 Report Share Posted November 30, 2012 My first question is: Did you set the country code for your domain? The PBX uses that code to interpret the number. In the CDR (e.g. cdrt directory XML) you should see the number starting with a +, for example +447890123456. Then we can be sure that the PBX gets the numbers right. Quote Link to comment Share on other sites More sharing options...
Dunwood Posted November 30, 2012 Author Report Share Posted November 30, 2012 My first question is: Did you set the country code for your domain? The PBX uses that code to interpret the number. In the CDR (e.g. cdrt directory XML) you should see the number starting with a +, for example +447890123456. Then we can be sure that the PBX gets the numbers right. In the Domain Settings where it says... Country code (e.g. "1" or "32"): I have entered "44". If I enter "+44" Ii get a javascript alert box saying "Please enter a number" as soon as I press the "+" key. Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted November 30, 2012 Report Share Posted November 30, 2012 44 is fine. Any clue from the CDR if the PBX recognizes the numbers right? Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 3, 2012 Author Report Share Posted December 3, 2012 44 is fine. Any clue from the CDR if the PBX recognizes the numbers right? Sorry but I'm afraid you have now gone beyond my understanding, what would you like me to look at and where? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted December 3, 2012 Report Share Posted December 3, 2012 The country code 44 is fine (not +44 or 0044 or something else). Can you check the call history in the PBX web interface and see how the PBX shows the numbers. If the PBX "understands" the numbers right then we know where we have to search for the problem. Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 3, 2012 Author Report Share Posted December 3, 2012 The from and to details look like this... from : 7715123456 (014237715123456) To: 01423987654(41) where 7715123456 is my mobile number (with digits changed) and 014237715123456 is the same number but with our area code prepended... Does that help? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted December 4, 2012 Report Share Posted December 4, 2012 Hmmm. So it does prepend the area code, but this is not correct. I guess this must be because the trunk just sends the national number without the 0 in front of it. The only thing that comes to my mind is not entering the area code into the domain settings, as it obviously causes more trouble than it helps. Any word from the provider how the number should be interpreted? Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 4, 2012 Author Report Share Posted December 4, 2012 We are using a Vega50 for our incoming ISDN lines, is there a setting in that to add the leading zero to the number, would that fix the issue? Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 4, 2012 Author Report Share Posted December 4, 2012 Hmmm. So it does prepend the area code, but this is not correct. I guess this must be because the trunk just sends the national number without the 0 in front of it. The only thing that comes to my mind is not entering the area code into the domain settings, as it obviously causes more trouble than it helps. Would removing it break anything else? Where else in the system is that setting used? Any word from the provider how the number should be interpreted? I'm afraid I don't understand the question. Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted December 4, 2012 Report Share Posted December 4, 2012 Would removing it break anything else? Where else in the system is that setting used? It is used for the formatting of numbers. The breaking risk is relatively now. I'm afraid I don't understand the question. The question was if your service provider made any statement on how he presents numbers. If you are using a PSTN gateway, then you need to change the setup of your gateway, so that the numbers are represented in a better way. Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 4, 2012 Author Report Share Posted December 4, 2012 Thanks, we are using a Vega50 for interfacing with ISDN lines. I have just had it configured to add the leading zeros and that is now working fine with UK numbers although I am told it may have broken international numbers, we will see when we get an international call. On this same subject, when the SnomONE sends out missed call and voicemail emails is there any way to get it to identify people by name from the phone book, currently it just says the I missed a call from 01131234567 even though that number is in the phone book and could easily be identified as "You missed a call from Company A" instead? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted December 4, 2012 Report Share Posted December 4, 2012 Ahhh.... Okay if you are using a Vega then you should be able to present the number so that the PBX 100 % understands the number right. Ideally, the numbers start with a + and then the country code. There is no point in keeping the numbers short; a few bytes more in a KB packet don't make any difference. Once that the PBX knows the complete number, other things like address book become easy or easier. Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 4, 2012 Author Report Share Posted December 4, 2012 I know from experience though that trying to put the "+" into a Snom 821 phone book just breaks it completely and if you try to put it into the SnomONE phone book it just ignores it. I don't suppose you happen to know where on the Vega this sort of change would be done? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted December 4, 2012 Report Share Posted December 4, 2012 The + sign should actually not get to the phone, except maybe in the display-name where it causes no harm. Maybe you can instead use the 0044xxx form to represent the global phone number. Unfortunately I am not the biggest Vega expert, but I know it can be done. Quote Link to comment Share on other sites More sharing options...
Dunwood Posted December 5, 2012 Author Report Share Posted December 5, 2012 Finally fixed it, would you believe we had 4.2 installed (which doesn't have the feature) and an upgrade to 4.5 fixed it. Thanks for all the help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.