Operação individual / leitura

Minhas Comissões: arquivo por arquivo

Módulo lateral enxuto para leitura de comissões individuais do usuário logado. Trabalha principalmente com sessão, filtros e listagem.

tela principal: /sistema/painel/paginas/minhas_comissoes.php pasta real: /sistema/painel/paginas/minhas_comissoes/ 3 arquivo(s) de negócio auditados alias técnico: minhas_comissoes

tela

/sistema/painel/paginas/minhas_comissoes.php

listar

presente

salvar

não encontrado

buscar

não encontrado

excluir

presente

Navegação rápida

Visão do módulo

Módulo lateral enxuto para leitura de comissões individuais do usuário logado. Trabalha principalmente com sessão, filtros e listagem.

Nome para a documentação

Minhas Comissões

Pasta técnica

minhas_comissoes

Arquivos auxiliares

2 arquivo(s) além da tela principal.

Padrão observado

Fluxo lateral com tela principal + subpasta operacional.

Leitura recomendada: Comece por listar.php para entender filtros e sessão, e deixe excluir.php por último porque o módulo é pequeno.

Este módulo foi incluído na oitava leva por estar fora do menu principal ou atuar como apoio lateral/técnico ao fluxo central.

Tabela resumida

Arquivo Tipo Tabelas tocadas Entradas Resumo técnico
/sistema/painel/paginas/minhas_comissoes.php Tela principal não detectado SESSION: id Tela principal do módulo. Monta interface, filtros, botões, modais e dispara chamadas para a subpasta operacional.
/sistema/painel/paginas/minhas_comissoes/excluir.php Exclusão não detectado POST: id Valida identificador e remove dados ou vínculos do módulo.
/sistema/painel/paginas/minhas_comissoes/listar.php Listagem usuarios clientes servicos POST: dataInicial, dataFinal, status | SESSION: id Consulta dados e monta a listagem principal usada pela interface.

Arquivo por arquivo

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

minhas_comissoes.php

/sistema/painel/paginas/minhas_comissoes.php

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

Minhas Comissões sem tabela detectada Tela principal
  • Entradas: SESSION: id
  • Sessão: id
  • Includes: verificar.php, ../conexao.php

excluir.php

/sistema/painel/paginas/minhas_comissoes/excluir.php

Valida identificador e remove dados ou vínculos do módulo.

Minhas Comissões sem tabela detectada Exclusão
  • Entradas: POST: id
  • Sessão: não detectado por leitura estática
  • Includes: ../../../conexao.php

listar.php

/sistema/painel/paginas/minhas_comissoes/listar.php

Consulta dados e monta a listagem principal usada pela interface.

Minhas Comissões usuarios / clientes / servicos Listagem
  • Entradas: POST: dataInicial, dataFinal, status | SESSION: id
  • Sessão: id
  • Includes: ../../../conexao.php

Pontos de manutenção

  • A tela principal e a listagem dependem diretamente de $_SESSION["id"], então bugs de permissão e contexto costumam aparecer primeiro aqui.
  • O módulo é pequeno, mas cruza dados de usuarios, clientes e servicos na listagem.
  • Se a comissão sumir ou aparecer incorreta, valide o filtro de data/status em listar.php antes de partir para SQL mais complexo.
  • Arquivos auxiliares identificados: excluir.php, listar.php.