Finalidade
Esta tela permite editar uma Tabela de Preços, com as seguintes possibilidades:
- Alterar o nome, descrição e vigência da tabela
- Adicionar ou editar produtos associados à tabela
- Definir preços fixos ou descontos em relação ao preço de venda
- Ativar ou desativar produtos vinculados à tabela
Funcionalidades Disponíveis
| Ação |
Descrição |
| Editar Informações da Tabela |
Nome, descrição, data inicial e final de vigência. |
| Adicionar Produto |
Inserir um novo produto na tabela, com tipo de preço e valor definido. |
| Editar Produto |
Alterar o tipo ou o valor de um produto existente. |
| Remover Produto |
Excluir um produto da tabela. |
Campos do Cadastro
| Campo |
Descrição |
| Nome |
Nome interno da tabela de preço. |
| Descrição |
Breve descrição sobre a aplicação da tabela. |
| Vigência de |
Data inicial para validade da tabela. |
| Vigência até |
Data final para validade da tabela. |
Controle de Produtos na Tabela
| Coluna |
Descrição |
| Id |
ID do produto. |
| Produto |
Nome do produto. |
| Preço Original |
Preço padrão de venda do produto (fora da tabela). |
| Tipo |
Define se é um preço fixo (price) ou um desconto (discount). |
| Valor |
Valor fixo ou percentual de desconto aplicado. |
| Preço |
Preço final do produto considerando a tabela. |
| Status |
Mostra se o produto na tabela está ativo (Ativo) ou não (Inativo). |
| Ações |
Editar ou excluir o item da tabela. |
Tipos de Preço
| Tipo |
Como funciona |
| Preço Fixo |
Define um preço exato para o produto. |
| Percentual de Desconto |
Aplica um desconto percentual sobre o preço de venda original do produto. |
Fluxo de Trabalho
- ✏️ Edite as informações básicas da tabela (nome, descrição, vigência).
- ➕ Use o botão Novo Produto para adicionar produtos.
- ⚙️ Use o botão Editar Produto para alterar tipo ou valor de um produto já vinculado.
- ❌ Exclua produtos que não fazem mais parte da tabela usando o botão de exclusão.
- ? Finalize clicando em Salvar para aplicar as alterações.
Observações Técnicas
- Ao clicar em Editar Produto, o formulário no modal é preenchido automaticamente via jQuery.
- Os produtos podem ter status ativo/inativo para permitir pausas temporárias sem exclusão.
- O preço final é recalculado conforme o tipo selecionado (
price ou discount).
- A tabela usa DataTables para organização, ordenação e busca.
- Campos como "Valor" aceitam número decimal (com até 3 casas decimais para desconto).
✅ Utilize esta tela para organizar tabelas promocionais, tabelas específicas de clientes, feiras, eventos e mais!