Loading
Ativos conectados
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          Agendar compromissos de serviço para orquestração de eventos acionáveis

          Agendar compromissos de serviço para orquestração de eventos acionáveis

          O fluxo Agendar compromissos de serviço para eventos acionáveis automatiza o agendamento de compromissos de serviço quando um evento acionável, como uma falha de diagnóstico ou um alerta de manutenção, é acionado por um ativo conectado. Esse fluxo usa a definição de contexto FaultEventScheduleAppointmentDetails__stdctx para extrair os dados do evento, o identificador do ativo e a localização geográfica do evento antes de localizar os territórios de serviço mais próximos com base na proximidade geográfica. Ele então invoca uma ação de orquestração para agendar o compromisso de serviço.

          Edições obrigatórias

          Disponível em: Lightning Experience
          Disponível em: Automotive Cloud e Manufacturing Cloud. Visualizar disponibilidade da edição.
          Permissões de usuário necessárias
          Para usar a orquestração:

          Projetar processos de orquestração de eventos acionáveis

          E

          Gerenciar fluxo

          Para gerenciar o registro de Compromisso de serviço: Ler, Criar acesso em Compromisso de serviço.
          1. Clone e ative o modelo de fluxo.
            1. Em Configuração, insira Fluxos na caixa Busca rápida e selecione Fluxos.
            2. Clique em Agendar compromissos de serviço para eventos acionáveis no modo de exibição de lista.
            3. Clique em Salvar como novo fluxo.
            4. Insira o rótulo e o nome da API.
            5. Clique em Salvar.
            6. Para a constante WORK_TYPE_GROUP_NAME, altere o valor para o grupo de tipo de trabalho para o qual você deseja agendar compromissos.
              Certifique-se de que o nome corresponda ao nome de um registro de Grupo de tipo de trabalho na sua organização.
            7. Modifique outros elementos e recursos conforme necessário.
              Por exemplo, você pode alterar o limite de latitude e longitude padrão de um raio de 20 milhas para um limite de sua escolha.
            8. Ative o fluxo.
          2. Clone e ative o modelo de orquestração.
            1. No Iniciador de aplicativos, localize e selecione Orquestração de eventos acionável.
            2. Selecione o registro Compromisso de serviço para falhas.
            3. Clique em Clonar.
            4. Para Nome do procedimento de execução, selecione a versão clonada e ativada do fluxo Agendar compromissos de serviço para eventos acionáveis.
            5. Para Tipo de evento, selecione Compromisso de serviço.
            6. Para Nome da definição de contexto, selecione FaultEventScheduleAppointmentDetails.
              Você pode usar a definição de contexto como está ou usar uma nova versão dessa definição.
            7. Para Mapeamento de contexto, selecione FaultEventScheduleApptMapping.
              Você pode usar o mapeamento de contexto como está ou usar uma nova versão desse mapeamento.
            8. Altere outros detalhes conforme necessário.
            9. Salve suas alterações.
            10. Para ativar a orquestração, selecione Ativo.
          3. Atualize a tabela de decisão.
            1. Em Configuração, insira Decisão na caixa Busca rápida e selecione Tabelas de decisão.
            2. Clique em Filtrar e combinar orquestrações de eventos acionáveis no modo de exibição de lista.
            3. Clique em Atualizar.

          Entradas e saídas de fluxo

          Variável Direção Descrição
          ID do contexto Entrada O ID do registro de definição de contexto associado ao evento de entrada.
          Nota
          Nota O fluxo não mostra o ID de compromisso de serviço criado como uma variável de saída. O compromisso é criado internamente pela ação scheduleSvcApptActnblEvntOrch.

          Referência de campo de carga útil

          Campo Obrigatório Descrição
          Identificador do sistema de origem Sim O identificador exclusivo do sistema externo que envia o evento, como uma plataforma de telemática ou Internet das Coisas (IoT).
          Tipo Sim O nome do desenvolvedor do tipo de evento acionável configurado no registro de orquestração de evento acionável Compromisso de serviço para falhas.
          Subtipo Não O nome do desenvolvedor do subtipo de evento acionável configurado no registro de orquestração de evento acionável Compromisso de serviço para falhas.
          Dados do evento Sim Os dados do evento estruturado, fornecidos como uma string codificada em JSON. Essa string serializada contém os atributos necessários para hidratar a instância de definição de contexto, que então é passada para o procedimento de execução com base no mapeamento de entrada configurado.

          Referência de campo de dados do evento

          Campo Obrigatório Descrição
          Identificador exclusivo do ativo Sim O ID de registro ou número de série do ativo, usado pela ação de agendamento para identificar o ativo que precisa de serviço.
          Tipo de objeto de negócios Não O tipo de objeto, como Ativo, usado pelo mapeamento de definição de contexto.
          Local do evento Sim As coordenadas geográficas atuais do ativo.
          Longitude do local do evento Sim A longitude do local do ativo.
          Latitude do local do evento Sim A latitude do local do ativo.
          Nota
          Nota Os campos de Longitude e Latitude devem ser fornecidos como strings de grau decimais. O fluxo os converte em números internamente usando a função de fórmula VALUE().

          Revise o exemplo estrutural para o modelo de carga útil.

          {
            "sourceSystemIdentifier": "<your-system-identifier>",
            "type": "Service_Appointment",
            "subtype": "<aeo-event-sub-type>",
            "eventData": "<stringified-JSON-of-the-structure-below>"
          }

          Revise o exemplo estrutural para o modelo de dados de evento.

          {
            "Event": [
              {
                "assetUniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
                "businessObjectType": "Asset",
                "eventLocation": [
                  {
                    "businessObjectType": "eventLocation",
                    "longitude": "<decimal-longitude>",
                    "latitude": "<decimal-latitude>"
                  }
                ]
              }
            ]
          }
           
          Carregando
          Salesforce Help | Article