Pular para o conteúdo

Resolver a mensagem de que o serviço de relatórios está indisponível

Leitura de 3 minutos

Os PDFs dos relatórios são gerados por um serviço à parte. Quando ele não responde, o Kryia One avisa que o serviço está indisponível. Isso é diferente de um relatório com problema, que pede apoio do suporte.

Quando o serviço que gera os PDFs não responde, a execução do relatório falha com esta mensagem:

O serviço de relatórios está indisponível no momento. Tente novamente em instantes.

O sistema trata assim estas situações:

  • o serviço responde com status 502, 503 ou 504;
  • a conexão falha sem resposta (tempo esgotado, conexão recusada, conexão derrubada ou endereço do serviço não encontrado);
  • o serviço de geração dos PDFs não chega a subir.

É uma indisponibilidade momentânea. Em geral, basta esperar alguns instantes e tentar de novo. Se a mensagem persistir, avise o suporte.

Antes desta correção, a mesma falha aparecia como “Falha ao gerar relatório. Solicite apoio do suporte.”, igual à de um relatório com defeito.

Erro no modelo ou nos filtros do relatório continua com as mensagens de antes. Nesses casos, tentar de novo não resolve:

  • A mensagem genérica é “Falha ao gerar relatório. Solicite apoio do suporte.”
  • Quando o sistema reconhece a causa, mostra frases como “Problema no campo "…". Solicite apoio do suporte.” ou “Problema no parâmetro "…". Verifique os filtros.”

Ao imprimir documentos pelo portal com um modelo de relatório, cada documento que não sai vem numa lista de não impressos, com a mensagem do erro. Com o serviço fora do ar, o documento afetado mostra “O serviço de relatórios está indisponível no momento. Tente novamente em instantes.”

Os demais documentos do lote seguem o seu caminho. Para o documento que ficou de fora, aguarde alguns instantes e imprima de novo. Se aparecer outra mensagem, trate-a como erro do relatório. Para o passo a passo da impressão, veja Imprimir documentos dos portais.

No e-mail da TOP, o anexo em PDF e o relatório auxiliar são gerados na hora do envio. Se o serviço estiver fora do ar nesse momento, a falha conta como transitória: o envio não vai direto a ERRO e é reagendado.

O envio é diferente quando o problema é de configuração. Nesse caso, a linha vai direto a ERRO, sem nova tentativa.

Na falha transitória, as novas tentativas são reagendadas para 1, 5, 15, 60 e 180 minutos depois. Depois da 5ª nova tentativa, a linha vira ERRO. O texto da falha fica gravado no campo ERRO_ENVIO, que guarda até 250 caracteres. Nesse caso, ele traz a mensagem “O serviço de relatórios está indisponível no momento. Tente novamente em instantes.”

A fila também permite o reenvio manual de linhas em ERRO, SEM_DESTINATARIO ou ENVIADO. O reenvio zera as tentativas. Se a linha parou em ERRO por causa do serviço fora do ar, confirme com o suporte que o serviço voltou e faça o reenvio manual.

Ao executar um relatório para baixar o PDF, a mensagem de serviço indisponível só aparece se a falha acontecer na fase de preparação. Se o serviço falhar depois que o download já começou, a conexão é encerrada e o download é interrompido, sem mensagem. Nesse caso, tente baixar de novo e, se continuar, avise o suporte.