Atualização de IC assíncrona:
A maneira como os ICs são atualizados a partir do console da Web do CMDB é modificada para ser um processo assíncrono.
Clicar em CI Update exibirá uma janela para carregar o arquivo Excel (formato .xls o.xlsx) a ser processado. O arquivo usado deve estar no mesmo formato que os arquivos gerados a partir das opções de exportação do CMDB Web Excel, a ordem dos campos não deve ser alterada e os valores devem estar no mesmo formato.

Nesta mesma janela são exibidos os arquivos das atualizações de CI que o usuário conectado enviou do CMDB da web. Para cada registro, o seguinte é exibido:
- Nome:Nome do arquivo.
-
Estado: Status do processamento do arquivo. Os estados possíveis são:
- Agendado: Arquivo carregado bruto.
- Em processo: Arquivo que está sendo processado.
- Processo concluído: Arquivo processado com sucesso.
- Erro de arquivo: Um arquivo que não pôde ser processado porque tem valores incorretos ou em formatos incorretos.
- Processo: Porcentagem de progresso do processamento do arquivo.
Se um usuário tentar fazer upload de um arquivo com o mesmo nome de um de seus arquivos carregados que estão em andamento, a seguinte mensagem será gerada

Se o upload do arquivo for bem-sucedido, a seguinte mensagem será exibida:

Os arquivos carregados são salvos no AFS (C:\inetpub\wwwroot\AFS\CMDB\CI\Import) concatenando o ID do usuário que executa o upload (IDusuario_NombreArchivo) para o nome do arquivo.

Os arquivos são processados pelo DBManager usando uma tarefa planejada (Import CIS) que é executada de acordo com o tempo configurado no parâmetro CMDBImportTimer do arquivo de configuração. Esse tempo é padronizado para 60 segundos.

Quando a tarefa agendada é executada, os arquivos são processados no estado Agendado. Um thread é tratado para cada arquivo a ser lido e cada vez que a tarefa agendada é executada, é verificado se há arquivos para processar e carregar 10 threads por vez.
Quando o processamento estiver concluído, o arquivo AFS será excluído.
Se o DBManager for interrompido, iniciar o serviço novamente fará o seguinte:
- Ele é validado se houver arquivos que estão no estado há 3 ou mais dias Em processo com uma porcentagem de progresso inferior a 100%, em caso afirmativo, ele inicia seu processamento novamente.
- Valida se os arquivos existem em um estado Em processo com uma porcentagem de progresso de 100%, em caso afirmativo, o registro está no status Processo Concluído.
Os logs a seguir podem ser encontrados no visualizador de eventos para a atualização de IC executada por DBManager:
- Execução da tarefa agendada:

- Inicie o processamento do arquivo:

- Conclusão do processamento:

- Erros comuns:


Validações a serem levadas em consideração no processo de atualização do IC:
- Os campos (PROJETO, CATEGORIA, ID) no Excel não são atualizáveis, esses campos são usados para realizar pesquisas e validações dos outros campos do arquivo.
- Os campos do Excel que não têm alterações nos valores não são atualizados.
- Os campos que estão em branco no Excel não são atualizados com exceção do agrupamento, que, sendo um campo obrigatório, se deixado em branco, é atualizado para -1.
-
Se for enviado no Excel um valor que não existe em nenhum dos campos a seguir, o valor será criado na tabela correspondente:
- STATUS ATUAL
- STATUS PROGRAMADO
- MODELO
- MARCA
- CENTRO DE CUSTO (ID)
- DEPARTAMENTO
- NÚMERO DE DEPARTAMENTO
- PAÍS
- CIDADE
- LOCAL
- EDIFÍCIO
- CHÃO
- FILIAÇÃO
-
Se o Excel enviar um valor que não existe em nenhum dos campos a seguir, o campo não será atualizado e o valor não será criado.
- FABRICANTE
- VAREJISTA
- RESPONSÁVEL
- Se o campo DATA STATUS AGENDADO ficar em branco no Excel e o status agendado for alterado, nenhum dos campos será atualizado no IC, pois o status agendado requer uma data de status agendada.
—
⚐ NOTAS OU INSTRUÇÕES ADICIONAIS:
- Execute o arquivo “at_8.7.4.exe” e siga as instruções no instalador.
- O arquivo executável funciona como um instalador e como uma ferramenta de atualização para os “Módulos de servidor ASDK” e “Mailer”.
- Esta atualização aplica-se apenas a bancos de dados na versão 8.0.136.