Cadastros / serviços

Categoria Serviços: arquivo por arquivo

Módulo técnico usado para classificar serviços e dar base ao cadastro de serviços do painel.

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

tela

/sistema/painel/paginas/cat_servicos.php

listar

presente

salvar

presente

buscar

não encontrado

excluir

presente

Navegação rápida

Visão do módulo

Categoria Serviços usa a pasta técnica real cat_servicos e mantém um CRUD curto que impacta diretamente a organização do módulo de serviços.

Nome do menu

Categoria Serviços

Pasta técnica

cat_servicos

Arquivos auxiliares

1 arquivo(s) além do núcleo listar/salvar/buscar/excluir/tela principal.

Padrão observado

CRUD compacto com dependência indireta do módulo de serviços.

Leitura recomendada: Abra a tela principal, depois listar.php, salvar.php e por fim excluir.php para conferir impacto em serviços já cadastrados.

Sempre compare o nome do menu com a pasta técnica real antes de mexer no módulo.

Tabela resumida

Arquivo Tipo Papel no módulo Entradas POST Tabelas tocadas
cat_servicos.php
/sistema/painel/paginas/cat_servicos.php
tela principal Tela principal do módulo de categorias de serviços, com formulário/modal e chamada para a subpasta operacional. cat_servicos
excluir.php
/sistema/painel/paginas/cat_servicos/excluir.php
excluir Remove registros do módulo e encerra o fluxo operacional correspondente. id cat_servicosservicos
listar.php
/sistema/painel/paginas/cat_servicos/listar.php
listar Lista registros do módulo, aplica filtros e devolve HTML para a tela principal. cat_servicosservicos
salvar.php
/sistema/painel/paginas/cat_servicos/salvar.php
salvar Persiste cadastro/edição do módulo e devolve status para a interface. idnome cat_servicos

Arquivo por arquivo

cat_servicos.php

/sistema/painel/paginas/cat_servicos.php
tela principal

Tela principal do módulo de categorias de serviços, com formulário/modal e chamada para a subpasta operacional.

Linhas auditadas: 74
Entradas POST: 0
Includes/require: ../conexao.phpverificar.php
Tabelas tocadas: cat_servicos

excluir.php

/sistema/painel/paginas/cat_servicos/excluir.php
excluir

Remove registros do módulo e encerra o fluxo operacional correspondente.

Linhas auditadas: 17
Entradas POST: 1
POST: id
Includes/require: ../../../conexao.php
Tabelas tocadas: cat_servicosservicos

listar.php

/sistema/painel/paginas/cat_servicos/listar.php
listar

Lista registros do módulo, aplica filtros e devolve HTML para a tela principal.

Linhas auditadas: 99
Entradas POST: 0
Includes/require: ../../../conexao.php
Tabelas tocadas: cat_servicosservicos

salvar.php

/sistema/painel/paginas/cat_servicos/salvar.php
salvar

Persiste cadastro/edição do módulo e devolve status para a interface.

Linhas auditadas: 28
Entradas POST: 2
POST: idnome
Includes/require: ../../../conexao.php
Tabelas tocadas: cat_servicos

Pontos de manutenção

  • O ponto sensível é a exclusão, porque ela conversa com a tabela de serviços. Sempre valide se a categoria está vinculada antes de remover.
  • Antes de alterar o módulo, valide a tela principal, os endpoints internos e as tabelas tocadas em ambiente controlado.
  • Ao mexer em retorno AJAX, revise também os scripts da tela principal e os modais vinculados ao fluxo.