Erro: PDF não gerado - documento muito grande
Solução e prevenção
Erro: PDF Não Gerado — Documento Muito Grande
Em alguns casos, a geração de documentos PDF pode falhar quando o documento é muito extenso. Isso ocorre principalmente com documentos complexos como PGR (Programa de Gerenciamento de Riscos), LTCAT, PPRA e outros que envolvem muitos dados de empregados, ambientes e fatores de risco.
Causas do Problema
A falha na geração do PDF pode ser causada por:
- Volume excessivo de dados: Empresas com grande quantidade de empregados, ambientes ou fatores de risco geram documentos com centenas de páginas.
- Tempo de processamento: Documentos muito grandes podem exceder o tempo limite de processamento do servidor.
- Consumo de memória: A renderização de PDFs extensos exige grande quantidade de memória do servidor.
- Imagens e anexos: Documentos com muitas imagens incorporadas aumentam significativamente o consumo de recursos.
Soluções Disponíveis
1. Geração Assíncrona (Recomendada)
Para documentos grandes, o sistema oferece a opção de geração assíncrona. Nessa modalidade:
- O PDF é gerado em segundo plano, sem bloquear sua navegação.
- Ao concluir, o documento é enviado automaticamente para o e-mail cadastrado ou disponibilizado para download na área de documentos.
- Essa opção é ativada automaticamente pelo sistema quando identifica que o documento é muito extenso.
2. Dividir o Documento
Se possível, considere gerar o documento em partes menores:
- No caso do PGR, gere por unidade, setor ou grupo de ambientes separadamente.
- Para documentos com muitos empregados, verifique se é possível segmentar por departamento ou função.
3. Revisar o Conteúdo
Verifique se há dados desnecessários que podem ser otimizados:
- Remova imagens de alta resolução desnecessárias.
- Verifique se há informações duplicadas nos ambientes ou nas segmentações.
- Confirme se todos os empregados listados devem realmente constar no documento.
4. Tentar Novamente
Em alguns casos, o erro pode ser temporário (alta demanda no servidor). Aguarde alguns minutos e tente gerar o PDF novamente, preferencialmente em horários de menor utilização do sistema.
Quando Procurar o Suporte
Entre em contato com o suporte técnico se:
- O erro persistir após múltiplas tentativas em horários diferentes.
- O documento sempre falha, mesmo com poucos dados.
- A geração assíncrona também não conclui com sucesso.
- Você receber mensagens de erro específicas como "memory exhausted" ou "max execution time exceeded".
Dicas de Prevenção
- Mantenha os dados dos documentos organizados e sem duplicações.
- Utilize a opção de geração assíncrona sempre que disponível para documentos extensos.
- Gere os documentos em horários de menor movimento no sistema (manhã cedo ou final da tarde).
- Revise periodicamente os ambientes e segmentações para remover registros obsoletos.
Artigos Relacionados
Erro ao anexar PDF - Documento inválido
Erro 500 - \"This PDF document probably uses a compression technique [...]\"
Gravando sua dúvida/erro
Passo a passo de como gravar sua dúvida/erro para Suporte no eSocial Brasil