Saturday, February 28, 2015

Salesforce for Outlook Sync Error

Sync contacts between Salesforce and Microsoft Outlook using Salesforce for Outlook plugin.
System Used
Windows 7 PC, Microsoft Outlook 2010, Saleforce Enterprise Edition and Salesforce for Outlook 2.4.2.
Description
Microsoft Outlook and Salesforce for Outlook already installed on the PC and have to sync all the contacts in the Outlook with Salesforce using Salesforce for Outlook plugin. All the contacts are saved in the default Contact Folder.
Right Click on the Salesforce for Outlook > Sync > Sync Now
We get following error.

Sync Log
ERROR [Contact] *********** Sync Engine *********** Error Sfdc.Outlook.OLInvalidRecordTypeException: Required Outlook Type: Contact
at Sfdc.Outlook.RDORecordConverter.ConvertADORecordsetToOLRecordCore(IRDOFolder folder, OLEntityType requiredEntityType, Recordset dataSet, IList`1 mappedFields, OLRecordId storeEntryId, Boolean useType)
at Sfdc.Outlook.RDORecordConverter.ConvertADORecordsetToOLRecord(IRDOFolder folder, Recordset dataSet, IList`1 fieldList, OLRecordId storeEntryId, Boolean useType)
at Sfdc.Outlook.OLSession.QueryFolderWithMinFields(OLRecordId folder, OLRecordId store, OLEntityType entityType, IEnumerable`1 fields, String filter)
at Sfdc.Outlook.OLSyncConnector.GetChangedData(IEnumerable`1 folders, String filter, Boolean checkActualDeletes)
at Sfdc.Synchronization.SyncEngine.GetChangesFromOutlook()
Resolution
Please follow the outline below.
1. Take backup of Outlook (.pst) and Export all the contacts in the excel (.csv) - Very Important.
2. Close the Microsoft Outlook.
3. Uninstall Salesforce for Outlook Plugin.
4. Start Menu > Search (%AppData%) Enter >  Click Salesforce.com Folder (Delete the Folder).
5.  Install the Salesforce for Outlook Plugin
6. Right Click on Salesforce for Outlook Plugin > Settings > Login > Allow > Choose Folders

7. Outlook must be running. Hence Start Microsoft Outlook 2010.

8. Select Contact Folder > Next
9. Select Manual or Automatic Syncing > Next
10. If you want sync Private Contacts check Include Private Contacts. If you don't want to sync Private Contacts unchecked the Include Private Contacts and Save.

11. Right Click on Salesforce for Outlook in the Taskbar > Sync > Sync Now (If Manual)

Note: - If the Microsoft Outlook is not connected to the server then we may get the above error. One reason may be when the outlook is not connected to the server is when the password is not entered in the outlook. That time the server disconnects and we are unable to sync contacts using Salesforce for Outlook. Microsoft Outlook must be connected to the server.

