-
Enable SetFIlterXml for Editable Grid
Suggested by Kevin Hendricks – Needs Votes – 17 Comments
Hello All, As you probably know adding a Custom Fetch into an Editable Grid is not supported by CDS / Dynamics 365. In the old interface this functionality was available only through an unsupported implementation as seen below. var gridControl = formContext.getControl(GRID_NAME); var subGrid = window.parent.document.getElementById(GRID_NAME); var rowCount = gridControl !== null ? gridControl.getGrid().getTotalRecordCount() : 0; if (subGrid !== null) { if (gridControl === null) { setTimeout(function () { //Repeat call initial function for delayed loading of the grid }, 1000); return; } if (subGrid == null || gridControl == null || rowCount == null) { Xrm.Utility.alertDialog("Grid not found"); return; } subGrid["control"].SetParameter("fetchXml", fetchXML); subGrid["control"].SetParameter("effectiveFetchXml", fetchXML); subGrid["control"].SetParameter("fetchXmlForFilters", fetchXML); //subGrid["control"].SetParameter("layoutXml", LayoutXml); subGrid["control"].Refresh(); } In the new interface the above solution does not work (which is to be expected as it is unsupported). There is a way to set it in JavaScript but the Grid does not support it and hence will ignore it, as seen below. var gridControl = formContext.getControl(GRID_NAME); gridControl.setFilterXml(fetchXML); gridControl.refresh(); The official statement that it is currently unsupported can be found here: https://github.com/MicrosoftDocs/dynamics-365-customer-engagement/issues/719 I would like to propose adding the ability the insert a Custom Fetch into the Editable Grid from the SDK as seen in my last example. -
Allow filtering and sorting of related entity records in Word Templates
Suggested by Scott Durow – Needs Votes – 11 Comments
When creating Word Documents using a Document Template - allow filtering and sorting of the related records. If you are creating a Quote document you cannot sort using a sequence attribute or filter to only show a specific product type.
-
Interactive Dashboard - Remove Timeframe Filter
Suggested by Simon Sylwestrzak – Needs Votes – 2 Comments
Actual situation - interactive Dashboards: At the moment, the "interactive dashboards" have couple fixed timeframes (e.g. today, yesterday, this week, last week, this quarter, etc.). At the "custome time frame" the timeframe can be adjusted. But it is not possible to set this custome time frame as default. Issue: many users ask for a timeframe "YTD - Year to date - e.g. 01.01.2020 till today" and "LY - Last year". They would even like to create a custome time frame, but which can be set as default. Target situation - interactive Dashboards: Me as Dyanmics User, I want to use the "interactive dashboard" with my default "custome time frame". I don't want to set every time the custome time frame again. -
Prevent Server-Side Sync from sending appointment email notifications to external recipients
Suggested by ram Iyer – Needs Votes – 12 Comments
Prevent Server-Side Sync from sending appointment email notifications to external recipients
When an appointment is created in CRM and an internal user an external contact is added in the required field, we see the external contact receiving an email notification instead of the appointment.
Steps to reproduce the issue.
Creating an appointment in CRM and click on save
- Create two users in CRM
- One is internal CRM user
- Second is external contact
- Then login to CRM
- Click on Sales
- Click on appointment
- In required we added internal user and external contact
- And click on save.
Observation:-
We see now that the internal user get the appointment synchronize in the outlook and the external contact get email.
Ask:-
We would like the appointments to synchronize in the same way for external contact as it happens for the internal user.
-
Track email from a Shared Mailbox using CRM for Outlook
Suggested by BIPUL SHAH – Needs Votes – 12 Comments
PLease can you add the ability to track email from a Shared Mailbox using CRM for Outlook. Currently if you try to track an email from a Shared Mailbox you get the following error:
"Only items in the default Microsoft Outlook store can be promoted to Microsoft Dynamics CRM.Item Name=subject".
You are able to track emails that have been sent to a mailbox where the user has delegate permission, but you cannot track from a shared mailbox. -
Track Tasks created in Outlook to Dynamics 365 using Dynamics 365 App for Outlook
Suggested by Mansi Pednekar – Needs Votes – 12 Comments
Issue Description: User is unable to track or set regard a task activity created in desktop Outlook using Dynamics 365 App for Outlook
Description:
1. User creates a task activity in desktop Outlook, however he is unable to track or set regard it in Dynamics 365 Online instance using Dynamics 365 App for Outlook. Therefore, no tasks are being sync from desktop Outlook to Dynamics 365 Online instance.
2. As per https://technet.microsoft.com/en-us/library/dn946901.aspx , we are able to track and set regard a task activity using Microsoft Dynamics 365 Outlook Client, however with Dynamics 365 app for Outlook is not possible right now.
3. As it is very important and business required for many users, they would like to track or set regard a task created in Outlook to Dynamics 365 Online instance using dynamics 365 App for Outlook
Ask: Would like to get the feature where users will be able to track and set regard a task created in Outlook into Dynamics 365 Online instance using Dynamics 365 App for Outlook.
-
Give the possibility to define different theme for each apps.
Suggested by Alexandre ZIETEK – Needs Votes – 14 Comments
Its too bad we have to define a theme for the entire solution!! Sometimes we need to create several apps & it would be great to create a theme for each app and publish theme. The company logo and colors could be different. Microsoft is making great solution but you never finish the job when you build a solution. -
Dynamics CRM is unable to handle PKI encrypted emails (.p7m) in web client
Suggested by NITIN DIWAKER – Needs Votes – 8 Comments
In our project a x% of emails are sent encrypted by public authorities.
We do not use Outlook client and the emails are routed directly to CRM as email activities. We then figured out that any encrypted email lands as an email activity with an attachment (.p7m). It is not possible to open/read this attachment, even by a user who has the PKI certificate installed on their local machine. Earlier when the emails were received in Outlook directly, they could open the encrypted emails.
We raised a support ticket with Microsoft and the official reply was that
"Using CRM email router or Server side sync it�s not possible to handle encrypted emails.
We don�t have a way to load the public key from the certificate used for the encryption and for that reason CRM will not be able to do more than extract the smime.p7m attachment
"
I think that handling PKI encrypted email should be considered as a thought in future releases since encryption and privacy issues are only going to increase in fast moving digital times. -
Customize Command Bar to Show/Hide a Button on UCI by Security Role.
Suggested by Akina Murakami – Needs Votes – 1 Comments
It would be convenient to be able to customize a ribbon by security role so that administrator has a control to select which users to have an access to a certain button and which users to have no access to the button. -
Fit more fields on singled screen - limit amount of whitespace on forms, make spaces equal on top and bottom
Suggested by Maciej Gudanowicz – Needs Votes – 1 Comments
Our users prefer to have all required information displayed on single screen on the form without need of scrolling. Please limit the amount of whitespace between fields used on form in Unified Interface. It looks like it could be achieved by keeping the form still readable. Please make space on the bottom of the field equal to the space above the field (right now min height causes difference in whitespace between border above and below the field). The currently used layout of the forms allows us to see less fields on single screen than in the past (version 8 of CRM).
