« Changing Microsoft Dynamics CRM Numerical Formats | Main | Restrict Access to Direct E-mail in Microsoft Dynamics CRM 4.0 »

July 06, 2009

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54fb34b6f8833011570d6d3c5970c

Listed below are links to weblogs that reference Tagging Microsoft Dynamics CRM Contacts:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Andrue Bingo Night Live

Microsoft CRM Customizations is really amazing. thanks for sharing that.

George Doubinski

Any reason why N:N is not used? Sounds like a case made for it.

Joel Lindstrom

Hi George,

Thanks for reading and commenting!

You have a great point--you could use a N:N relationship. It really is a matter of preference.
Given the scenario that I laid out, a N:N relationship between contacts and categories would work; however, I would say that it would depend on what else you wanted to do. If you only want to have a tag, N:N will work, and the benefit is you can more quickly add multiple categories to a contact; however, if say you wanted to down the road expand the classification to have additional attributes, say a description of the relationship between the category and the contact, or add a subcategory field, N:N is limited to only the two attributes in the relationship. Also, an N:N relationship does not allow you to trigger workflow or create relationship records via workflow--so if you wanted a workflow to trigger a system event when someone is tagged with a specific category, or if you wanted to create a workflow to tag someone with a category when they purchased a specific product, for example, and N:N relationship would not work.

Granted, this is outside of the scope of the scenario that I described. I guess I have painted myself into a corner a couple of times with an N:N relationship that I did not think would require additional relationship attributes or workflow, only to find later on that was needed, so I lean toward this approach to give the maximum degree of flexibilty in functionality.

Morten Dybdahl

Hi,

Good example. And it's dynamic.

Usually I have used Marketing Lists for the same purpose, because then you can do multi update on a contact list from the contact search list.

Morten

Mark

I recently use a JScript customization to be more flexible without have a need to maintain my categories.

Take a look at http://taggingfield.codeplex.com/

Mark

Joel Lindstrom

Mark,

Great work---looks nice. I will try it out.

David

Mark,
Wonderful and simple way to do this.
It doesnt seem to look exactly the same when I do it live however. I don't get the persons name when I look at the category and vice versa.
It stays blank.

Mark

hey guys! thanks for your feedback. :)

@david - i have no clue what the problem can be. on my installation the script works pretty neat. maybe you should try to start a new thread on the codeplex project page. there is already a "how to start"-post that was answered by the project coordinator...
http://taggingfield.codeplex.com/Thread/View.aspx?ThreadId=58111

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

CustomerEffective is a Microsoft Gold Certified Partner specializing in Customer Relationship Management (CRM) implementation, development and integration. We help organizations improve profitability through automation of sales, service and marketing processes.

Twitter Updates

    follow me on Twitter

    Search The Blog

    • Search the Blog
       

      WWW
      blog.customereffective.com
    Subscribe to this blog's feed

     Subscribe in a reader

    Add to Google Reader or Homepage

    Enter your email address:

    Delivered by FeedBurner