Search
Close this search box.

Tips on How to Manage Opportunities in the Unified Interface

Tips on How to Manage Opportunities in the Unified Interface I am a Dynamics 365 citizen developer consultant supporting multiple clients in all kinds of industries. Most of the business applications we develop are sales apps including, of course, opportunities. Our users dictate how they want their opportunity process and forms designed. However, we still like to offer some recommendations on how to manage their opportunities in the Unified Interface. Record Navigation Panel One of the Unified Interface features that I think is awesome is the record navigation panel. In previous versions of Dynamics 365, a user would click on a record link from a view and the record would open in a form. They would have to go back to the view to click on and open another record of interest. The record navigation panel is a feature of the Unified Interface that can be easy to miss. After clicking on a record from an entity view, select this icon at the top of the form . This will open the record navigation panel, displaying the entity view you just came from. Now the user can select and open other records directly from the record navigation panel. In addition, as the user opens various records, the system will keep the entity form on the same form tab. (Note: This icon was recently updated by Microsoft. It used to be a small right arrow in a circle. The “back arrow”to the left of the new icon is also a recent addition.) Note that the record navigation panel above is displaying opportunity records with the associated Estimated Revenue. This is because the Estimated Revenue field is the first non-key field column in this view. This view is sorted by the Estimated Revenue in descending order, showing the opportunities with the highest Estimated Revenue at the top. The screenshot above shows the record navigation panel displaying opportunity records with the associated business process Active Stage. Again, this is because the Active Stage field is the first non-key field column in this particular view. This view is sorted by the Active Stage in descending order, showing the opportunities that are nearest to closing at the top. Depending on your users’ requirements, various views can be created to support the way they want to monitor their open opportunities. The Opportunity Form and Assistant Microsoft recently updated Dynamics 365 instances with 2020 Release Wave 1. Included in this release is the Sales Insights (free) version. There are multiple components of Sales Insights, but the one I’d like to highlight here is Assistant (previously Relationship Assistant). The Assistant uses AI to keep an eye on your actions and communications. This results in helping you stay on top of your opportunities with insight “cards”. Cards are displayed prominently throughout the application. (For more detail, see Use assistant to guide customer communications.) For opportunities, the Assistant can provide insight into advancing your opportunity. The Assistant section may be on the opportunity form by default. If not, it should be added to a prominent position on the form. The Assistant card displayed above is notifying the opportunity owner that the Estimated Close Date for this opportunity is approaching. As stated previously, these cards are available out of the box for free with Dynamics 365 Sales. An administrator can configure insight cards such as task due today, close date has passed, or email contains a new stakeholder. Pin the Business Process Flow Stage Flyout Most Dynamics users have processes in mind that their sales team should follow to improve results.  You can map their specific sales processes into the opportunity Business Process Flow (BPF).  A BPF is a guided process map, like a wizard that moves their sales team from one stage of the sales process to the next. A citizen developer can configure the steps required to reflect the standard sales process. The Unified Interface saved some screen real estate by removing the constant display of the BPF steps seen in previous versions. Now, you need to click the process stage in the BPF bar to see the steps for that stage in a flyout window. You also have the option to pin the flyout window to your form by clicking on the icon in the upper right corner. (See the results of pinning the stage flyout in the Putting It All Together section below.) The fly-out window remains in place if you switch to a different record. If you click on a different process stage, the flyout window will update automatically with the appropriate steps. If you close the fly-out window, it will remain closed on subsequent records until you decide to pin it again. A Few Other Opportunity Tips A few years ago, Microsoft redesigned the way entity records were associated with Business Process Flows. The active process stage used to be an out of the box field on, for example, the opportunity record. As most of you already know, this is no longer the case. Instead, each Business Process Flow is represented by it’s own BPF entity. Now, the active process stage of an opportunity is stored on the related BPF entity record. Therefore, you cannot display the active process stage value on opportunity forms or in opportunity views. As a workaround, I recommend adding some custom fields to the opportunity entity record. All of these custom fields can be updated in one workflow that is triggered by the change in the Active Stage field on the related BPF entity record. Active Stage I suggest adding a custom Active Stage field to the opportunity entity record. You can make this field a text field or an option set field. The workflow can set the value of this custom field based on the value of the Active Stage field on the related BPF record. This custom field can be added to views and charts to identify where your opportunities are in the selling process. It is also a good idea to prefix the Active Stage name with

Remove Business Process Flows in Dynamics 365

