Dúvida
Funções que podem ser realizadas no LegalDesk através do atalho F12
Ambiente
Jurídico - Gestão Jurídica - Linha SISJURI - A partir da versão 12
Solução
O objetivo deste artigo é demonstrar a visualização dos erros que podem ocorrer no browser ao utilizar o sistema LegalDesk.
Procedimento :
Abaixo segue orientações e passo-a-passo sobre algumas análises e funções que podem ser realizadas no LegalDesk através do atalho F12, neste manual iremos focalizar nas funções Elements, Console e Network.
Essa opção do desenvolvedor pode ser habilitada de outras formas, atalhos e menus, depende de cada browser.
Função Console
No exemplo abaixo, temos um exemplo de erro ocorrido no console;
Neste caso ocorreu um problema no qual o cabo de rede da máquina acabou sendo retirado e logo em sequência o sistema identificou uma queda e exibiu o código em vermelho como sinal de alerta. Reparamos que nos erros existe uma setinha para o lado, e se você abrir, dentro serão apresentados mais detalhes sobre o erro e muitas vezes informa inclusive onde ocorreu.
O primeiro erro indica um problema no protocolo de comunicação do servidor chamado websockets. Esse protocolo é o principal responsável pelos cronômetros e notificações. Também é importante observação o código dos erros, segue abaixo a lista completa para comunicações via HTTP:
Lista de códigos de estado HTTP – Wikipédia, a enciclopédia livre (wikipedia.org)
O erro 500 ocorrido no exemplo acima é um código padrão;
600 - Interno do Servidor ( Internal Server Error )
Indica um erro de servidor do processo indicado. Na grande maioria dos casos esta relacionado as permissões dos arquivos ou pastas do software ou script que o usuário tenta acessar e não foram configurados no momento da programação, construção do site ou da aplicação. Para corrigir verifique o diretório em que o arquivo ou o recurso que houve falha de acesso esta localizado, este arquivo bem como todos os outros obedecem as regras seguintes:
Pastas : chmod 755( não utilizar 777) Arquivos -- chmod 544 ( não utilizar o 777 só utilizar outro se for solicitado no momento da instalação).
OBS : Algumas aplicações e ou outros sistemas requerem permissões diferenciadas.
Poderia ser um erro 503 se o serviço do LegalDesk estivesse fora:
503 - Serviço indisponível (Service Unavallable)
O serviço esta em manutenção ou não consegue dar conta dos processamentos de recursos devido à sobrecarga do sistema. Isto deve ser uma condição temporária.
Função Network:
A função Network tem como principal característica a exibição de códigos e detalhes sobre comunicação/pesquisas que realizamos dentro do sistema, ou seja, qualquer tipo de busca, como por exemplo cliente e caso ao lançar time sheet.
Abaixo temos uma imagem ativando a função Network e o código de exibição apresentando algum dos detalhes que utilizamos
Neste caso estamos efetuando uma pesquisa para identificar todos os casos que pertencem ao cliente 18, utilizando um critério de busca geral:
Utilizando a função Network o sistema vai buscar todos os casos em aberto desse cliente ou os casos encerrados, além da data de encerramento que deve ser maior ou igual à data dos lançamentos.
Uma outra dica importante é deixar apenas a opção XHR marcada pois apresentará apenas a comunicação de dados com o servidor que é mais comum para análise.
Considerações Finais
O console WEB dos navegadores em nossa utilização (Legal Desk / Dashboard), nos ajuda a ter maior rastreabilidade de informações que inserimos na base de dados quando gravamos um registro.
Também nos ajuda a entender os critérios de busca que o sistema utiliza quando clicamos em um botão de buscar / localizar.
Quando se deparar com situações em que a página não foi totalmente carregada ou continua parado no loading, é importante abrir o conselho e verificar se não ocorreu algum erro.
Além disso conforme foi informado acima, também pode ser utilizado como uma ferramenta ou opção de análises de erros, porém sempre deixando bem claro que não são todos os erros que serão captados e apresentados dentro da função.
0 Comentários