Cadastros / agenda

Bloqueio de Dias: arquivo por arquivo

Bloqueio de dias e serviços indisponíveis na agenda. A pasta técnica real é dias_bloqueio.

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

tela

/sistema/painel/paginas/dias_bloqueio.php

listar

não encontrado

salvar

não encontrado

buscar

não encontrado

excluir

não encontrado

Navegação rápida

Visão do módulo

Tela principal

/sistema/painel/paginas/dias_bloqueio.php

Pasta operacional

/sistema/painel/paginas/dias_bloqueio/

Arquivos auxiliares

excluir-servico.php, inserir-servico.php, listar-servicos.php

Padrão observado

listar: não encontrado; salvar: não encontrado; buscar: não encontrado; excluir: não encontrado. Auxiliares: excluir-servico.php, inserir-servico.php, listar-servicos.php.

Observação de nomenclatura: no menu o nome é Bloqueio de Dias, mas a pasta técnica real no projeto é dias_bloqueio.

Tabela resumida

Arquivo Papel Sessão lida Entradas detectadas Tabelas tocadas
/sistema/painel/paginas/dias_bloqueio.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/dias_bloqueio/error_log Arquivo auxiliar do fluxo operacional do módulo. não detectado sem entrada direta visível d
/sistema/painel/paginas/dias_bloqueio/excluir-servico.php Valida ID e remove registros ou vínculos do módulo. não detectado POST: id dias_bloqueio
/sistema/painel/paginas/dias_bloqueio/inserir-servico.php Cria registro novo ou executa ação pontual de inclusão. não detectado POST: data, id dias_bloqueio
/sistema/painel/paginas/dias_bloqueio/listar-servicos.php Lista registros e devolve tabela/HTML parcial para a tela principal. não detectado POST: func usuarios dias_bloqueio

Arquivo por arquivo

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

dias_bloqueio.php

/sistema/painel/paginas/dias_bloqueio.php

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

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

error_log

/sistema/painel/paginas/dias_bloqueio/error_log

Arquivo auxiliar do fluxo operacional do módulo.

Bloqueio de Dias d
  • Entradas: sem entrada direta detectada
  • Sessão: não detectada na leitura estática
  • Includes: não detectados por leitura literal

excluir-servico.php

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

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

Bloqueio de Dias dias_bloqueio
  • Entradas: POST: id
  • Sessão: não detectada na leitura estática
  • Includes: ../../../conexao.php

inserir-servico.php

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

Cria registro novo ou executa ação pontual de inclusão.

Bloqueio de Dias dias_bloqueio
  • Entradas: POST: data, id
  • Sessão: não detectada na leitura estática
  • Includes: ../../../conexao.php

listar-servicos.php

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

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

Bloqueio de Dias usuarios, dias_bloqueio
  • Entradas: POST: func
  • Sessão: não detectada na leitura estática
  • Includes: ../../../conexao.php

Pontos de manutenção

Observação de nomenclatura: no menu o nome é Bloqueio de Dias, mas a pasta técnica real no projeto é dias_bloqueio.

  • Lembrar que o nome técnico do módulo é dias_bloqueio, embora o menu mostre Bloqueio de Dias.
  • Testar inclusão e exclusão de serviços bloqueados no mesmo dia.
  • Verificar reflexo desse módulo na agenda e em agendamentos futuros.