Resolver problemas com e-mails
Este artigo ajuda você a solucionar problemas relacionados a emails no Dynamics 365 Sales.
Problema 1: O editor de e-mail mostra o título incorreto na janela pop-up de e-mail contextual
Após a atualização para o ciclo de lançamentos 2 do Dynamics 365 2020, o editor de email mostra o título incorreto na janela pop-up de email contextual.
Causa
Para formulários de e-mail prontos para uso, os eventos and onchange
são acionados, o onload
que ajuda a atualizar o título do e-mail e outros atributos no pop-up de e-mail contextual. Se você tiver um formulário de e-mail personalizado ou um formulário de camada não gerenciado, os onload
eventos and onchange
não estarão disponíveis. Portanto, o título do e-mail é exibido incorretamente.
Solução
Para resolver esse problema, você deve adicionar os onload
eventos and onchange
aos formulários de email personalizados.
Adicione o formulário de email personalizado à solução recém-criada.
Adicione o seguinte código no XML do formulário:
<events> <event name="onload" application="true" active="true"> <InternalHandlers> <Handler functionName="Activities.Email.formOnload" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="ecdfe4d8-d6d3-4d21-ab68-8ea75bb30a79" enabled="true" parameters="" passExecutionContext="true" /> <Handler functionName="Activities.Email.NotifyPanelSubjectChange" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="{706607A8-4424-4C9A-847A-602FC8035B48}" enabled="true" parameters="" passExecutionContext="true" solutionaction="Added"/> </InternalHandlers> </event> <event name="onchange" application="true" active="true" attribute="subject" solutionaction="Added"> <Handlers> <Handler functionName="Activities.Email.NotifyPanelSubjectChange" libraryName="Activities/SystemLibraries/Email_main_system_library.js" handlerUniqueId="{706607A8-4424-4C9A-847A-602FC8035B48}" enabled="true" parameters="" passExecutionContext="true"/> </Handlers> </event> </events> <clientresources> <internalresources> <clientincludes> <internaljscriptfile src="$webresource:Activities/SystemLibraries/Email_main_system_library.js" /> </clientincludes> </internalresources> </clientresources>
Problema 2: não é possível visualizar e-mails e reuniões não rastreados na captura automática
A captura automática não mostra emails e reuniões não rastreados para alguns ou todos os usuários em uma organização.
Causa
A partir da versão 9.2.24031.00102, o Dynamics 365 Sales segue o princípio de acesso com privilégios mínimos, que impede que os usuários que têm políticas de Acesso Condicional em seus locatários acessem emails e reuniões não rastreados.
Se um usuário não puder ver emails e reuniões não rastreados, execute as etapas a seguir para verificar se o problema é causado por uma política de Acesso Condicional.
Entre no centro de administração do Microsoft Entra como pelo menos um administrador de Acesso Condicional.
Vá para Monitoramento de identidade>e integridade>Registros de login.
Alterne para a guia Entradas do usuário (não interativas) e adicione os seguintes filtros:
- O aplicativo contém o Dataverse
- O recurso contém o Microsoft Graph
- Status igual a Falha
Se alguns resultados forem retornados para os usuários afetados, o problema será devido a uma política de Acesso Condicional.
Solução alternativa
Não há resolução disponível para esse problema, pois é o comportamento esperado. Como alternativa, os usuários podem usar o Microsoft Copilot for Sales no Outlook para registrar atividades individuais ou usar a sincronização no servidor para rastrear todos os emails e reuniões automaticamente.