Manutenção de Profile de Usuários no Protheus (SIGACFG/PROFMGR)

Manutenção de Profile de Usuários no Protheus (SIGACFG/PROFMGR)


🧭 Resumo

Quando telas “quebram”, filtros somem, perguntas aparecem erradas ou relatórios lembram parâmetros antigos, quase sempre o Profile do usuário está corrompido ou com registros duplicados. Este artigo explica como limpar/manter o Profile via Configurador (SIGACFG > Ambiente > Cadastros > Manutenção de Profile) e traz dicas, erros comuns e FAQ. Baseado em documentação oficial TOTVS. Central de Atendimento TOTVS


🎯 Aplicabilidade

  • Ambientes Protheus a partir da versão 11/12.x.

  • Perfis que armazenam preferências de telas, parâmetros, perguntas (SX1) e estados de grids/relatórios. Central de Atendimento TOTVS+1


✅ Pré-requisitos

  • Acesso ao SIGACFG (Configurador) com permissão para Manutenção de Profile (PROFMGR). Central de Atendimento TOTVS

  • Janela de manutenção com usuários fora do sistema, quando possível (evita recriação imediata do profile).

  • Backup ou ponto de restauração (opcional, recomendado).


🛠️ Passo a passo — Limpeza/Manutenção do Profile

  1. Abrir a rotina

  2. Localizar o usuário afetado

    • No browse, filtre pelo usuário que apresenta o problema (ex.: travas de perguntas, colunas, filtros “fantasmas”). Central de Atendimento TOTVS

  3. Excluir os registros corretos (limpeza pontual ou completa)

    • Pontual: posicione na linha que deseja remover (ex.: Programa: MATA010, Tarefa: PROTHEUS, Tipo: BROWSESB1) e clique Excluir.

    • Completa do usuário: clique no código do usuário e Excluir → Todos os registros do usuário (remove todas as preferências e perguntas salvas). Central de Atendimento TOTVS+2Central de Atendimento TOTVS+2

  4. Reabrir o Protheus e validar

    • Peça para o usuário entrar novamente na rotina problemática; as perguntas e layouts serão recriados “limpos”.

📝 Observação: em casos de erros na Acompanha Custos (SIGAEST) e afins, a orientação oficial inclui limpeza do profile como parte do diagnóstico. Central de Atendimento TOTVS+1


🧩 Alternativa avançada (Desenvolvedores)

Você pode manipular o profile via ADVPL usando o objeto FwProfile() para ativar/limpar registros de usuário/programa/tarefa/tipo de forma controlada em rotinas utilitárias. Central de Atendimento TOTVS


🚨 Erros comuns & como evitar

  • Apagar o registro errado
    Sinal: a tela volta com outras configurações inesperadas.
    Prevenção: prefira limpeza pontual do programa/tarefa/tipo antes da exclusão total. Central de Atendimento TOTVS

  • Usuário conectado durante a limpeza
    Sinal: o profile “volta” após a exclusão.
    Prevenção: alinhar janela com o usuário deslogado para recriação limpa.

  • Parâmetros duplicados em relatórios
    Sinal: a mesma pergunta aparece duas vezes.
    Ação: executar a limpeza pelo PROFMGR; revisar perguntas (SX1) se necessário. Central de Atendimento TOTVS


❓ FAQ

1) O que exatamente é “Profile” no Protheus?
É o conjunto de preferências salvas por usuário: filtros, ordenações, parâmetros (perguntas SX1), colunas de grid, etc. Quando corrompido, causa comportamento inconsistente nas rotinas. Central de Atendimento TOTVS

2) Limpar o profile apaga senhas ou privilégios?
Não. Usuários/senhas e privilégios são mantidos em cadastros próprios (Usuários/Privilégios no SIGACFG). A limpeza afeta somente preferências salvas. Central de Atendimento TOTVS+1

3) Quando optar por limpeza total do usuário?
Quando múltiplas rotinas apresentam problemas e a limpeza pontual não resolve; a exclusão de todos os registros do usuário costuma normalizar de forma ampla. Central de Atendimento TOTVS

4) Posso automatizar a manutenção do profile?
Sim, via ADVPL com FwProfile() em utilitários internos/rotinas de suporte, sempre com critério e logs. Central de Atendimento TOTVS


🔗 Referências oficiais


📌 Observações finais (Mastersiga)

  • Recomenda-se registrar a intervenção (data/hora, usuário afetado, rotinas impactadas e tipo de limpeza aplicada) no chamado do cliente.

  • Em ambientes críticos, avalie primeiro a limpeza pontual; se persistir, parta para a limpeza completa do usuário.


Atualizado em 06/11/2025
Este artigo foi útil?  
Agradecemos sua avaliação.