Cadastros

Cargos: arquivo por arquivo

Cadastro de cargos usados por usuários, funcionários e permissões internas.

tela principal: cargos.php subpasta: /sistema/painel/paginas/cargos/ 3 arquivos internos auditados cargos.php monta a tela e aciona a subpasta operacional do módulo.

tela

/sistema/painel/paginas/cargos.php

listar

presente

salvar

presente

buscar

não encontrado

excluir

presente

Navegação rápida

Visão do módulo

Tela principal

/sistema/painel/paginas/cargos.php

Pasta operacional

/sistema/painel/paginas/cargos/

Arquivos auxiliares

Sem auxiliares relevantes além do CRUD principal.

Padrão observado

listar: presente; salvar: presente; buscar: não encontrado; excluir: presente. Auxiliares: sem auxiliares relevantes.

Tabela resumida

Arquivo Papel Sessão lida Entradas detectadas Tabelas tocadas
/sistema/painel/paginas/cargos.php Tela principal do módulo. Monta interface, filtros, botões, modais e dispara chamadas AJAX para a subpasta operacional. não detectado sem entrada direta visível não detectada por leitura estática
/sistema/painel/paginas/cargos/excluir.php Valida ID e remove registros ou vínculos do módulo. não detectado POST: id cargos
/sistema/painel/paginas/cargos/listar.php Lista registros e devolve tabela/HTML parcial para a tela principal. não detectado sem entrada direta visível cargos
/sistema/painel/paginas/cargos/salvar.php Recebe dados do formulário e executa INSERT/UPDATE do módulo. não detectado POST: id, nome cargos

Arquivo por arquivo

Leitura orientada para manutenção rápida do módulo.

cargos.php

/sistema/painel/paginas/cargos.php

Tela principal do módulo. Monta interface, filtros, botões, modais e dispara chamadas AJAX para a subpasta operacional.

Cargos sem tabela detectada
  • Entradas: sem entrada direta detectada
  • Sessão: não detectada na leitura estática
  • Includes: verificar.php, ../conexao.php

excluir.php

/sistema/painel/paginas/cargos/excluir.php

Valida ID e remove registros ou vínculos do módulo.

Cargos cargos
  • Entradas: POST: id
  • Sessão: não detectada na leitura estática
  • Includes: ../../../conexao.php

listar.php

/sistema/painel/paginas/cargos/listar.php

Lista registros e devolve tabela/HTML parcial para a tela principal.

Cargos cargos
  • Entradas: sem entrada direta detectada
  • Sessão: não detectada na leitura estática
  • Includes: ../../../conexao.php

salvar.php

/sistema/painel/paginas/cargos/salvar.php

Recebe dados do formulário e executa INSERT/UPDATE do módulo.

Cargos cargos
  • Entradas: POST: id, nome
  • Sessão: não detectada na leitura estática
  • Includes: ../../../conexao.php

Pontos de manutenção

  • Revisar impacto do cargo em usuários e funcionários antes de excluir.
  • Testar cadastro duplicado, edição e remoção com registros vinculados.
  • Conferir mensagens de retorno do AJAX na tela principal.