Partilhar via


Configurar um perfil de notificação por e-mail

O Grupo de Interesse de Varejo do Dynamics 365 Commerce mudou do Yammer para o Viva Engage. Se você não tiver acesso à nova comunidade Viva Engage, preencha este formulário (https://aka.ms/JoinD365commerceVivaEngageCommunity) para ser adicionado e mantenha-se envolvido nas últimas discussões.

Este artigo descreve como criar um perfil de notificação por e-mail no Microsoft Dynamics 365 Commerce.

Ao criar canais, pode configurar um perfil de notificação por e-mail. O perfil de notificações de email define os eventos de uma transação de venda (como encomenda criada, encomenda embalada e encomenda faturada) para os quais envia notificações aos seus clientes.

Para obter informações adicionais sobre a configuração do e-mail, consulte Configurar e enviar e-mail.

Criar um modelo de e-mail

Antes de um tipo de notificação por e-mail poder ser ativado, deve criar um modelo de e-mail da organização no Commerce headquarters para cada tipo de notificação que pretende suportar. Este modelo define o assunto do e-mail, o remetente, o idioma predefinido e o corpo do e-mail para cada idioma suportado.

Para criar um modelo de e-mail, siga estes passos.

  1. No painel de navegação, aceda a Módulos > Retalho e comércio > Configuração do headquarters > Parâmetros > Modelos de e-mail da organização.
  2. No painel de ações, selecione Novo.
  3. No campo ID do e-mail, introduza um ID para ajudar a identificar este modelo.
  4. No campo Nome do remetente, introduza o nome do remetente.
  5. Na Descrição do e-mail, introduza uma descrição significativa.
  6. No campo E-mail do remetente, introduza o endereço de e-mail do remetente.
  7. Na secção Geral, selecione um idioma predefinido para o modelo de e-mail. A linguagem padrão é usada quando não existe um modelo localizado para a língua especificada.
  8. Expanda a secção Conteúdo da mensagem de e-mail e selecione Novo para criar o conteúdo do modelo. Para cada item de conteúdo, selecione o idioma e forneça a linha de assunto do e-mail. Se o email tiver um corpo, certifique-se de que a caixa Tem corpo está assinalada.
  9. No painel de ações, selecione Mensagem de e-mail para fornecer um modelo de corpo de email.

A imagem a seguir mostra alguns exemplos de definições de modelo de e-mail.

Captura de ecrã das definições do modelo de email.

Para mais informações sobre como criar modelos de e-mail, consulte Criar modelos de e-mail para eventos transacionais.

Criar um perfil de notificação por e-mail

Para criar um perfil de notificação por e-mail no headquarters, siga os seguintes passos.

  1. No painel de navegação, aceda a Módulos > Retalho e comércio > Configuração do headquarters > Perfil de notificação de e-mail do Commerce.
  2. No painel de ações, selecione Novo.
  3. No campo Perfil de notificação por e-mail, introduza um nome para identificar o perfil.
  4. No campo Descrição, introduza uma descrição relevante.
  5. Defina o comutador Ativo como Sim.

Adicionar um tipo de notificação

Para criar um evento de e-mail, siga os seguintes passos.

  1. No painel de navegação, aceda a Módulos > Retalho e comércio > Configuração do headquarters > Perfil de notificação de e-mail do Commerce.
  2. Em Definições de notificação por e-mail de retalho, selecione Novo.
  3. Selecione o Tipo de notificação por e-mail adequado na lista pendente. O RetailEventNotificationType enum define as opções na lista suspensa. Se quiser adicionar uma opção à lista pendente, deve expandir a enumeração.
  4. Selecione o modelo do e-mail que criou na lista pendente ID do e-mail.
  5. Selecione a caixa de verificação Ativo.
  6. No painel de ações, selecione Guardar.

A imagem a seguir mostra alguns exemplos de definições de notificação de eventos.

Captura de ecrã das definições de notificação do evento.

Associe o perfil de notificação de email a um canal

Pode ativar o perfil de notificação por e-mail, associando-o a um canal de loja física, a um canal online ou a um canal de call center. Para associar o perfil de notificação de email a um canal, na sede, aceda ao formulário do canal e selecione o perfil de notificação de email desejado.

Nota

O perfil de notificação de email também pode ser definido na sede na Commerce parameters>General, mas a Microsoft recomenda que defina o perfil de notificação de email ao nível do canal individual.

Ativar a funcionalidade de processamento otimizado de notificações de encomenda

Quando a funcionalidade Processamento otimizado de notificações de encomenda está ativada, a tarefa de processamento de notificações por e-mail é executada em paralelo e podem ser processados mais e-mails de cada vez.

Para ativar a funcionalidade de processamento otimizado de notificações de encomenda no headquarters, siga estes passos.

  1. Aceda a Administração do sistema > Áreas de trabalho > Gestão de funcionalidades.
  2. No separador Não ativado, na lista Nome da funcionalidade, localize e selecione a funcionalidade Processamento otimizado de notificações de encomenda.
  3. No canto inferior direito, selecione Ativar agora. Depois de a funcionalidade ser ativada, ela aparece na lista no separador Todos , com o estado de Ativado.

Agendar uma tarefa de processamento de notificações recorrentes por e-mail

Para enviar notificações por e-mail, deve ter a tarefa Processar notificação por e-mail de encomenda de retalho em execução.

Para configurar uma tarefa de lote no headquarters para enviar e-mails transacionais, siga estes passos.

  1. Vá para Retalho e Comércio > Retalho e Comércio TI > E-mail e notificações > Enviar notificação por e-mail.
  2. No diálogo Processar notificações de email de encomendas de retalho, selecione Recorrência.
  3. No diálogo Definir recorrência , selecione Sem data de término.
  4. Em Padrão de periocidade, selecione Minutos e, em seguida, defina o campo Contagem como 1. Estas definições garantem que as notificações por email sejam processadas o mais rapidamente possível.
  5. Selecione OK para voltar ao diálogo de notificação por email de processamento de encomendas de retalho.
  6. Selecione OK para concluir a configuração da tarefa.

Ativar processamento otimizado de notificações por e-mail

A funcionalidade Processamento otimizado de notificações de encomenda permite o processamento otimizado de notificações de encomenda por e-mail. Quando esta funcionalidade está ativada, os e-mails de notificação de encomenda são enviados por diversas tarefas executadas em paralelo, resultando num maior rendimento de tarefas.

Para ativar o processamento otimizado de notificações por e-mail, aceda a Áreas de Trabalho > Gestão de Funcionalidades e ative a funcionalidade Processamento otimizado de notificações de encomenda.

Nota

Se a sua versão do Commerce headquarters for anterior à 10.0.31, tem de cancelar a tarefa de lote Processar notificação por e-mail de encomenda de retalho atualmente em execução, acedendo a Administração do Sistema > Consultas > Tarefas de lote e eliminando-a. Para recriar o trabalho em lote, siga as instruções em Agendar um processo de notificação por email recorrente.

Agendar uma tarefa de lote de limpeza para registos de notificação por e-mail

Para configurar uma tarefa de lote de limpeza no headquarters para limpar registos de notificação por e-mail, siga estes passos.

  1. Vá para Retalho e Comércio > Retalho e Comércio TI > E-mail e notificações > Limpar registos de notificação por e-mail.
  2. No diálogo Limpar registos de notificações de email , configure os seguintes parâmetros:
    1. Também apagar emails não enviados - Quando este parâmetro está definido para Sim, os emails que não são enviados com sucesso são eliminados pelo trabalho de limpeza em lote.
    2. Dias de retenção - Este parâmetro especifica o número de dias que os e-mails devem ser mantidos. Apenas os emails mais antigos do que o número de dias especificados são eliminados pelo trabalho de limpeza em lote.
  3. Para configurar uma tarefa recorrente que verifique e limpe os registos de notificação por e-mail anteriores ao número especificado de dias de retenção, selecione Periodicidade.
  4. No diálogo Definir recorrência , configure o padrão de recorrência.
    • Por exemplo, para definir uma frequência de recorrência de três meses, em Padrão de Recorrência, selecione Meses e, para Contagem , insira o número "3". Esta configuração faz com que o trabalho em lote verifique e limpe os registos a cada três meses.
    • Para manter a tarefa de lote de limpeza em execução indefinidamente, selecione Sem data de fim.
  5. Selecione OK para voltar ao diálogo Limpar registos de notificações de email .
  6. Selecione OK para concluir a configuração da tarefa.

Uma vez iniciado o trabalho em lote, continua a criar subtarefas para eliminar registos de notificação de email com base nos parâmetros até que não restem registos para eliminar. O número máximo de registos que podem ser eliminados por cada subtarefa é 2000. Para alterar o número máximo de registos que podem ser eliminados, no headquarters, vá para Retalho e Comércio > Configuração do headquarters > Parâmetros > Parâmetros de comércio partilhados > Parâmetros de configuração e, em seguida, para o parâmetro NotificationLog_NumOfRowsToBeCleaned, introduza um novo número máximo.

Passos seguintes

Antes que os e-mails possam ser enviados, deve configurar o seu serviço de e-mail de saída. Para mais informações, consulte Configurar e enviar e-mail.

Resolução de problemas

Verificar o registo de notificação por e-mail

Para verificar o registo de notificações por e-mail, siga estes passos.

  1. Vá para https://<environment-URL>/?mi=RetailEventNotificationLog.
  2. Se o email não for encontrado no registo, então a notificação do email não é processada. Verifique se o Perfil de notificação por e-mail foi criado corretamente.
    1. Aceda a Módulos > Retalho e comércio > Configuração do headquarters > Perfil de notificação de e-mail do Commerce.
    2. Na secção Definições de notificação de eventos de retalho, verifique se o tipo de notificação por e-mail está ativo.
    3. Selecione ID de email, no modelo de email, verifique se o email do remetente, o código de idioma padrão e o conteúdo da mensagem do email estão configurados corretamente.
  3. Verifique se a tarefa Processar a notificação por e-mail de encomenda de retalho está agendada.
    1. Aceda a Retalho e Comércio > Consultas e relatórios > Tarefas de lote.
    2. Localize a tarefa de lote Processar a notificação por e-mail de encomenda de retalho.
    3. Verifique se a tarefa de lote está em execução.

Verificar falhas no envio de e-mails

Para verificar falhas no envio de e-mails, siga os seguintes passos.

  1. Aceda a Administração do sistema > Configuração > E-mail > Histórico e-mails.
  2. Para todos os e-mails em que o valor de estado do e-mail é Falhado, reveja a mensagem de erro no separador Detalhes da falha e determine se devem ser tomadas ações corretivas. Para obter mais informações, consulte Problemas comuns com o envio de e-mails.

Recursos adicionais

Configurar e enviar e-mail

Descrição geral de canais

Pré-requisitos de configuração de canais

Descrição geral das organizações e hierarquias organizacionais