Problem When publishing unmanaged solution, this error shows up Record Is Unavailable The requested record was not found or you do not have sufficient permissions to view it. Although you have system admin role. Even worse, the download error log button is disabled and you can't find out which component causing the error. Solution Clearly … Continue reading “Record is unavailable” error when publishing solution
Problem "Tab" instead of display names Solution Publish solution! Cheers!
Have you encountered these limitations when working with Duplicate Detection functionalities in Dynamics 365? You can include only 450 characters in the matchcode. Either change or delete rule conditions to reduce the number of characters included, and then try again. Bulk Detect Duplicate Limit Exceeded. The Bulk Duplicate Detection job cannot detect more than 5000 … Continue reading Introducing Deduplicator for XrmToolBox
Alternate keys is a useful functionality introduced from CRM 2016. It allows you specify one or more fields to be an alternate key and use it to identify a record instead of using GUID. This is extremely helpful when you work with data migration and/or data integration between systems. More about Altenate Keys here. Only … Continue reading Field Restriction in Alternate Keys
Although I created this some time ago in order to get an accurate count of important records in our system it’s taken me some time to tidy it up and get it ready for release to the public.
The project and all source code are available on GitHub, feel free to use it in any manner you see fit, however, I’d appreciate being credited and hearing about whatever you do with it.
View original post 160 more words
This may save you hours of searching!
What with being so busy with clients, combined with the growth of the CRM community, it’s been a long time since I discovered anything genuinely new that hadn’t already been blogged about elsewhere. Finally, over 18 months since my last post, I found something worth shouting about!
The Social Pane just shows as Notes on custom forms
I manage an ISV solution that is developed in CRM Online. The solution began life in the 2011 guise but I’ve recently upgraded to CRM Online 2013 and I’m in the process of redesigning forms. I wanted to use the new “Social Pane” style control that surfaces Activity, Notes and Wall Posts and is best seen on the native “Account” form. Several blog posts will tell you that this control can be added to your form by clicking on the familiar “Notes” button in the Form Designer. The problem was, on my custom…
View original post 271 more words
If you try to use HttpUtility.UrlEncode in your plugin or workflow code, you'll get a security error: System.Security.SecurityException: That assembly does not allow partially trusted callers. Because it's not allowed in CRM Online. Instead, we should use this one: Uri.EscapeDataString
Voice of Customer (VoC) is a excellent tool for survey editor right in CRM, though it still lacks some nice to have functionalities. I'm not going to discuss about VoC in this post. Survey Response is a entity collecting all Answers for Questions in the Survey. When user submits the survey, Survey Response and Answers … Continue reading When to trigger plugin or workflow on Survey Response Voice of Customer
I encountered a weird case when trying to set record status reason to default value on creation of the record in CRM Workflow with Status Transition Rules enabled in the entity configuration. I'll replicate the case and implement a workaround in my trial CRM Online instance. Let's say we need to track payments from customers. … Continue reading Can’t set record Status Reason to default value in CRM Worklfow with Status Transition Rules Enabled
You may know that Dialog Process is deprecated, but I've kept bumping into it recently with past projects. Today I have a request to set default value to a Prompt and Response step with value from a Currency field. It should be easy as I first thought but it isn't. In the Prompt and Response … Continue reading Set default value to a Prompt and Response step from a Currency (Money) field