<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5652843142421060505</id><updated>2026-10-05T14:23:19.768-04:00</updated><category term="CRM"/><category term="CRM 2011"/><category term="CRM SDK"/><category term="Extending CRM"/><category term="Extending Microsoft CRM"/><category term="Microsoft CRM"/><category term="Microsoft CRM 2011"/><category term="SDK"/><title type='text'>Joan&#39;s CRM Developer Bits</title><subtitle type='html'>A developer&#39;s look into the possibilities of Microsoft Dynamics CRM.  </subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.joanwojcicki.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.joanwojcicki.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11210834956390258586</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5652843142421060505.post-5940263186957034453</id><published>2014-06-19T10:04:00.001-04:00</published><updated>2014-06-19T10:04:15.679-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM SDK"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="SDK"/><title type='text'>Part 4 - Creating a Custom Data Import with Microsoft CRM SDK</title><summary type="text">
Part 4 - Reconciling More than One Match - Merging Accounts
So far, you have seen how to import new records and update existing records, if there is a match.&amp;nbsp; But what happens when there is more than one match?&amp;nbsp; Perhaps someone entered a duplicate account number in your system and it wasn&#39;t caught by other means.&amp;nbsp; Just as you are able to merge records in the CRM interface, you can</summary><link rel='replies' type='application/atom+xml' href='http://www.joanwojcicki.com/feeds/5940263186957034453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.joanwojcicki.com/2014/06/part-4-creating-custom-data-import-with.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/5940263186957034453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/5940263186957034453'/><link rel='alternate' type='text/html' href='http://www.joanwojcicki.com/2014/06/part-4-creating-custom-data-import-with.html' title='Part 4 - Creating a Custom Data Import with Microsoft CRM SDK'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11210834956390258586</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPMu4TbYWTIGgp5L647NI7BiTlP5czh2wNnGtpnzhTC2gexzLHiPzX02HwFFSO6nFh3s30PN0QLtCUwrs7dwhgdNNWmQqGQNG1-5oLgh1H_MiCcDZrJGqbnxJAJ3qdduAF569uEpIO_fY/s72-c/Figure+22.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5652843142421060505.post-1332310205680535999</id><published>2014-06-18T06:00:00.000-04:00</published><updated>2014-06-19T10:10:51.463-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM SDK"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="SDK"/><title type='text'>Part 3 - Creating a Custom Data Import with Microsoft CRM SDK </title><summary type="text">
Part 3 - Finishing the Account Import/Update
In part 2 of this series, we set up the shell that will connect to the database and retrieve records from your staging table.&amp;nbsp; Now we want to loop through those records and add them to the database, if they don&#39;t already exist.&amp;nbsp; I will also show how to update a CRM record if the program finds a match in the system.


Query CRM Records for a </summary><link rel='replies' type='application/atom+xml' href='http://www.joanwojcicki.com/feeds/1332310205680535999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.joanwojcicki.com/2014/06/part-3-creating-custom-data-import-with.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/1332310205680535999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/1332310205680535999'/><link rel='alternate' type='text/html' href='http://www.joanwojcicki.com/2014/06/part-3-creating-custom-data-import-with.html' title='Part 3 - Creating a Custom Data Import with Microsoft CRM SDK '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11210834956390258586</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicb6c1gnXFOxMxUcISnzGcJkCPM66YRneJrwnguapaRoq2OjX_jtGZBbezoin2txnZG7BBnHiyUyv-MxajLJ0O2DpTrG62OkZRtAq-MX1fAH-yBqcDm2v5P7yEBZ9ltvAyjIhXSQtZNec/s72-c/Figure+16.PNG" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5652843142421060505.post-4537465589356944240</id><published>2014-06-17T06:00:00.000-04:00</published><updated>2016-08-03T15:18:16.706-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM SDK"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="SDK"/><title type='text'>Part 2 - Creating a Custom Data Import with Microsoft CRM SDK</title><summary type="text">
Part 2 - Beginning the Import Code

Part 1 of this series showed you how to set up the connection to CRM in preparation for importing records from a SQL Server table.&amp;nbsp; The reason you may want to do this is that you have SQL server data in another system, or you are receiving files from an outside data source that reside in a data warehouse.&amp;nbsp; Part 2 is about writing the code to import </summary><link rel='replies' type='application/atom+xml' href='http://www.joanwojcicki.com/feeds/4537465589356944240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.joanwojcicki.com/2014/06/part-2-creating-custom-data-import-with.html#comment-form' title='78 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/4537465589356944240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/4537465589356944240'/><link rel='alternate' type='text/html' href='http://www.joanwojcicki.com/2014/06/part-2-creating-custom-data-import-with.html' title='Part 2 - Creating a Custom Data Import with Microsoft CRM SDK'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11210834956390258586</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglzSXoqV7Llz0-uCQa6B0lukiv5PE0diorwliX_ZrwgeZkajB07dOk0Fw_8HXThyGPrCSNushe1Ss17BrmziUh-zLMsmHR_xjfMWdB6gh-ynDQq300oauLcQBY9ZGmkgDKHvgtQB3qxeI/s72-c/Figure+9.PNG" height="72" width="72"/><thr:total>78</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5652843142421060505.post-8551534861187553372</id><published>2014-06-16T08:00:00.000-04:00</published><updated>2016-08-01T14:11:55.649-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM SDK"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Extending Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft CRM 2011"/><category scheme="http://www.blogger.com/atom/ns#" term="SDK"/><title type='text'>Creating a Custom Data Import with Microsoft CRM SDK - Part 1</title><summary type="text">
Part 1 - Setting Up the Structure 

This article is the first in a series demonstrating how to set up a data importer for your Microsoft Dynamics CRM 2011 installation. &amp;nbsp;I have had great success using the software development kit to implement custom solutions, and so I am now writing to share what I know. &amp;nbsp;At the time of this article, I am working with version CRM 2011 On Premise with </summary><link rel='replies' type='application/atom+xml' href='http://www.joanwojcicki.com/feeds/8551534861187553372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.joanwojcicki.com/2014/06/creating-custom-data-import-with.html#comment-form' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/8551534861187553372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5652843142421060505/posts/default/8551534861187553372'/><link rel='alternate' type='text/html' href='http://www.joanwojcicki.com/2014/06/creating-custom-data-import-with.html' title='Creating a Custom Data Import with Microsoft CRM SDK - Part 1'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/11210834956390258586</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH-5LcpEP9eAkb-Tfo2b5xBvq3lsT_o-lTIb3rMhEOAxPpirleIQnJDb9Z20be7_wrI1fYCwbLJ8EGiOwSXkImg9_4RhFuWBkPjtaLa4oswXOXkyO7Aj5fnxP5BFSbJweOacEa_dpjer8/s72-c/Figure1.png" height="72" width="72"/><thr:total>11</thr:total></entry></feed>