Compartilhar via


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.

  1. Crie uma nova solução.

  2. Adicione o formulário de email personalizado à solução recém-criada.

  3. Exporte a solução.

  4. 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>
    
  5. IImportar a solução.

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.

  1. Entre no centro de administração do Microsoft Entra como pelo menos um administrador de Acesso Condicional.

  2. Vá para Monitoramento de identidade>e integridade>Registros de login.

  3. 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.