53 comments:

  1. With cloud computing, you eliminate those headaches because you’re not managing hardware and software—that’s the responsibility of an experienced vendor like salesforce.com. The shared infrastructure means it works like a utility: You only pay for what you need, upgrades are automatic, and scaling up or down is easy. Thanks for sharing this.


    Saesforce crm Training in Chennai
    sales cloud consultant training in chennai

    ReplyDelete
  2. I have read your blog, it was good to read & I am getting some useful info's through your blog keep sharing... Informatica is an ETL tools helps to transform your old business leads into new vision. Learn informatica training in Chennai from corporate professionals with very good experience in informatica tool.
    Regards,
    Informatica training center in Chennai|Informatica training in chennai

    ReplyDelete
  3. Thanks to Siddharth…. For sharing such a useful post, I hope it’s useful to many individuals for developing their skill to get strong career soon.
    Regards,
    ccna training in Chennai|ccna training institute in Chennai|ccna institutes in Chennai

    ReplyDelete
  4. Introduction of cloud servers have created a greatest impact over data interpretation. Also they made a history in cloud computing. Handling data made much easier and more comfortable like never before. Your content tells the same about the emerging technology. Thanks for sharing this information in here.

    Salesforce training in chennai | Salesforce admin training in chennai | Salesforce training | Salesforce training institutes in chennai



    ReplyDelete
  5. Data processing is the biggest challenge to veterans since last decade. With the invention of cloud solution the burden about data handling become zero percent(Cloud computing training in chennai). Thanks for providing such an useful content here. The information is explicit and clear. Keep blogging like this.(Cloud training in chennai)

    ReplyDelete
  6. Cloud servers are the best in safe guarding one's information thorugh online. Without this dedicated methodology many companies would have not existed at all. The same though has been furnished above. Thanks for sharing this worth while content in here. Keep writing article like this.

    Salesforce certification Training in Chennai | Salesforce developer training in chennai

    ReplyDelete
  7. I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
    Regards,
    sas training center in Chennai|sas training in Chennai|sas course in Chennai

    ReplyDelete
  8. Informative article on Salesforce technology!!! Your post helped me to understand the career prospects in cloud based CRM tool. Salesforce Training Institutes in Chennai | Salesforce Training in Chennai

    ReplyDelete
  9. The strategy you have posted on this technology hepled me to get into the next level and had lot of informations in it.
    salesforce training in chennai | salesforce training institute in chennai

    ReplyDelete


  10. The strategy you have posted on this technology hepled me to get into the next level and had lot of informations in it. Python is one of the basic level programming and is very important one.
    http://www.joinfita.com/courses/python-training-in-chennai/

    ReplyDelete
  11. Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    Web designing Course in Chennai | Hadoop Training in Chennai

    ReplyDelete
  12. You have told a new information to us.Thanks for sharing such a wonderful article.
    Digital Marketing course in Chennai| SEO course in Chennai

    ReplyDelete
  13. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    Regards,
    cloud computing training in chennai|cloud training in chennai|JAVA Training in Chennai

    ReplyDelete
  14. The information you have posted here is really useful and interesting too & here, I had a chance to gather some useful information, thanks for sharing and I have an expectation about your future blogs keep your updates please.
    Hadoop Training Chennai|Hadoop Training in Chennai

    ReplyDelete
  15. Learn Android from the Android Leaders at FITA. Rated as Best Android Training institute in Chennai.Are you a fresher looking to get a job in a programming field, just enroll in the basic programming language of android at FITA to get a dazzling career in an IT industry.

    Android Training in Chennai | Android Training Institute in chennai | mobile application development chennai

    ReplyDelete
  16. SEO is the best way to accomplish traffic to a website in search engines organic results page.Start to learn SEO course and achieve a wonderful career.
    SEO course in Chennai | SEO Training Institute in Chennai | SEO Training in Chennai

    ReplyDelete
  17. Learning new programming language is always interesting. It helps to reach wonderful career. Your content tells the same and Thanks a lot for this valuable post.
    DOTNET Training in Chennai | DOTNET course in Chennai | DOTNET Training Institutes in Chennai

    ReplyDelete
  18. I have read your blog its very attractive and impressive. I like it your blog.


    JavaEE Training in Chennai JavaEE Training in Chennai

    Java Training in Chennai Core Java Training in Chennai Core Java Training in Chennai

    Java Online Training Java Online Training Core Java 8 Training in Chennai Java 8 Training in Chennai

    ReplyDelete
  19. Java Corporate Training Companies in Chennai Corporate Training Companies in India Corporate Training Companies in India

    Corporate Training in Chennai Corporate Training in Chennai

    Corporate Training Companies in India Corporate Training Companies in India

    Java Corporate Training Companies in India Java Corporate Training Companies in India

    ReplyDelete
  20. Hibernate Training Institutes in ChennaiHibernate Training Institutes in Chennai Hibernate Online Training Hibernate Online Training Hibernate Training in Chennai Hibernate Training in Chennai Java Online Training Java Online Training

    ReplyDelete
  21. Thanks for sharing this informative content which provided me the required information about the latest technology.
    Ethical Hacking Course in Chennai | Ethical Hacking Training in Chennai

    ReplyDelete
  22. Thanks for sharing this informative content which provided me the required information about the latest technology.
    Salesforce training in Chennai | Salesforce course in Chennai

    ReplyDelete
  23. The cloud computing offers numerous advantages for your business that can decrease the cost of supervising and keeping up the IT systems.
    Thanks,
    Cloud computing Training in chennai | Cloud computing courses in chennai | Cloud computing Training

    ReplyDelete
  24. Excellent post!!! In this competitive market, customer relationship management plays a significant role in determining a business success. That too, cloud based CRM product offer more flexibility to business owners to main strong relationship with the consumers. Cloud Computing Training in Chennai | Cloud Computing Courses

    ReplyDelete
  25. Hello Admin, thank you for enlightening us with your knowledge sharing.
    DOT NET Training in Chennai|DOT NET Course in Chennai

    ReplyDelete
  26. Excellent post!!! The future of cloud computing is on positive side. With most of the companies integrate Salesforce CRM to power their business; there is massive demand for Salesforce developers and administrators across the world.
    Regards,

    Salesforce Training in Chennai|Salesforce Training|Salesforce Course in Chennai

    ReplyDelete
  27. The content on the recent technology update is very useful. Software Testing is indispensable to provide a quality product without any bugs or issues. It thus ensures the quality of the product and finds out the defects.
    Software testing selenium training in Chennai

    ReplyDelete
  28. Nice informative blog. Programming language day by day is play very important role in our life.
    Java Training Institute in Gurgaon | PHP Training Institute in Gurgaon

    ReplyDelete
  29. Good and Nice Information, thanks for sharing your information and ideas... keep rocks....
    Dot Net Training in Chennai | Dot Net Training institute in velachery | Dot Net Training with placement

    ReplyDelete
  30. Interesting and informative content is discussed here.

    Linux Training in Chennai

    ReplyDelete
  31. Hi dear, I like your post so much, and it is very good. Hope that we can communicate with each other. I want to introduce an aso services, I try it and I feel it is so good to us beginners.

    ReplyDelete
  32. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.

    java training in bangalore

    ReplyDelete
  33. I enjoy what you guys are usually up too. This sort of clever work and coverage! Keep up the wonderful works guys I’ve added you guys to my blog roll..,

    white label website builder

    mobile website builder

    ReplyDelete
  34. Appreciation for really being thoughtful and also for deciding on certain marvelous guides most people really want to be aware of.

    AWS Training in Chennai

    ReplyDelete
  35. Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition. python training in Chennai

    ReplyDelete
  36. Those guidelines additionally worked to become a good way to
    recognize that other people online have the identical fervor like mine
    to grasp great deal more around this condition.

    white label website builder

    ReplyDelete
  37. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.

    digital marketing training in chennai

    ReplyDelete
  38. www.hotmail.com It's superior, however , check out material at the street address.

    ReplyDelete
  39. Nice! you are sharing such helpful and easy to understandable blog. i have no words for say i just say thanks because it is helpful for me


    Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery




    ReplyDelete
  40. Great Article
    Cloud Computing Projects


    Networking Projects

    Final Year Projects for CSE


    JavaScript Training in Chennai

    JavaScript Training in Chennai

    The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

    ReplyDelete