Pessoas / agenda

Funcionários: arquivo por arquivo

Cadastro operacional mais rico da leva, incluindo dias de trabalho, horários, serviços vinculados e mudança de status.

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

tela

/sistema/painel/paginas/funcionarios.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/funcionarios.php

Pasta operacional

/sistema/painel/paginas/funcionarios/

Arquivos auxiliares

excluir-dias.php, excluir-horarios.php, excluir-servico.php, inserir-dias.php, inserir-horario.php, inserir-servico.php, listar-dias.php, listar-horarios.php

Padrão observado

listar: presente; salvar: presente; buscar: não encontrado; excluir: presente.

Tabela resumida

Arquivo Papel Sessão lida Entradas detectadas Tabelas tocadas
/sistema/painel/paginas/funcionarios.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 cargos servicos
/sistema/painel/paginas/funcionarios/excluir-dias.php Remove vínculo auxiliar do módulo. não detectado POST: id não detectado
/sistema/painel/paginas/funcionarios/excluir-horarios.php Remove vínculo auxiliar do módulo. não detectado POST: id não detectado
/sistema/painel/paginas/funcionarios/excluir-servico.php Remove vínculo auxiliar do módulo. não detectado POST: id não detectado
/sistema/painel/paginas/funcionarios/excluir.php Valida ID e remove registros ou vínculos do módulo. não detectado POST: id servicos_func
/sistema/painel/paginas/funcionarios/inserir-dias.php Cria vínculo ou cadastro auxiliar do módulo. não detectado POST: id, id_d, dias, inicio, final, inicio_almoco, final_almoco não detectado
/sistema/painel/paginas/funcionarios/inserir-horario.php Cria vínculo ou cadastro auxiliar do módulo. não detectado POST: id, horario, data não detectado
/sistema/painel/paginas/funcionarios/inserir-servico.php Cria vínculo ou cadastro auxiliar do módulo. não detectado POST: id, servico não detectado
/sistema/painel/paginas/funcionarios/listar-dias.php Lista vínculo ou subconjunto operacional do módulo e devolve HTML parcial. não detectado POST: func não detectado
/sistema/painel/paginas/funcionarios/listar-horarios.php Lista vínculo ou subconjunto operacional do módulo e devolve HTML parcial. não detectado POST: func não detectado
/sistema/painel/paginas/funcionarios/listar-servicos.php Lista vínculo ou subconjunto operacional do módulo e devolve HTML parcial. não detectado POST: func, id servicos
/sistema/painel/paginas/funcionarios/listar.php Lista registros e devolve tabela/HTML parcial para a tela principal. não detectado sem entrada direta visível não detectado
/sistema/painel/paginas/funcionarios/mudar-status.php Altera status operacional do registro. não detectado POST: id, acao não detectado
/sistema/painel/paginas/funcionarios/salvar.php Recebe formulário, valida dados e executa INSERT/UPDATE do módulo. não detectado POST: id, nome, email, telefone, cpf, cargo, endereco, atendimento não detectado

Arquivo por arquivo

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

funcionarios.php

/sistema/painel/paginas/funcionarios.php

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

Funcionários cargos / servicos
  • Entradas: sem entrada direta detectada
  • Sessão: não detectado por leitura estática
  • Includes: verificar.php, ../conexao.php

excluir-dias.php

/sistema/painel/paginas/funcionarios/excluir-dias.php

Remove vínculo auxiliar do módulo.

Funcionários sem tabela detectada
  • Entradas: POST: id
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

excluir-horarios.php

/sistema/painel/paginas/funcionarios/excluir-horarios.php

Remove vínculo auxiliar do módulo.

Funcionários sem tabela detectada
  • Entradas: POST: id
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

excluir-servico.php

/sistema/painel/paginas/funcionarios/excluir-servico.php

Remove vínculo auxiliar do módulo.

Funcionários sem tabela detectada
  • Entradas: POST: id
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

excluir.php

/sistema/painel/paginas/funcionarios/excluir.php

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

Funcionários servicos_func
  • Entradas: POST: id
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

inserir-dias.php

/sistema/painel/paginas/funcionarios/inserir-dias.php

Cria vínculo ou cadastro auxiliar do módulo.

Funcionários sem tabela detectada
  • Entradas: POST: id, id_d, dias, inicio, final, inicio_almoco, final_almoco
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

inserir-horario.php

/sistema/painel/paginas/funcionarios/inserir-horario.php

Cria vínculo ou cadastro auxiliar do módulo.

Funcionários sem tabela detectada
  • Entradas: POST: id, horario, data
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

inserir-servico.php

/sistema/painel/paginas/funcionarios/inserir-servico.php

Cria vínculo ou cadastro auxiliar do módulo.

Funcionários sem tabela detectada
  • Entradas: POST: id, servico
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

listar-dias.php

/sistema/painel/paginas/funcionarios/listar-dias.php

Lista vínculo ou subconjunto operacional do módulo e devolve HTML parcial.

Funcionários sem tabela detectada
  • Entradas: POST: func
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

listar-horarios.php

/sistema/painel/paginas/funcionarios/listar-horarios.php

Lista vínculo ou subconjunto operacional do módulo e devolve HTML parcial.

Funcionários sem tabela detectada
  • Entradas: POST: func
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

listar-servicos.php

/sistema/painel/paginas/funcionarios/listar-servicos.php

Lista vínculo ou subconjunto operacional do módulo e devolve HTML parcial.

Funcionários servicos
  • Entradas: POST: func, id
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

listar.php

/sistema/painel/paginas/funcionarios/listar.php

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

Funcionários sem tabela detectada
  • Entradas: sem entrada direta detectada
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

mudar-status.php

/sistema/painel/paginas/funcionarios/mudar-status.php

Altera status operacional do registro.

Funcionários sem tabela detectada
  • Entradas: POST: id, acao
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

salvar.php

/sistema/painel/paginas/funcionarios/salvar.php

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

Funcionários sem tabela detectada
  • Entradas: POST: id, nome, email, telefone, cpf, cargo, endereco, atendimento
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

Pontos de manutenção

  • Módulo com vários arquivos auxiliares além do CRUD básico: horários, dias, serviços e mudança de status.
  • A tela principal real do módulo é /sistema/painel/paginas/funcionarios.php.
  • A subpasta operacional auditada é /sistema/painel/paginas/funcionarios/.
  • Arquivos auxiliares identificados: excluir-dias.php, excluir-horarios.php, excluir-servico.php, inserir-dias.php, inserir-horario.php, inserir-servico.php, listar-dias.php, listar-horarios.php, listar-servicos.php, mudar-status.php.