Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 789
  • Last Modified:

CRM 2011 - Native N:N relationship limits certain workflow

I have read somewhere (which I can not recall) that native N:N relationship makes certain workflow impossible.  Can anyone explain what that means and examples of workflow that can not be done under native N:N relationship.
0
tommym121
Asked:
tommym121
  • 2
  • 2
1 Solution
 
Chinmay PatelEnterprise ArchitectCommented:
Hi tommym121,

Are you talking about this article :: http://www.dynamicscrmtrickbag.com/2011/05/08/many-to-many-relationships-in-dynamics-crm-2011/ ?


Regards,
Chinmay.
0
 
tommym121Author Commented:
Chinmay,

Yes.  But it did not elaborate more on what workflow will not work with Many to Many and I try to understand what it mean.  Would you be able to explain it a bit better than in the blog.  Thanks.
0
 
Chinmay PatelEnterprise ArchitectCommented:
Hi tommym121,

Basically a workflow is triggered on a given event. Now if you want to write a workflow that triggers when a record is associated OR disassociated with another record for native N:N relationship, basically the triggers are not present in the Workflow designer itself. Technical reason behind this is the data is being inserted neither in the entity 1 nor in the entity 2. A native N:N relationship createa an intersect system table which is not exposed via APIs.

The events are associate and disassociate which are also not present in the WF designer.

I hope now you got the idea behing that statement.

Regards,
Chinmay.
0
 
tommym121Author Commented:
Thanks  Chinmay.  it makes more sense now. Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now