Sincronização dos campos de ciclo de vida da base de instalação com os campos de estado e status
Você pode sincronizar o campo Fase do ciclo de vida e os campos de status da fase do ciclo de vida com os campos Estado e Status no formulário da base de instalação para poder rastrear o ciclo de vida de uma entidade da base de instalação.
Visão geral
Rastreie o ciclo de vida de uma entidade de base de instalação migrando para o Common Service Data Model. Para saber mais sobre a estrutura CSDM, consulte Common Service Data Model Framework para Gestão de base de instalação.
Tabela de Mapeamento do ciclo de vida
A tabela Mapeamento de ciclo de vida [life_cycle_mapping] já está preenchida com os valores e opções de mapeamento de ciclo de vida necessários para iniciar a sincronização do campo de fase do ciclo de vida e dos campos de status da fase do ciclo de vida com os campos Estado e Status no formulário da base de instalação. O registro de mapeamento mapeia os campos de estado com os campos de ciclo de vida correspondentes no formulário de base de instalação. As opções Em uso e InActive estão disponíveis no campo Estado e os mapeamentos correspondentes estão disponíveis na tabela Mapeamento de ciclo de vida [life_cycle_mapping]. Com essas opções padrão, você pode iniciar uma sincronização com os campos de ciclo de vida.
Você pode criar opções personalizadas para o campo Estado e Status adicionando um registro de mapeamento na tabela Mapeamento de ciclo de vida [life_cycle_mapping]. Cada valor personalizado tem registros relacionados na tabela Mapeamento de ciclo de vida [life_cycle_mapping]. Você deve ativar os registros de mapeamento para que a sincronização comece.
Para obter informações sobre como criar as escolhas personalizadas e mapear os campos Fase do ciclo de vida e Status da fase do ciclo de vida com o campo Estado legado, consulte Enabling CSDM life-cycle sync between legacy fields and related assets.
Migração da tabela Base de Instalação
Se você não quiser ativar todas as tabelas e registros na estrutura CSDM, poderá migrar somente a tabela Base de instalação (sn_install_base_item) como parte do processo de migração CSDM. Use o script a seguir para migrar os registros existentes para sincronizar o campo Estado legado com os campos de ciclo de vida da base de instalação.
var tableNames = [];//list of tablenames ex: ['sn_install_base_item'];
new sn_install_base.IBProductInstanceUtil(). syncLifeCycleFields(tableNames);