Dynamics 365

Search the Dynamics community

Filter blog posts

Card view List view
  • Relevance
  • Most recent
  • Most liked

Filter blog posts

LikeLike (2)
Business Rules vs. Sync workflows in CRM

With the introduction of the “Entity” scope in Business Rules, we can now configure them to execute on the server instead of a form (client-side) logic. However, this brings a dilemma on whether to use business rules or synchronous workflows for s...

Gonzalo Ruiz
LikeLike (2)
CRM Advanced Find with N:N Relationships

An old CRM problem is that sometimes when you define N:N relationships between 2 entities, you find this relationship not available for search in Advanced Find. Don’t worry about it this article will give you the work-around you need.Consider a sc...

Gonzalo Ruiz
LikeLike (2)
Including Reference Assemblies in plugins

I recently had to reference the Newtonsoft.Json dll from within a CRM plugin and run into the infamous problem that there is no real support for referenced assemblies from custom plugins or workflow activities. This post provides a workaround usin...

Gonzalo Ruiz
LikeLike (1)
Explaining the built-in SYSTEM and INTEGRATION users

If you have played with CRM long enough, you might have noticed the existence of 2 special user accounts: SYSTEM and INTEGRATION. In this post I’ll try to answer the typical questions I get around what these are and what you need to know about the...

Gonzalo Ruiz
LikeLike (1)
How to set EntityCollection output parameters in custom actions

One of the greatest things about custom actions is that they support defining input and output arguments of type EntityCollection. However, because the process designer does not support UI for consuming this type then we have to do it via code. Th...

Gonzalo Ruiz
LikeLike (1)
Triggering plugins / workflows when associating entities (N:N)

A question I get asked often is “What is the best way to trigger some custom logic when entities are associated in CRM”? While there is no “good” answer, I will provide a set of different approaches in this post which can be helpful to select the ...

Gonzalo Ruiz
LikeLike (1)
How to cascade activate / deactivate (SetState) in CRM

CRM allows for an easy configuration of the cascade behavior for delete, assign, reparent, merge and share. But how can we cascade the status of a record to its children? This is a problem that I find in many CRM implementations. A typical example...

Gonzalo Ruiz
LikeLike (1)
Error when importing CRM solution 0x8004F658: The label {}, id: {} already exists. Supply unique labelid values.

I usually don’t post on CRM bugs but this one made me lose so much time that I figured I might share my experience. We are in the middle of a CRM 2013 upgrade project and while transporting our main solution with all the entities we keep getting t...

Gonzalo Ruiz
LikeLike (1)
Display Full-Screen Dashboards with Auto-Refresh in CRM 2011

CRM dashboards are great visualizations of what’s going on in the business. Sometimes we would just want to have a huge plasma screen displaying specific dashboards and refreshing the data automatically and regularly. This post will show you how s...

Gonzalo Ruiz