Sincronizando uma classe de ativo com uma classe de item de configuração e classe de base de instalação

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Você pode sincronizar a classe de ativo, a classe de item de configuração (IC) e a classe de base de instalação mapeando as categorias de modelo na aplicação Customer Service Management (CSM). Com esta sincronização, os dados podem fluir entre as diferentes entidades porque as mesmas informações são replicadas em ambas as entidades.

    Visão geral

    Ao mapear os campos de classe base de instalação, classe de item de configuração e classe de ativo, você pode sincronizar as informações no item-base de instalação e no formulário de ativo. Este mapeamento cria uma sincronização bidirecional. Por exemplo, você pode atualizar qualquer um dos campos Local, Data de instalação, Consumidor, Contae Estado no formulário do item-base de instalação para criar uma sincronização entre o item-base de instalação e o formulário do ativo. Para obter mais informações sobre os diferentes campos no formulário-base de instalação, consulte Criar um item-base de instalação.
    Nota:
    Você deve atualizar os campos Consumidor e Conta do item-base de instalação para sincronizar as atualizações com o formulário do ativo. Atualizar os campos no formulário do ativo não sincroniza as atualizações para o item-base de instalação.

    Classe do item-base de instalação

    A classe de item-base de instalação no formulário de categoria do modelo exibe somente as tabelas que se estendem da tabela-base de instalação [sn_install_base_item]. Se a tabela base de instalação não tiver extensões, nenhuma opção será exibida na lista Classe Base de Instalação. Você pode criar uma sincronização entre um registro de base de instalação e um registro associado existente usando o script de migração de exemplo a seguir.

    var ibClasses = []; //If the list is empty, system will fetch model categories for all Install base item classes
    var assetIBIntegrationUtil = new sn_install_base.AssetIBIntegrationUtils();
    assetIBIntegrationUtil.syncExistingInstallBaseRecordsToAsset(ibClasses)

    Identificador de instância de produto

    O identificador de instância de produto ajuda a evitar a criação de registros duplicados, rastreando itens-base de instalação e seus ativos correspondentes. O identificador de instância do produto se aplica a todas as extensões da tabela [sn_install_base_item] da base de instalação.
    Nota:
    O sinalizador de instância de produto no formulário Categoria de modelo é somente leitura por padrão e é marcado como verdadeiro somente para categorias de modelo seletivas. O identificador de instância do produto é um valor de hash e não um campo amigável.