Tip #1166: Dynamic Help now included in Solutions errors

Life buoy, fire alarm

Troubleshooting solution errors has always been either somewhat a guessing game or painful tracking of the solution dependencies. I’m sure they are not fun to deal with for Microsoft support either. Dana Martens, Supportability Program Manager at Microsoft, has some good news about Dynamic help. Yes, Dynamic not Dynamics. Read on. The Solutions feature team […]

Tip #1076: Add all assets to your solution

Assets

A good observation from Nick “Benchpress” Doelman that, once you click Add All Assets when adding an entity to a solution, you won’t be able to remove any of the assets of that entity. Both, Add and Remove Components buttons will be gone. The reason is fairly straightforward (though options could have been labelled better). […]

Tip #897: Alternate key, duplicate data, and solutions: part 2

Alternate key

The alternate key saga did attract some attention and we received the definite say from Brandon Simons, who’s probably as close to the proverbial Dynamics 365 metal as it gets. tl;dr Alternate keys can be in an inactive state when the definition is created but the unique index is not. These pending keys can be […]

Tip #894: Alternate key, duplicate data, and solutions

Duplicate key

tl;dr If you have duplicate values present in a field, creating alternate key on that field will fail. However, when a solution that includes alternate key is imported into the deployment where duplicates are present, the import does not fail and completes with the warning indicating that alternate key was not created. Long story Not […]

Tip #857: Missing component id {0} error when publishing customizations

Today’s tip comes from Daryl “Always Raising” LaBar. (And you can submit your tips too by emailing them to jar@crmtipoftheday.com.) I recently had the issue described here when publishing customizations. It results in the error message “There was an error calculating dependencies for this component. Missing component id {0}.” In case anyone hits this error… it […]

Tip #809: When You Can’t Remove Project Service

Dentist tools

Say you installed the PSA solution in your sandbox environment, and you decided that you aren’t quite ready for it, so you want to remove it. However, when you try to uninstall the solution, the process fails, but the log gives you no indication about what is causing the conflict. This was where we found […]

Tip #714: Avoid solution bloat with the new solution component framework

Bloat fish

Adam “you say gotcha, I say undocumented feature” Vero has the microphone. The ability to add individual components to a Solution in 2016 is great, with or without the formal patch clone, update and rollup features. You can add just the things that you are actually changing to deliver the requirements for a sprint, or […]

Tip #619: Solution compatibility

I recently gave someone bad advice–on the CRM Facebook group, someone asked if solutions could be imported from CRM 2013 to 2016. I was under the mistaken impression that the solution had to be imported from the current or previous version. However, as mentioned in the version compatibility section of the CRM SDK, solutions from 2013 […]

Tip #612: Tipster guide to Voice of the Customer – Question Design

CRM Mobile Express for MS-DOS Mobile

As everyone is very busy sinking their teeth into CRM 2016 Spring Wave new features, one development seems to have slipped under the radars. Despite all the rumors, CRM Mobile Express has not been deprecated or abandoned but, instead, trimmed down and streamlined for the installation on top of the MS-DOS Mobile. This works extremely […]