Remove Business Process Flows in Dynamics 365 8.2 and Above With version 8.2 of Dynamics 365 Customer Engagement (CRM), Business Process Flows became an entity unto themselves. There’s are lots of articles out there on how to remove Business Process Flows from existing Lead or Opportunity records. The main reason people may want to remove the Business Process Flows is that they have a really simple process and don’t want to sacrifice the screen real estate at the top of the form for a Business Process Flow that they don’t use. And, from what I’ve found browsing around at the various blog articles on how to remove the Business Process Flows, they don’t address one of the most obvious scenarios. Let’s say you have been using CRM for a while, and you have several thousand Lead records, and they are all using the “out-of-the-box” Lead to Opportunity Business Process Flow. The instructions I’ve seen say to copy the Business Process Flow to make a “backup copy” in case you ever need it again. Then, the instructions say to delete the original Business Process Flow that is associated with the Lead records. Well, this doesn’t work if the Business Process Flow is part of a managed solution, which the out-of-the-box Business Process Flows are. Also, this is an “all or nothing approach.” Suppose I want to keep the Lead-to-Opportunity Business Process Flows active for Open Opportunities, but remove for Open Leads? Another solution is to write some JavaScript to hide the Business Process Flow. But this is also an all-or-nothing approach, unless you want to code the JavaScript with conditional logic, to hide certain Business Process Flows, but not others. Going back a minute, the idea of deleting the Business Process Flow entity itself means that you’re going to delete all the records for that entity. Again, great, if that’s what you want to do, and the entity is not part of a managed solution, which are stubborn to delete. Not great if you want to keep some of the Business Process Flow records and remove others. So, let’s say you tried deactivating the Business Process Flow in question; the one that’s associated with most, if not all, of your Leads. Now you still have the Business Process Flow taking up the real estate on your form, and you now also have a warning message that the business process flow for this record has been deactivated. So, I found the simplest way for me to remove these Business Process Flow records from some or all of your Lead records is to delete the individual Business Process Flow records, themselves. Note, I didn’t say delete the Business Process Flow entity (the “Lead to Opportunity Business Process Flow entity”) – but the Lead-to-Opportunity BPF records. How do you do this? Where can you find these records to delete the ones you want to delete? At first, I reverted to my data analyst mode, and fired-up my SSIS environment to do the work, then I realized we can just use Advanced Find in CRM directly. Just do an Advanced Find of the Business Process Flow of interest; in this case the “Lead to Opportunity Business Process Flow” entity. Then you can apply a filter, and say you want to delete just the “Lead to Opportunity Business Process Flow” records associated with a certain Open Lead, or some Open Leads, or All Leads, or both all Leads and all Opportunities — just apply the Advanced Filter accordingly. Then, you can add some columns to the results view of the Advanced Find from either the Lead or the Opportunity. When you’re done filtering, sorting, and analyzing to determine the records you want to delete – then just highlight the records and hit the delete button. Pretty simple, after all, I would have to say.          

Download DataStream Checklist of Cybersecurity Requirements for Cyber Insurance gated conent

"*" indicates required fields

Embark on your digital transformation journey with our **Free Small Business IT Assessment** and unlock the potential of cloud technology for enhanced cybersecurity, productivity, and growth.

Contct Us

Schedule a Demo

"*" indicates required fields

Embark on your digital transformation journey with our **Free Small Business IT Assessment** and unlock the potential of cloud technology for enhanced cybersecurity, productivity, and growth.
Opt-in

Schedule a CRM Assessment

"*" indicates required fields

Embark on your digital transformation journey with our **Free Small Business IT Assessment** and unlock the potential of cloud technology for enhanced cybersecurity, productivity, and growth.

Get a Free Quote Today

"*" indicates required fields

Let us know how many licensed Microsoft 365 users you have.

Microsoft 365 Licensing Consultation

"*" indicates required fields

We would love to answer any questions you may have on Microsoft 365 licensing. Let us know how we can help.
Stay informed with our latest content:
This field is for validation purposes and should be left unchanged.

Download our Microsoft 365 Business Premium * Day 1 * Security Setup Checklist

"*" indicates required fields

Stay informed with our latest content:

Free Small Business IT Assessment

"*" indicates required fields

Embark on your digital transformation journey with our **Free Small Business IT Assessment** and unlock the potential of cloud technology for enhanced cybersecurity, productivity, and growth.
Stay informed with our latest content: