I have lots of my contact numbers stored as numbers like +44 (0)1234 567890. However, when I try to dial it on my MDA Pro, the phone dialer complains about the '(0)'. Does anybody else have this problem and is there a solution (other than updating all of my contacts !)
Thanks
Peter
I doubt if there's an easy solution.
Non-standard phone numbers just wont dial in Windows Mobile. Looks like a conversion will be necessary. Sorry!
Paul from modaco once wrote a tool called something like outlook tools, that converted numbers with international codes etc.
See if you can find it, or complain and PM me.
V
MS Bug in telephone codes
I discovered this years ago that Outlook does not allow you by default to store a number in a usable format. Way back in 1999 when i was using some TAPI software to dial the number on my phone from Lotus organiser using a standard modem and a 2 way telephone jack, everything was cool.
Then when the company upgraded to exchandge server and Qutlook we lost this simple capability. We just got used to in putting all numbers in E164 format ie no leading 00 and the ful international code.
But there were lots of apps for outlook that came out for phone day in the uk when we changed to the 01 and 02 number prefixes. They just editied all of the numbers in the outlook data store. You can probably find a shareware or free ware app on www.download.com
http://www.download.com/Outlook-Tools/3000-9694_4-10432268.html?tag=lst-0-1
Good luck
Charlie
OK, so that wasn't the answer that I wanted but I guess that I have no choice. Oh, for my Nokia phone back .....
the 0 issue
Actually you don't need to input the (0) in neither Outlook and PDA. Here is how I do this:
In desktop Outlook, always input telephone in this way: +44 (1234) 567890. (
I suppose 1234 is the area code, if no area code, plesae make sure there is a space between +44 and subsequent number)
Sync to your PDA, and when dialing direct from Contact, Although the PDA will dial +44 (1234) 567890 but actually it's still a national call as long as you are in the +44 country.
When dialing direct from desktop Outlook, it will automatically remove the +44 and add (0) in front of 1234 if you correctly setup the country code and area code in your Outlook.
All my numbers are +44 (7777) 777777 on purpose so they can be used if I'm abroad. If you have the +44, AFAIK there's no need to have a 0 anyway.
Cheers
Ant
here's a same problem just from a different angle...
Sorry it's not a solution but here me out:
Topic: the mess Outlook and phone dialer phone number format made...
How do you people keep your contact's phone numbers? In which format?
I keep my PC Outlook contacts in the Windows phone dialer correct format
i.e. + [international code] [ (area code) ] [number]
when I inport/sync these contacts with my Qtel9000 I get all the contacts exactly as I entered them in Outlook but the Qtek 9000 wont dial correctly
FACTS:
fact no. 1: Outlook separates phone numbers in groups of>
country code
long distance code (area code)
number
fact no. 2: phone numbers entered this way are stored in a format>
+381 (064) 6185250
fact no. 2: Microsoft Phone Dialer recognises this number and dials correctly
via a voice modem... (headset or speaker/mike required)
Question: what hapens when contacts entered this way into Outlook are sunchronized with the
Pocket PC (Windows Mobile 5.0)?
Answer : all contact's numbers are entered into the Contacts list in the 'correct' format.
(the same format with the bracket, as is noted in PC Outlook)
My findings: the problem arrises when you use your mobile capable Pocket PC
(i.e. the super cool Qtek 9000) and try to dial someone on to his mobile or office phone that are on another
area code...
the Pocket PC, or Windows Mobile 'Phone dialer' dials EXACTLY
as the number is entered in the above mentioned format
(the mobile operator recognises the + at the beggining of the number, but
does not understand the spaces and the brackets!!! and offcourse
the mobile operator returns an error voice message that a wrong number has been dialed!
What am I to do?
Can I find/download/install a proper phone dialer (i.e. MS Phone Dialer) that comes with Windows?
Phone Dialer 1.5
Developed for Microsoft by Active Voice
http://www.activevoice.com/dialer
bottom line is that CISCO systems aquired this Phone Dialer in 2001 and Active Voice discontinued developing/supporting whit app. (link on the Active Voice site is outdated and no support on MS site, as well)
(please do not post solutions as: "you should reformat your number entries etc. because I have 800+ contacts and counting...)
P.S. what I gathered is that this is not device related it is just OS and app related. I had the same problem with my previous Nokia phone... (I did not solve. Actually I thought I will solve with this device...)
I've set the Dialing Rules with my country code and area code (Mobile etc.) So, I don't have a clue what am I doung wrong
I've just got my Galaxy s7 edge and everything seems to work fine apart from my contacts.
I have an Exchange Server account connected for Mail, Calendar, and Contacts; and all my contacts have been synchronized with the phone.
The problem is that all my contacts have an international Country Dialing Code before the phone number which seems to confuse the phone during an incoming local call.
For example,
Name: John Smith
MOB: +44 12345678
When I am in the U.K. and call this number, it will dial the contact as a local number; however, if I am outside the U.K. and call the same contact, it will be dialed as an international number. No issues with outbound calls to contacts.
On the other hand, if I am anywhere in the world and receive a call from this contact, I should just receive the call; whether it is local (if I am in the U.K. the number would be [John Smith Mob: 12345678]) or international (if I am abroad [John Smith Mob: +44 12345678]).
The problem I am facing is that if Mr. Smith (in this example) calls me locally, I just get the [ 12345678]; while if Mr. Smith calls me while he is roaming, or when I am roaming, I get the proper contact recognition [John Smith Mob: +44 12345678].
This was never a problem with iPhone or BB. Am I doing something wrong?
I don't want to have a local and international number for each contact, as this just confuses everything. I am sure there is a smarter way to handle phone numbers.
khalilio said:
I've just got my Galaxy s7 edge and everything seems to work fine apart from my contacts.
I have an Exchange Server account connected for Mail, Calendar, and Contacts; and all my contacts have been synchronized with the phone.
The problem is that all my contacts have an international Country Dialing Code before the phone number which seems to confuse the phone during an incoming local call.
For example,
Name: John Smith
MOB: +44 12345678
When I am in the U.K. and call this number, it will dial the contact as a local number; however, if I am outside the U.K. and call the same contact, it will be dialed as an international number. No issues with outbound calls to contacts.
On the other hand, if I am anywhere in the world and receive a call from this contact, I should just receive the call; whether it is local (if I am in the U.K. the number would be [John Smith Mob: 12345678]) or international (if I am abroad [John Smith Mob: +44 12345678]).
The problem I am facing is that if Mr. Smith (in this example) calls me locally, I just get the [ 12345678]; while if Mr. Smith calls me while he is roaming, or when I am roaming, I get the proper contact recognition [John Smith Mob: +44 12345678].
This was never a problem with iPhone or BB. Am I doing something wrong?
I don't want to have a local and international number for each contact, as this just confuses everything. I am sure there is a smarter way to handle phone numbers.
Click to expand...
Click to collapse
If your contacts are all backed up to Google... Sometimes removing your account and rebooting device then adding it back will do the trick.... This used to work for me on custom roms.... Usually
Galaxy S7 edge
Kjc99 said:
If your contacts are all backed up to Google... Sometimes removing your account and rebooting device then adding it back will do the trick.... This used to work for me on custom roms.... Usually
Galaxy S7 edge
Click to expand...
Click to collapse
Thanks for the tip. Unfortunately, that didn't help.
I'm surprised there is hardly any complaints as far as Google can search! Makes me wonder what am I doing differently?
I am having the same problem with Samsung S7 Edge Dual Sim. I also use Exchange Server for Calendar and Contacts. The contacts with numbers stored with international prefixes are not recognized during incoming calls when called locally, because the local network does not send the numbers with international prefixes. This used to be a problem with my previous HTC phones but it resolved itself. Now I am having the same problem with my new S7 edge. I hope someone will find a solution because I do not want to have two numbers for every contact, one in local format and one in international format. I do travel a lot and need the internatioanl format to call back home. Thanks for all the help we can get.
antoinea said:
I am having the same problem with Samsung S7 Edge Dual Sim. I also use Exchange Server for Calendar and Contacts. The contacts with numbers stored with international prefixes are not recognized during incoming calls when called locally, because the local network does not send the numbers with international prefixes. This used to be a problem with my previous HTC phones but it resolved itself. Now I am having the same problem with my new S7 edge. I hope someone will find a solution because I do not want to have two numbers for every contact, one in local format and one in international format. I do travel a lot and need the internatioanl format to call back home. Thanks for all the help we can get.
Click to expand...
Click to collapse
Deleted all contacts, restarted phone. Downloaded contacts again.... Still not recognizing contact in incoming calls. Waiting for new suggestions.
Any updates about this issue??? It seems to be a problem where the network shows the calling number in local format while the contacts are saved in international standard, meaning +(country code) (number). One solution will be to edit all contacts and save their numbers in international format to call when traveling and in local format to be recognized when being called while in the country. However this problem existed with my previous HTC and it was resolved. So Samsung or Android should find a solution.
i have the same issue, I'm really mad with Samsung s7 edge dual sim, im thinking to change the phone to LG V10 dual sim if i cant resolve the problem
caller name not appearing in incoming calls S7 edge Duos
Hello All,
I just bought a new Samsung S7 dual sim phone yesterday and I have the same issue as you guys. Caller names do not appear during local incoming calls although name is saved in my phonebook (in international format).
I spent the entire day to try and solve it without any success.
Has anything found a fix for this issue?
It is really frustrating! I hate my phone already!
Galaxy s7, same issue here in Australia. Local numbers ok, anything saved as +61xxxxxxxxx doesn't identify. Again, contacts stored on exchange 2013. Was not an issue on Windows phone 8.1 or Windows 10 mobile with the same contact set. Haven't been able to identify a fix.
Try turning 'Identify unsaved numbers' off...
Hello
I have the same issue with galaxy S7 NOT edge,,, all my contacts (about 1000) have the international code,, when someone calls me while iam at home it doesn't recognize it,, if i remove the (country code),, it recognizes it fine....
any new suggestions...
Same here, S7 edge, bought in Singapore used in Asia, Australia, and Pacific. Recognizes international numbers from outside any country, does not recognize when inside the country. A pain!
I have the solution.
after long frustration and analysis and trial and error, i discovered that we all have something in common.
We are using the device in the wrong region. so go to sammobile website, choose your device correctly, choose your country or a close country in the same region and download the latest rom (top one).
install samsung drivers and odin 3.11 and follow the instructions to flash the new rom. All your data will be wiped. but i guarantee to you that things will work properly as expected.
---------- Post added at 01:02 PM ---------- Previous post was at 12:59 PM ----------
i have the samsung s7 duos and i work in saudi arabia. the phone wasn't recognizing names in dialer.
i went to sammobile, searched for G930FD, then i had to select a country, i didn't find saudi arabia (it is available for the single sim variant but not the duos), i chose India, downloaded the rom, flashed through odin and now everything is working perfectly.
i also got samsung pay and other new things.
I know that this is an old post,, but i have had this problem for over two years and it was driving me crazy,, i finally found the solution for my problem,, i bought my galaxy S7 from the UAE,, it has a multi-CSC,, and had the (THR) CSC as the active one,, which is the CSC for Iran,,, i did a factory reset then flashed the (BTU) (England) firmware,, then flashed the UAE firmware again, now i have the (XSG) as the active CSC,, and this solved my problem...
After intensive research I've finally found out the solution. It has to do with the minimum numbers of digits to match the saved contact calling. The following method is least invasive:
1. Root your phone or use TWRP to edit the following file: /system/csc/others.xml
2. In the file, edit or, if is missing, add the following lines:
<CscFeature_RIL_CallerIdMatchingDigit>9</CscFeature_RIL_CallerIdMatchingDigit>
<CscFeature_Contact_EnableDynCallerIdMatchingDigitWithAutoSim>TRUE</CscFeature_Contact_EnableDynCallerIdMatchingDigitWithAutoSim>
3. Open - Settings/Application Manager/Show Stystem Apps and clear data of "Contacts Storage"
4. Restart your phone and enjoy.
Other solutions can be:
- Flashing a custom cache.img from another firmware/country, thus changing the CSC.
- Flashing a different CSC firmware altogether.
- Adding 2 numbers for each contact with 07 and +44.
SOLUTION UPDATE: In case anyone is searching for a solution to the same problem for whichever Samsung phone, here is one that will work for you.
I have a Korean S22u, being used in Europe and sadly the CSC cannot be changed. When I would get a local call and the contact is saved with a country code, the phone does not recognize it and that is because of the way the Phone app is set up by samsung.
SOLUTION: Install the Google Phone app from the playstore and set it up as your default dialer. It replaces the call screen and it recognizes all numbers correctly. It takes some getting used to, BUT, it works
Good luck.