In Tip 1386 we bemoaned the death of the green bar indicator of the installation status of solutions in Power Apps and Dynamics 365. Chart Guy to the rescue! Ulrik Carlsson has created a Power BI report leveraging the FetchXML in Tip 1386 to create a report with green bars that you can use to […]
Tip #1386: I miss the green bar
If you use the new solution import process at make.powerapps.com, you might miss the old green bar that told you how far the import had proceeded. The good news is, while the green bar is gone, the underlying data that fed the bar is still there. You can query the importjob entity to see how […]
Tip #1368: Missing a flow?
Today’s tip is from Rilsina Pegado. Got a tip of your own? Send it to jar@crmtipoftheday.com. If you happen to face a situation where your flows are not visible after signing into https://flow.microsoft.com/ > My Flows or by checking default solution with global admin login. Or if you removed flow from the solution and need […]
Tip #1294: Export solution before running solution checker
tl;dr If you are getting “Couldn’t Complete” message from the solution checker, verify you can export the solution before running the solution checker. That way you’ll be able to see what’s wrong instead of an unhelpful “couldn’t complete” message. Today’s tip is from Andrew Wolfe. Got a tip? Send it to jar@crmtipoftheday.com. Tip I created […]
Tip #1133: Rename the view that causes the drama
Problem Guido “Future Olive Farmer” Preite was not having any luck importing a solution: This is the situation: Sandbox is 9.0.2.441, Production is 9.0.2.197. From the sandbox we exported a solution as managed, when we import to production we get the following error: this solution package cannot be imported because it contains invalid xml… The […]
Tip #552: Tipster guide to Dynamics CRM 2016 solution patching
It’s Friday and the first video of 2016 is out. In this video, we explore the new solution patching options available with Dynamics CRM 2016. We discuss the options for patching solutions, and show you how to create and deploy patches. In addition, we explore how to clone a solution that contains all patches that […]
Tip #514: Multi-entity Quick Find blocks solution uninstall
The man himself Tanguy “The XRM Toolbox” Touzard has the podium today: If you are getting the error code -2147089917 while trying to uninstall managed solution and the message reads “[entity] did not have a valid Quickfind query”, verify that the entity is not in the list of entities enabled for multi-entity quick search: Settings […]
Tip #486: Don’t hard code currency in workflows
If you have a workflow dealing with the entities that include money fields, avoid setting explicit currency. Instead, try to infer the currency from the related records. For mere mortals, it’s just a bad practice, for ISVs, it’s definitely a case of spießrutenlaufen. Why? Because if you activate your workflow and add it to a […]
Tip #446: How to avoid overwriting audit and duplicate detection flags
tl;dr To avoid overwriting some of the system entities flags for the customers, manually remove those flags from the managed solution files. WARNING! Super-duper unsupported. Some juicy details If you are a Dynamics CRM ISV or an infrastructure group within a large enterprise then, most likely, you distribute one or more managed solutions to your […]
Tip #418: 3 ways to find the blocking attribute
Shan “Smoke ’em” McArthur wonders during another mini truck stop if there is any way to find a blocking attribute using nothing but its id. The error message usually looks like this: A managed solution cannot overwrite the Attribute component with Id=e7840116-dead-beef-a5e5-8b5cb27e9509 for the CRM org noneofyourbusiness.crm.dynamics.com That said, I have no way of looking […]