Skip to main content

Log

Visão Geral

A tela "Log Importação" faz parte do sistema de gerenciamento de frota e tem como objetivo principal exibir registros de log relacionados aos processos de roteirização. Esta interface permite aos usuários visualizar, filtrar e exportar registros de atividades do roteirizador, fornecendo um histórico detalhado das operações realizadas no sistema.

![Imagem não incluída por solicitação]

Elementos da Interface

Cabeçalho

  • Título da página: "Log Importação" - Indica o módulo atual do sistema
  • Card de Filtros: Seção colapsável que contém opções para refinar a visualização dos dados

Seção de Filtros

  • Botão de Busca: Ícone de lupa que permite aplicar os filtros selecionados
  • Botão de Exportar: Ícone de download que permite exportar os dados para CSV

Tabela de Dados

  • Colunas:
    • DATA/HORA: Exibe a data e hora formatada do registro de log
    • DESCRIÇÃO: Exibe o conteúdo detalhado do log
  • Características da tabela:
    • Ordenação por colunas (clicando no cabeçalho)
    • Redimensionamento de colunas
    • Seleção de linhas individuais
    • Animação ao carregar novos dados
    • Paginação automática

Controles de Paginação

  • Contador de registros: Exibe o intervalo atual e total de registros (exemplo: "1 - 20 de 100")
  • Navegador de páginas: Permite navegar entre as páginas de resultados
  • Exibição máxima: Mostra até 7 números de página por vez

Fluxo de Trabalho

O fluxo principal desta tela envolve a consulta e análise dos registros de log do roteirizador. As operações típicas incluem:

  1. Carregamento inicial: Ao acessar a tela, o sistema carrega automaticamente todos os logs disponíveis
  2. Visualização: O usuário pode percorrer os registros para analisar as operações realizadas
  3. Exportação: Os dados podem ser exportados para formato CSV para análise externa ou arquivamento

Instruções Passo a Passo

Como Consultar Logs

  1. Acesse a tela "Log Importação" no menu principal
  2. A tela carregará automaticamente os logs disponíveis
  3. Utilize a paginação na parte inferior da tela para navegar entre as páginas
  4. Clique nos cabeçalhos das colunas para ordenar os registros conforme necessário

Como Exportar Dados para CSV

  1. Aplique os filtros desejados (se necessário)
  2. Clique no botão verde com ícone de download (salvar)
  3. O sistema exportará os dados em formato CSV com o nome "LogImportacao.csv"
  4. O arquivo utilizará ponto e vírgula (;) como separador de colunas

Funcionalidades e Regras de Negócio

  • O sistema consulta logs específicos do usuário atual (identificado pela session)
  • A listagem é realizada através de uma requisição POST para o endpoint "/rest/LogRoteirizador/Listar"
  • O sistema verifica se a resposta contém um código de erro "99", redirecionando para a tela de login se necessário
  • A tabela tem tratamento para diferentes quantidades de registros retornados (nenhum, um único ou múltiplos)
  • A altura da tabela é calculada dinamicamente com base na altura da janela (calc(100vh - 285px))
  • As colunas da tabela se ajustam automaticamente ao tamanho disponível

Perguntas Frequentes

Por que não vejo nenhum registro na tabela?

Se não houver registros visíveis, pode ser que não existam logs para o período selecionado ou que seu usuário não tenha permissões para visualizar esses registros. Verifique se você está logado com o usuário correto.

Como posso ordenar os registros por data?

Clique no cabeçalho da coluna "DATA/HORA" para ordenar os registros. Clique novamente para alternar entre ordem crescente e decrescente.

É possível filtrar os logs por tipo específico de operação?

A implementação atual não inclui filtros por tipo específico de operação, mas você pode exportar os dados para CSV e utilizar ferramentas como Excel para filtros mais avançados.

Como posso analisar um grande volume de logs?

Para analisar grandes volumes, recomenda-se exportar os dados para CSV e utilizar ferramentas específicas de análise de dados como Excel, Power BI ou outras ferramentas de análise.

O que significam os diferentes tipos de mensagens nos logs?

As mensagens de log contêm informações sobre operações do roteirizador, como início e término de processamentos, erros encontrados, e ações realizadas. Consulte a documentação específica do roteirizador para detalhes sobre cada tipo de mensagem.

Por que fui redirecionado para a tela de login?

Se você foi redirecionado para a tela de login durante a consulta, provavelmente sua sessão expirou. Isso ocorre quando o sistema retorna o código "99", indicando necessidade de nova autenticação.

Observações Adicionais

  • A interface utiliza o componente AgGrid para exibição de dados tabulares
  • O design segue o padrão visual do sistema, com cards e tabelas estilizadas
  • A responsividade da interface permite adaptação a diferentes tamanhos de tela
  • As operações de backend são realizadas de forma assíncrona, com indicadores visuais de carregamento

Esta documentação fornece uma visão abrangente da tela de "Log Importação", cobrindo seus elementos, funcionalidades e fluxos de trabalho principais, servindo como referência para usuários do sistema de gerenciamento de frota.