Solução de Problemas
Esta página cobre problemas comuns e soluções para o módulo Account Planning.
Módulo Não Aparece / Não Está Ativo
Sintoma: Account Planning não aparece no menu, ou aparece como inativo.
Soluções:
- Ative o módulo – Vá para Setup → Modules, encontre Account Planning e ative-o com seu código de compra.
- Verifique as permissões – Certifique-se de que a função da sua equipe tem pelo menos a permissão View para Account Planning.
- Limpe o cache – Limpe o cache do navegador e recarregue a página.
- Verifique a instalação – Faça o upload novamente do ZIP do módulo se os arquivos estiverem ausentes ou corrompidos.
419 Página Expirada ao Enviar Formulários
Sintoma: Ao enviar um formulário (ex.: nota de reunião, concorrente), você recebe "419 Page Expired" ou similar.
Causa: Incompatibilidade do token CSRF (segurança) — geralmente porque a página ficou aberta por muito tempo ou a sessão expirou.
Soluções:
- Atualize a página e tente novamente.
- Faça logout e login novamente, depois tente novamente.
- Certifique-se de que o tempo limite da sessão no Perfex não é muito curto (Setup → Settings → General).
- Não abra o mesmo formulário em múltiplas abas.
Lembretes Não Estão Sendo Enviados
Sintoma: A equipe não recebe lembretes por e-mail para tarefas do plano.
Soluções:
- Habilite os lembretes – Settings → Account Planning → Enable email reminders.
- Defina os dias de lembrete – ex.: 3 dias antes do prazo.
- Configure o cron – O cron job deve executar regularmente. Vá para Setup → Settings → Cron Job e adicione a URL ao crontab do seu servidor.
- Verifique o responsável da tarefa – As tarefas devem ter um Responsável (PIC) para receber lembretes.
- Verifique o e-mail do Perfex – Certifique-se de que o Perfex consegue enviar e-mails (Setup → Settings → Email).
Planos Recorrentes Não São Criados Automaticamente
Sintoma: Planos concluídos não são copiados automaticamente para o próximo período.
Soluções:
- Habilite a recorrência – Settings → Account Planning → Auto-create next period for completed plans.
- Configure o cron – Mesmo que para lembretes; o cron deve executar (ex.: diariamente).
- Verifique a data – Mensal executa no dia 1; trimestral executa no dia 1 de Jan, Abr, Jul, Out.
- Verifique o status do plano – Apenas planos Completed são copiados.
- Verifique duplicatas – O sistema ignora clientes que já possuem um plano para o novo período.
Portal do Cliente Não Mostra os Planos
Sintoma: Os clientes fazem login mas não veem Account Planning ou nenhum plano.
Soluções:
- Habilite o portal do cliente – Settings → Account Planning → Enable client portal view.
- Verifique o cliente – Certifique-se de que o plano está vinculado ao cliente correto.
- Verifique o status do plano – Algumas configurações podem ocultar planos em rascunho dos clientes; verifique quais status estão visíveis.
- Login do cliente – Certifique-se de que o cliente está fazendo login com a conta correta.
Erro de Unserialize na Visualização do Projeto
Sintoma: Ao abrir um projeto criado via Quick Create Project, você vê um erro "unserialize()".
Causa: Versões anteriores armazenavam configurações do projeto incorretamente. Isso foi corrigido nas atualizações do módulo.
Soluções:
- Atualize o módulo para a versão mais recente (inclui uma correção de migração).
- Se o erro persistir, entre em contato com o suporte — pode ser necessária uma correção no banco de dados para projetos existentes.
MindMap / TinyMCE Não Carrega
Sintoma: O MindMap ou editor de texto rico não aparece ou mostra uma área em branco.
Soluções:
- Atualize a página – Às vezes os recursos carregam lentamente.
- Verifique o console do navegador – Procure por erros de JavaScript (F12 → Console).
- Desabilite extensões do navegador – Bloqueadores de anúncios ou de scripts podem interferir.
- Tente outro navegador – Descarte problemas específicos do navegador.
- Verifique as permissões de arquivo – Certifique-se de que a pasta
modules/accountplanning/assetsé legível pelo servidor web.
Webhooks Não Estão Disparando
Sintoma: Sua URL de webhook foi adicionada mas nenhuma requisição é recebida.
Soluções:
- Teste a URL – Use um serviço como webhook.site para verificar se a URL funciona.
- Verificação SSL – Se estiver usando uma URL de teste ou com certificado autoassinado, habilite "Disable SSL verification" nas Configurações.
- Firewall – Certifique-se de que seu servidor pode fazer requisições HTTP de saída para a URL do webhook.
- Verifique os eventos – Webhooks disparam na criação, atualização e exclusão de planos. Crie ou edite um plano para testar.
Exportar PDF / Excel Falha
Sintoma: O botão de exportação não faz nada ou mostra um erro.
Soluções:
- Verifique as permissões – Você precisa da permissão View.
- Dados grandes – Planos ou tabelas muito grandes podem causar timeout; tente filtrar para menos planos.
- Navegador – Tente um navegador diferente ou desabilite bloqueadores de pop-up para a exportação.
- Servidor – Verifique o limite de memória do PHP e o tempo máximo de execução se as exportações falharem em conjuntos de dados grandes.
Campos Personalizados Não Aparecem
Sintoma: Campos personalizados configurados para Account Planning não aparecem.
Soluções:
- Crie campos personalizados – Setup → Custom Fields → Add field para o tipo Account Planning.
- Limpe o cache – Atualize a página após adicionar campos.
- Verifique o formulário – Campos personalizados aparecem no formulário de nova conta e possivelmente na visualização do plano.
Precisa de Mais Ajuda?
- Revise as Configurações para opções de configuração.
- Verifique se sua versão do Perfex CRM é 2.3 ou superior (consulte Requisitos).
- Entre em contato com o autor do módulo ou suporte do CodeCanyon para questões de licença ou técnicas.