We have an Exchange Server 2003 and a user who has an iPhone. When AT&T transferred her contacts to her new iPhone, they did not link it to her Exchange account, causing all contacts she imported & all contacts she entered to be stored locally on the iPhone, and only on the iPhone.
When I realized this happened, I attempted to extract the messages from the iPhone, merge them with her Exchange contacts, and get everything working in order and syncing.
This user has many instances where she stores two mobile phone numbers for a contact. She also stores some "odd" phone numbers using custom iPhone contact labels.
When I extracted all of the messages, I used iTunes sync to a new Outlook 2010 profile via direct cable sync. What I didn't realize at the time, when the iPhone syncs without Outlook this way, it does odd things when Outlook doesn't have phone number fields for particular pieces of data. For instance, all of the 2nd mobile numbers are simply gone. Some oddly labeled phone numbers have been assigned random phone fields in Outlook (such as Pager).
I have an original backup of the phone before I attempted any syncing, so I can get the information back, but am unsure if there is even a way to straighten this out. The user has over 2000 contacts. Is there anyway to improve the syncing with our Exchange (Outlook), so these data fields are not being lost?
If I go into Outlook and tell it to display "all phone fields" or "all contact fields", the data is still missing.