Você está aqui:
Criar registros para evento de registro de ativo
O fluxo Criar registros para evento de registro de ativo automatiza o ciclo de vida pós-registro de um ativo. Esse fluxo recupera dados da definição de contexto AssetRegistrationCreateRecordDetails__stdctx e seu mapeamento relacionado para identificar o ativo registrado. Ele usa três subfluxos em sequência para criar registros de Direito, Marco do ativo e Garantia do ativo associados a esse ativo. O fluxo então gera um resumo formatado e envia um email ao destinatário designado com os resultados.
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 os registros de Garantia do ativo, Marco do ativo e Direito: | Ler, Criar acesso em Garantia do ativo, Marco do ativo e Direito. |
-
Clone e ative o modelo de fluxo.
- Em Configuração, insira Fluxos na caixa Busca rápida e selecione Fluxos.
- Clique em Criar registros de direitos de ativo no modo de exibição de lista.
- Clique em Salvar como novo fluxo.
- Insira o rótulo e o nome da API.
- Clique em Salvar.
- Modifique os elementos e os recursos conforme necessário.
- Ative o fluxo.
-
Repita as etapas para os fluxos Criar registros de marco de ativo e Criar registros de garantia de ativo.
Você pode controlar os registros de garantia do ativo criados para registros filho passando no nível da hierarquia do ativo raiz para cima até o qual a garantia do ativo precisa ser criada. Você pode adicioná-lo ao atributo de definição de contexto "WarrantyHierarchyLevel__std", consulte a etapa 3. nesta tarefa. Se nenhum valor for passado, o padrão será 1.
-
Clone e ative o modelo de fluxo.
- Em Configuração, insira Fluxos na caixa Busca rápida e selecione Fluxos.
- Clique em Criar registros para registro de ativo no modo de exibição de lista.
- Clique em Salvar como novo fluxo.
- Insira o rótulo e o nome da API.
- Clique em Salvar.
- Adicione os três subfluxos clonados e ativados da etapa 1.
- Ative o fluxo.
-
Clone e ative o modelo de orquestração.
- No Iniciador de aplicativos, localize e selecione Orquestração de eventos acionável.
- Selecione o registro Criar registros para registro de ativo.
- Clique em Clonar.
- Para Nome do procedimento de execução, selecione a versão clonada e ativada do fluxo Criar registros para registro de ativo.
- Para Tipo de evento, selecione Criar registros de registro de ativo.
-
Para Nome da definição de contexto, selecione AssetRegistrationCreateRecordDetails.
Você pode usar a definição de contexto como está ou usar uma nova versão dessa definição.
-
Para Nome do mapeamento de contexto, selecione AssetRgstrateCreateRecordsMap.
Você pode usar o mapeamento de contexto como está ou usar uma nova versão desse mapeamento.
- Altere outros detalhes conforme necessário.
- Salve suas alterações.
- Para ativar a orquestração, selecione Ativo.
-
Atualize a tabela de decisão.
- Em Configuração, insira Decisão na caixa Busca rápida e selecione Tabelas de decisão.
- Clique em Filtrar e combinar orquestrações de eventos acionáveis no modo de exibição de lista.
- Clique em Atualizar.
Entradas e saídas do fluxo
| Variável | Direção | Descrição |
|---|---|---|
| ID do contexto | Entrada | O ID do registro de definição de contexto associado ao Evento de registro de ativo recebido. |
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. Para Ativos conectados, é o ID do ativo e para veículos conectados, é o número de identificação do veículo (VIN). |
| Tipo | Sim | O nome do desenvolvedor do tipo de evento acionável. Ele deve corresponder ao tipo de evento associado ao registro de orquestração de evento acionável Criar registros para registro de ativo. |
| Subtipo | Não | O nome do desenvolvedor do subtipo de evento acionável. Ele deve corresponder ao subtipo de evento associado ao registro de orquestração de evento acionável Criar registros para registro de ativo. |
| 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 único | Sim | O ID de registro ou número de série do ativo. |
| Nome do direito | Não | O nome dos registros de direito a serem criados. |
| Data de início da garantia | Não | A data de início dos registros de garantia do ativo, necessários para criar garantias. |
| Nível de hierarquia de garantia | Não | A entrada controla a profundidade da hierarquia de ativos para a qual as garantias são criadas. Se o valor de entrada for nulo, em branco ou 1, as garantias serão criadas apenas para o ativo raiz; se o valor de entrada for n, as garantias serão criadas para ativos nos níveis de hierarquia 1 a n. |
| Nome do marco | Não | O nome do registro de marco do ativo. |
| Data do marco | Não | A data do marco. |
| Estágio do marco | Não | O estágio do marco, como Ativo. |
| Tipo de marco | Não | O tipo do marco, como Pedido recebido. |
| Tipo de uso de marco | Não | O tipo de uso do marco, como Automotivo. |
Revise o exemplo estrutural para o modelo de carga útil.
{
"sourceSystemIdentifier": "<your-system-identifier>",
"type": "Create_Asset_Registration_Records",
"subtype": "<aeo-event-sub-type>",
"eventData": "<stringified-JSON-of-the-structure-below>"
}Revise este exemplo estrutural para o modelo de dados de evento.
{
"Asset": [
{
"UniqueIdentifier": "<asset-salesforce-id-or-serial-number>",
"EntitlementName": "<entitlement-name>",
"WarrantyStartDate": "<YYYY-MM-DD>",
"WarrantyHierarchyLevel__std": "<hierarchy-depth-number>",
"MilestoneName": "<milestone-name>",
"MilestoneDate": "<YYYY-MM-DD>",
"MilestoneStage": "<stage-value>",
"MilestoneType": "<type-value>",
"MilestoneUsageType": "<usage-type-value>"
}
]
}Consulte os subfluxos abaixo para entender como criar registros de Direito, Marco de ativo e Garantia de ativo para Ativos conectados.
- Fluxo Criar registros de direitos do ativo
O fluxo Criar registros de direito do ativo cria registros de Direito para um determinado ativo para um Evento de registro do ativo. Ele tenta criar dois registros de direito para cada evento, um do tipo Suporte da Web e outro do tipo Suporte por telefone, ambos usando o mesmo Nome do direito passado do fluxo Criar registros para registro de ativo. - Fluxo Criar registros de marco do ativo
O fluxo Criar registros de Marco de ativo cria um registro de Marco de ativo para um determinado ativo em um Evento de registro de ativo. Antes de criar, ele verifica se um marco com o mesmo nome, data, tipo, estágio e tipo de uso já existe para o ativo. Se houver um registro duplicado, nenhum novo registro será criado e a falha será registrada. - Fluxo Criar registros de garantia do ativo
O fluxo Criar registros de garantia do ativo cria registros de Garantia do ativo para um determinado ativo e, opcionalmente, seus ativos filhos, para um Evento de registro do ativo. Ele percorre a hierarquia de ativos até uma profundidade configurável e encontra os Termos de garantia do produto aplicáveis, verifica garantias existentes para evitar duplicações e cria os novos registros em massa em uma única operação.
