tela
/sistema/painel/paginas/compras.php
Lançamento de compras de produto, integração com fornecedor, contas a pagar e ajuste de estoque.
/sistema/painel/paginas/compras.php
presente
presente
não encontrado
presente
compras.php carrega filtros e modal; listar.php lista lançamentos da tabela pagar filtrando produto; salvar.php cria/atualiza a compra e mexe em estoque; baixar.php liquida o título; excluir.php desfaz a compra e ajusta o estoque.
/sistema/painel/paginas/compras.php
/sistema/painel/paginas/compras/
1 arquivos além do núcleo listar/salvar/excluir.
Sem endpoint buscar.php explícito na subpasta auditada.
listar.php, o endpoint de gravação principal e por fim os auxiliares que completam a regra de negócio.
Boa referência para entender como o BarberBot trata um lançamento financeiro com efeito em estoque.
| Arquivo | Tipo | Papel no módulo | Entradas POST | Tabelas tocadas |
|---|---|---|---|---|
|
compras.php
/sistema/painel/paginas/compras.php
|
tela principal | Tela principal das compras com filtros por período/status e modal de lançamento. | — | formas_pgtofornecedoresprodutos |
|
baixar.php
/sistema/painel/paginas/compras/baixar.php
|
auxiliar | Baixa a compra no financeiro e registra no caixa. | data_pgtoidpgtovalor | caixaspagar |
|
excluir.php
/sistema/painel/paginas/compras/excluir.php
|
excluir | Exclui a compra, remove anexo e refaz o estoque do produto. | id | pagarprodutos |
|
listar.php
/sistema/painel/paginas/compras/listar.php
|
listar | Lista compras lançadas em pagar, com fornecedor, arquivo e ações. | dataFinaldataInicialstatus | fornecedorespagarusuarios |
|
salvar.php
/sistema/painel/paginas/compras/salvar.php
|
salvar | Cria ou atualiza compra, mexe em pagar, produto, estoque e possível pagamento imediato. | data_pgtodata_vencidpessoapgtoprodutoquantidadevalor | caixaspagarprodutos |
Cada card abaixo resume o papel do arquivo, volume aproximado de código, entradas esperadas e dependências visíveis para acelerar manutenção e depuração.
/sistema/painel/paginas/compras.php
Tela principal das compras com filtros por período/status e modal de lançamento.
/sistema/painel/paginas/compras/baixar.php
Baixa a compra no financeiro e registra no caixa.
/sistema/painel/paginas/compras/excluir.php
Exclui a compra, remove anexo e refaz o estoque do produto.
/sistema/painel/paginas/compras/listar.php
Lista compras lançadas em pagar, com fornecedor, arquivo e ações.
/sistema/painel/paginas/compras/salvar.php
Cria ou atualiza compra, mexe em pagar, produto, estoque e possível pagamento imediato.
tela principal → listar/inserir/salvar → auxiliares → conexao.php → tabela.