To associte records in Microsoft Dynamics CRM use IOrganizationService.Associate(entityName, Guid, Relationship, EntityReferenceCollection) method.
Entity logical name
The ID of the record to which the related records are associated.
The name of the relationship to be used to create the link.
A collection of entity references (references to records) to be associated..
This method is implemented by OrganizationService class and OrganizationServiceContext generated in previous chapter.
Using Early Bound
Following example demonstarates how to associate a contact with three accounts in Microsoft Dynamics CRM using early bound
// Associate the accounts to the contact record.
// Create a collection of the entities that will be
// associated to the contact.
EntityReferenceCollection relatedEntities = new EntityReferenceCollection();
relatedEntities.Add(new EntityReference(Account.EntityLogicalName, _account1Id));
relatedEntities.Add(new EntityReference(Account.EntityLogicalName, _account2Id));
relatedEntities.Add(new EntityReference(Account.EntityLogicalName, _account3Id));
// Create an object that defines the relationship between the contact and account.
Relationship relationship = new Relationship("account_primary_contact");
//Associate the contact with the 3 accounts.
_service.Associate(Contact.EntityLogicalName, _contactId, relationship,
Console.WriteLine("The entities have been associated.");
//Disassociate the records.
_service.Disassociate(Contact.EntityLogicalName, _contactId, relationship,
We prefer early joining profiles for this position
Minimum of 2 years of MS Dynamics experience.
Configure the application to meet a client's requirements using the Microsoft Dynamics CRM Customization Tool, Workflow Tool, SDK/ .Net.
Should be able to perform code changes through .Net: C#, ASP.Net, Java Scripts, etc. Should have knowledge of all available tables within Dynamics and how to expand on the table structure to create new entities.
Identify creative workarounds to meet requirements with the development of custom code
Understand the functional capabilities and limitations for out of the box functionality as well as custom code
Create technical specifications
Design and integrate business processes and data flows between CRM applications and other applications.
Should have excellent communication skills
Microsoft Dynamics CRM 2013 SDK New Features - Client API
Microsoft Dynamics CRM 2013 for Tablets - Charts, Search, and Tiles
Visual Approval Workflow in Microsoft Dynamics Marketing
With Microsoft Dynamics Marketing 2015 Update the visual approval workflow provides a flexible, easy to use drag-and drop-area for approvals. Watch this short video to get an idea of how these workflows enable marketers to intuitively mimic internal processes in their Microsoft Dynamics Marketing instance.
How to connect Microsoft Dynamics CRM to Microsoft Dynamics Marketing
Synchronize your Microsoft Dynamics Marketing and Microsoft Dynamics CRM data with the Dynamics Marketing Connector for CRM. This deep-dive video guides you through downloading and installing the connector into Dynamics CRM Online. Initial synchronization and creating custom mappings is also covered.
Learn more about Microsoft Dynamics Marketing here:
Microsoft Dynamics Marketing Playlist https://www.youtube.com/playlist?list=PLRvH_Jgj96NmWe9F6_Yi3hDp13LO_qRz5 Microsoft Dynamics Marketing Drives Results https://youtu.be/_xdDaEBZAiE