This tip comes from Guillaume Domont. (And you can get your names into the Dynamics 365 History Book™ too by sending your tip to jar@crmtipoftheday.com. Guest Microphone I found a quite interesting bug in my last project. As the CRM/Dynamics 365 is used worldwide, we had to handle the currency changes. The standard currency lookup […]
Tip #1047: When in Doubt, Go Global (With Option Sets)
This is a lesson I have learned the hard way so take my bitter experiences and consider it wisdom derived from idiocy. The lesson is simple. When creating an option set, unless you are ABSOLUTELY certain you do not need to, make it a global one. Even if you are absolutely certain, make it global […]
Tip #1046: Find days until retirement
A question from a reader at a financial services firm: I need to know how many days until my client reaches 65 years old. How can I do this with minimal configuration? This type of calculation can be done using standard calculated fields in Dynamics 365. First, you will need to have a field that […]
Tip #1045: Missing fields on Dynamics 365 account form
If you work with a Dynamics 365 v9 environment, you may notice that Microsoft has worked hard to simplify the default account form. In the past, there were many fields that were rarely used, so simplifying the form is a great thing. But some people may argue that they may have gone too far, as […]
Tip #1044: Display lookups as hyperlinks in portal entity list
Entity lists in the Dynamics 365 portals do not have any special handling for the lookups – they just render the display names. Fair enough, after all, how is the rendering code supposed to know what page to link to? If you are comfortable with liquid in portals then the task is relatively easy. Just […]
Tip #1043: The Easy Way To Find The Fields Workflows Depend On
If you have a field on a form which is used to trigger a workflow, you probably do not want to mess with it too much. You certainly do not want to be rapidly changing its value or having Dynamics 365 think the value has changed because, for example, a Flow is updating the entity […]
Tip #1042: New trial sign up options for Customer Engagement
We are one whining bunch. We said that 30-days trials are not long enough. Then we said that 30-days trials are not short enough. Microsoft did listen and now we have some new sign up options. Today Microsoft has released a new Customer Engagement trial sign up service for Microsoft Employees and Partners. You can now […]
Tip #1040: Why Can We Stack Values in Workflow?
Back in the days when George Doubinski used configuration, he talked about using constants in workflows.However, this is only the tip of the configuration iceberg. Just above our Default Value box we can stack values for insertion into our field. What does it mean to stack the values and what happens when we do? When […]
Tip #1039: Give your customers access to e-learning
Microsoft Dynamics customers and partners are eligible to access E-Learning courses. It’s a reasonably well-known fact that Microsoft Dynamics partners are entitled to access Dynamics Learning Portal (DLP). Lesser known is the one that Microsoft Dynamics Customers are entitled to access E-Learning courses through the Microsoft Imagine Academy. Perhaps there is a small confusion caused by […]
Tip #1038: Keep frequent notifications to the business hours
Nagging is a very effective way to get urgent things done. For example, if signature is required, keep sending email reminders every hour until it’s acquired. One of the customers successfully mastered the technique of a recurring self-calling workflow and has been successfully firing emails left and right reminding good people of the outstanding work […]