Long time ago Stefan Strube sent me this tip, I filed it away and forgot all about it (sorry, Stefan!). Until last week, that is, when I started new deployment and customer had specific need for couple rollups on account entity. Good news was that those rollups are out of the box: opendeals and openrevenue, […]
Tip #1154: When Unified Interface misbehaves
We know that Unified Interface is not yet on par with the classic UI. Some things are not yet there, some things will never be there because there are better ways to achieve the same results. Since Dynamics 365 is a continuously updated beast, sometimes bugs and inconsistencies make their way into a working feature. […]
Tip #1152: Attachments to Dynamics 365 Notes
Flow is great but can be frustrating at times, as Jerry “Once tipster – forever tipster” Weinstock has discovered when trying to add attachment to a note in Dynamics 365. This is his story File uploads to OneDrive etc work great. Files attach to emails with no issue. A super slick Flow feature! I am […]
Tip #1151: Name that web client
With so many upcoming and constantly changing features in the world of Dynamics 365/CRM, it’s no wonder that even the best of us are getting confused when it comes to naming things. Regardless of what interface is chosen, it all looks like a web client Mark “Globetrotting Kiwi” Smith: Currently what I hear used is […]
Tip #1145: Tracing in Azure Functions MkIII
This never ends. Shortly after I finished writing about tracing in Azure Functions, I found Daryl “Always Raising” LaBar explaining how to use ExtendedOrganizationService wrapper to easily capture everything in your plugin: Wouldn’t it be nice for debugging if your plugins automatically traced every IOrganzationService Request, along with the parameters and the time that it […]
Tip #1144: How to add business days
Over six months ago I got a tip from Sergio “Behind The Wall” Macías, part of the the driving force behind Spanish-speaking Dynamics 365 community, on how to create a custom workflow activity that adds business days to a specific date in Dynamics 365. In the essence, the calculations are something like this: The heart […]
Tip #1141: Timezones and application users
Once upon a time server-side connections to Dynamics 365 / CRM were easy. Use username and password to connect and, if you are license-conscious, use non-interactive account. Users have timezones that can be set using personal options (for non-interactive, logon after assigning the license but before converting to non-interactive, and set the zone). The day […]
Tip #1140: Get ready for October 2018 release
No, Microsoft didn’t invent the time machine (though you can buy one in store). As part of modernizing the way Dynamics 365 gets updated, the team has just released October 2018 release notes. Why did the notes get released 3 (and for some features 5) months ahead of schedule? So that customers and partners can […]
Tip #1139: Giving Good Demonstration
Agile projects have ‘ceremonies’ which is code for compulsory meetings with various purposes. One of these ceremonies is the ‘showcase’ where the developers get to show what they have built during the sprint. When you have a new sprint every three weeks, you get used to presenting bits of functionality. Whether it is a fifteen […]
Tip #1138: Obtenga your Dynamics 365 trial dans la правильном Sprache
Dynamics 365 supports 43 base languages, and sometimes you need the right one for the trial. In theory, it’s as easy as 1-2-3: Un Clément “French but not Tanguy” Olivier was having no luck provisioning a trial instance in his langue maternelle: For a client demo, I had to create a new Trial instance (on […]