Compartilhar via


Registro de rota automático usando o fluxo personalizado

Como administrador, você pode rotear registros automaticamente usando o Power Automate. Configure um fluxo personalizado para rotear registros automaticamente com base em certas condições, como quando um registro é criado ou atualizado. Vamos ver como configurar um fluxo personalizado para a condição de criação.

Configurar o fluxo personalizado para rotear automaticamente os registros

Para habilitar o roteamento automático de registros:

  1. Faça logon no Power Automate e selecione o ambiente para o qual deseja criar o fluxo.

  2. Selecione Meus fluxos no mapa do site e, em seguida, selecione Novo fluxo. Na opção Crie seu próprio a partir de uma versão em branco, selecione Fluxo da nuvem automatizado. A caixa de diálogo Criar um fluxo da nuvem automatizado é exibida.

  3. Selecione Ignorar. Uma lista de todos os conectores e acionadores é exibida.

  4. Selecione Microsoft Dataverse. Na lista correspondente de gatilhos que aparece, selecione Quando uma linha é adicionada, modificada ou excluída.

  5. Especifique os seguintes valores para os campos Tipo de alteração, Nome da tabela e Escopo.

    • Tipo de alteração: criação

    • Nome da tabela: mensagens de email

    • Escopo: organização

  6. Selecione Nova etapa. O diálogo Escolher uma operação é exibido.

  7. Selecione Executar uma ação não associada na lista Ações. O diálogo Realizar uma ação não associada é exibido.

  8. Insira msdyn_ApplyRoutingRuleEntityRecord no campo Nome da Ação como um valor personalizado.

  9. No campo Destino, selecione o nome da coleção da entidade e o identificador exclusivo do registro como um parâmetro da seguinte forma.

    <entity collection name>(<unique_identifier_of_the_entity>), como emails(<EmailMessage>)

    Para obter o nome da coleção de entidades para determinada entidade:

    1. Abra seu navegador e vá para https://<org_name>/api/data/v9.0/EntityDefinitions(LogicalName='<entityname>'). Por exemplo: https://contoso.dynamics.com/api/data/v9.0/EntityDefinitions(LogicalName='email').
    2. Pesquise LogicalCollectionName para ver o nome da coleção de entidades para determinada entidade.
      Por exemplo: "LogicalCollectionName":"emails".
      Aqui emails é o nome da coleção da entidade.
  10. Selecione Salvar.

Agora, com base no fluxo definido, sempre que um registro, neste exemplo, um email, é criado, o fluxo aplica a ação msdyn_ApplyRoutingRuleEntityRecord ao registro. Da mesma forma, você pode criar um fluxo personalizado com base em seus cenários de negócios.

Você também pode realizar outras ações no fluxo, como filtrar certos registros que não deseja rotear e realizar a transformação de dados.

Embora seja possível configurar um fluxo personalizado, os seguintes pontos são aplicáveis aos métodos prontos para uso:

  • Quando é criado, um registro de caso é encaminhado ou não com base no valor do campo Encaminhar Caso. Por padrão, para todos os casos criados por meio da interface do usuário, o campo Encaminhar Ocorrência é definido como Não. Portanto, o roteamento não é disparado para esses casos.
  • Se os casos forem criados programaticamente, o campo RouteCase será definido como Sim por padrão e, portanto, o roteamento será disparado automaticamente na criação.

Visão geral do roteamento
Configurar roteamento de registros
Rotear manualmente os registros
Código de exemplo para acionar o roteamento para registros que não sejam de ocorrências