Você está aqui:
Criar um procedimento de execução para eventos acionáveis para Ativos conectados
Um procedimento de execução descreve o conjunto de ações a ser realizado para um evento de ativo. Por exemplo, um procedimento de execução para um evento de Ativo de sobrecarga pode criar um registro de Caso, um Marco de ativo do tipo Recall crítico e um alerta de registro do tipo Erro. Use conjuntos de expressões ou fluxos como procedimentos de execução. Usando os elementos padrão e personalizados no criador de conjunto de expressões, os usuários criam uma série de filtros, condições de cálculo, condições de agregação e parâmetros de elegibilidade para definir o tipo de ação para um evento específico. Usando os elementos em um Flow Builder e ações personalizadas do Apex, os usuários podem criar regras de negócios complexas para acionar ações.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Automotive Cloud, Communications Cloud, Consumer Goods, Energy and Utilities Cloud, Manufacturing Cloud e Media Cloud. Visualizar disponibilidade da edição. |
| Permissões do usuário necessárias | |
|---|---|
| Para criar um procedimento de execução: | Projetar processos de orquestração de eventos acionáveis |
Um procedimento de execução é associado a uma orquestração de evento acionável. Com base no tipo e no subtipo de um evento, uma orquestração de evento acionável é acionada. Por sua vez, a orquestração de evento acionável aciona o procedimento de execução associado.
Em um fluxo ou conjunto de expressões, adicione elementos para definir as operações a serem realizadas, como criar um registro ou realizar um cálculo. Adicione recursos como espaços reservados para valores. Você pode usar as marcas de contexto da definição de contexto associada à orquestração de evento acionável como variáveis no procedimento de execução.
-
Abra um registro de orquestração de evento acionável e clique em Abrir procedimento no menu de ações rápidas.
Você também pode clicar no hiperlink de registro no campo Procedimento de execução.
- Para orquestrações baseadas em conjunto de expressões, o criador de conjunto de expressões é aberto com a versão ativa mais atual.
- Para orquestrações baseadas em fluxo, a página de registro do fluxo é aberta e você pode clicar em Abrir fluxo para abrir o Flow Builder.
- Para recursos em cada elemento de um fluxo ou conjunto de expressões, use marcas de contexto, variáveis locais e constantes como espaços reservados para valores de entrada e saída.
- Clique em Salvar.
- Para testar seu procedimento de execução, clique em Simular.
-
Para começar a usar o procedimento de execução, clique em Ativar.
Você pode ativar o registro de orquestração de evento acionável relacionado apenas depois de ativar o procedimento de execução.
A Thaler Motors quer criar um procedimento de execução que crie automaticamente uma ordem de trabalho e um registro para o tipo de evento Problemas críticos de seus ativos de motor hidráulico. O tipo de evento está relacionado a vários códigos de diagnóstico. Na página de registro do ativo, os gerentes de serviço e os agentes recebem alertas sobre problemas críticos nos ativos. Os agentes de serviço usam ordens de trabalho para colaborar com técnicos de serviço de campo e realizar os serviços no local necessários nos ativos.
Aqui estão os códigos de diagnóstico para problemas críticos em motores hidráulicos.
- P0800: Contaminação de fluido hidráulico detectada
- P1000: Sobrecarga do motor hidráulico detectada
- P1101: Vazamento externo no motor hidráulico
- PP1300: Falha elétrica do sistema hidráulico
A Thaler Motors quer processar apenas eventos com os códigos P0800 e PP1300. Eles criam um procedimento de execução que cria alertas de registro e ordens de trabalho para eventos com o tipo Problema crítico e os códigos P0800 ou PP1300.
Eles adicionam um filtro ao procedimento para que alertas e ordens de trabalho sejam criados apenas para os códigos P0800 e PP1300. É assim que eles criam o procedimento.
- Arraste o elemento Grupo de listas para a tela.
- Arraste o elemento Filtro de lista para a tela e coloque-o dentro do contêiner de lista.
- No elemento Filtro de lista, adicione estes valores.
Campo Valor Detalhes Requisitos da condição de filtro Qualquer condição é atendida (OR) Uma condição é criada com duas cláusulas. Recurso código O código de diagnóstico é usado como condição de filtro. Operador Igual Valores de código exatos são usados para filtrar eventos. Valor P0800 A contaminação no fluido hidráulico é qualificada como um evento. Recurso código O código de diagnóstico é usado como condição de filtro. Operador Igual Valores de código exatos são usados para filtrar eventos. Valor PP1300 Uma falha no sistema elétrico é qualificada como um evento. - Arraste o elemento Ação de registro para a tela e coloque-o dentro do contêiner de lista após o filtro de lista.
- No elemento Ação do registro, adicione estes valores.
Campo Valor Detalhes Operação Criar Cria um registro. Objeto Alerta de registro Um registro de alerta de registro é criado. EffectiveDate eventTriggeredDate Uma variável de contexto é criada como parte do mapeamento de definição de contexto. O eventTriggeredDate é preenchido como o valor. IsActive isActive Uma variável local criada no criador com o valor padrão como Verdadeiro. ValidUntilDate validUntilDate Uma variável local criada no criador com o valor padrão como uma data de dois anos no futuro. WhatId assetId Uma variável de contexto é criada como parte do mapeamento de definição de contexto. O assetId é preenchido como o ID do qual. Assunto recordAlertSubject Uma variável de contexto é criada como parte do mapeamento de definição de contexto. O recordAlertSubject é preenchido como o valor. Descrição recordAlertDescription Uma variável de contexto é criada como parte do mapeamento de definição de contexto. O recordAlertDescription é preenchido como o valor. - Arraste outro elemento Ação de registro para a tela e coloque-o dentro do contêiner de lista após a primeira ação de registro.
- No elemento Ação do registro, adicione estes valores.
Campo Valor Detalhes Operação Criar Cria um registro. Objeto Ordem de trabalho Um registro de ordem de trabalho é criado. Status status Uma variável local criada no criador com o valor padrão Novo. Assunto subject Uma variável local criada no criador com o valor padrão como Problema crítico no ativo. Descrição descrição Uma variável de contexto é criada como parte do mapeamento de definição de contexto. A descrição da falha é preenchida como a descrição da ordem de trabalho. Ativo assetId Uma variável de contexto é criada como parte do mapeamento de definição de contexto. O código de falha é preenchido como o assunto do caso.

