Ativar notificações push

Na aplicação móvel Dynamics 365 Field Service, as notificações push enviam atualizações para os técnicos através dos seus telemóveis ou tablets. As notificações push utilizam o Microsoft Power Automate e suportam muitos cenários. Por exemplo, para notificar sobre uma reserva recém-atribuída ou como lembrete para capturar e introduzir dados importantes.

Pode ativar notificações push para a sua organização de duas formas:

Pré-requisitos

Ativar as notificações push incluídas no Field Service

O Field Service inclui um modelo para ativar notificações push para reservas novas.

Configure o fluxo de cloud que se segue para enviar aos trabalhadores da linha da frente uma notificação push no seu dispositivo móvel quando recebem uma reserva para uma ordem de intervenção.

  1. Inicie sessão no Power Apps e selecione o ambiente com a instalação do Field Service.

  2. No painel esquerdo, selecione Soluções e depois selecione a Solução Predefinida.

  3. Selecione Objetos e depois selecione Nova>Referência de Ligação.>

  4. Crie uma referência de ligação chamada Ligação de Notificação por Push do Field Service. Para obter mais informações, vá para Adicionar manualmente uma referência de ligação.

    • Nome a apresentar: Ligação de Notificação por Push do Field Service
    • Conector: Notificação V2 do Power Apps
    • Ligação: Nova ligação

    Sugestão

    O campo Nome é preenchido automaticamente quando introduz o Nome a apresentar.

  5. Abre-se uma nova janela. Selecione Criar.

  6. Volte à janela que mostra o painel de Referência de Nova Ligação e selecione Atualizar. Depois, seleciona a nova ligação.

  7. Selecione Criar.

    Captura de ecrã do painel de edição para a referência de ligação Notificação Push do Serviço de Campo.

  8. Siga os passos 3 a 7 e crie uma referência de ligação chamada Dataverse Connection Reference.

    • Nome a apresentar: Referência de ligação do Dataverse
    • Conector: Microsoft Dataverse
    • Ligação: Nova ligação
  9. Volte a Soluções, selecione o separador Todos e edite a solução com o nome msdyn_FieldService_patch_update.

  10. Abra os detalhes do fluxo de cloud chamado Field Service – Notificar o utilizador sobre a reserva (aplicação UCI).

  11. Selecione a opção Guardar como para criar uma cópia do fluxo de cloud e adicioná-la a uma solução não gerida.

  12. Na solução não gerida, selecione a opção Ativar para o novo fluxo de cloud.

  13. Abra os detalhes do fluxo de cloud Field Service – Notificar o utilizador sobre a reserva (aplicação UCI). Verifique se a secção Referências de ligação contém ambas as referências de ligação que criou.

Testar notificações push

Agende uma ordem de intervenção a um trabalhador da linha da frente que tenha um utilizador configurado para a aplicação móvel.

Dentro de 60 segundos, deverá receber uma notificação push da aplicação móvel Field Service.

Criar uma notificação push personalizada

Pode criar uma notificação push com gatilhos personalizados para corresponder aos cenários do seu negócio. Os seguintes passos descrevem um fluxo de exemplo que envia uma notificação push aos utilizadores da aplicação móvel quando é atribuída uma nova reserva. A notificação inclui a ordem de intervenção associada à reserva.

  1. Inicie sessão no Power Automate e selecione o seu ambiente.

  2. Selecione Criar. O Power Automate suporta centenas de conectores que pode usar para ativar e fornecer dados às notificações push. Use qualquer um destes gatilhos para enviar notificações push direcionadas ao conjunto desejado de utilizadores.

  3. Selecione Fluxo de cloud automatizado, introduza um nome e escolha o conector do Microsoft Dataverse. Para este exemplo, use o conector Dataverse que dispara quando uma linha é criada, atualizada ou eliminada. Selecione Criar.

  4. Escolher as opções do acionador. Neste exemplo, selecione:

    • Tipo de alteração: Adicionado
    • Nome da tabela: Reservas de recursos reserváveis
    • Âmbito: organização
  5. Adicione outro passo e escolha a opção Obter uma linha por ID para obter o valor do recurso associado.

    • Nome da tabela: Recursos reserváveis
    • RowID: Recurso (valor)
  6. Adicionar uma condição. Quer enviar notificações aos utilizadores, em vez de recursos que representem equipamentos, piscinas e empreiteiros. Neste exemplo, selecione: Tipo de recurso é igual a Utilizador (Tipo).

  7. Quando a condição coincidir, obtenha os valores de utilizador associados. Os técnicos iniciam sessão na aplicação móvel com as credenciais de utilizador do Dynamics 365. Este passo assegura que as notificações push chegam aos utilizadores apropriados. Na caixa Se sim, adicione uma opção Obter uma linha por ID. Selecionar:

    • Nome da tabela: Utilizadores
    • RowID: Utilizador (valor)
  8. Para incluir informações de ordem de intervenção na mensagem de notificação push, configure o fluxo para obter ordens de intervenção. Adicione outra opção Obter uma linha por ID. Selecionar:

    • Nome da tabela: ordens de intervenção
    • RowID: Ordem de Intervenção (Valor)

    Captura de ecrã de um fluxo personalizado no Power Automate que dispara uma notificação push na aplicação móvel Field Service.

  9. Com todas as informações disponíveis e a lógica de fluxo definida, adicione a ação Enviar notificação por push V2. Selecionar:

    • Aplicação móvel: Field Service
    • A sua aplicação: Field Service Mobile

    Para fornecer uma mensagem personalizada:

    • Item dos Destinatários: E-mail primário
    • Mensagem: A mensagem de notificação

    Para redirecionar o técnico para a nova reserva e formulário de ordem de intervenção:

    • Abrir aplicação: Sim
    • Entidade: Reserva de Recurso Reservável
    • Formulário: Formulário – Reserva e Ordem de Intervenção
    • ID do Registo: Reserva de Recurso Reservável
  10. Selecione Guardar. A notificação push é mostrada no telemóvel do técnico. Ele não necessita de ter a aplicação aberta nem de utilizar o dispositivo para receber notificações push.

    Captura de ecrã de uma notificação push do telemóvel do Field Service.

Nota

Quando está no modo offline móvel, o dispositivo recebe a notificação push assim que tem conectividade. A abertura da notificação push resulta numa sincronização para transferir o registo, caso não esteja disponível no dispositivo. Se as definições de sincronização estiverem definidas para sincronizar apenas em Wi-Fi, a aplicação sincroniza os dados, mesmo que não esteja em Wi-Fi, quando estiver disponível uma ligação móvel.