Material usado, quantidade conferida
Controlo de stock e consumíveis para clínica de estética
A Bia regista consumíveis com unidade, quantidade atual e mínimo, liga cada ficha técnica ao serviço e baixa a quantidade exata quando uma marcação confirmada é concluída. Quando o saldo fica abaixo do mínimo, a lista de compras mostra o que falta repor.
O stock de consumíveis não é o mesmo que o catálogo de produtos para venda. A clínica regista materiais usados nos procedimentos, define a receita de cada serviço e acompanha a reposição que nasce destes dados. O servidor impede uma baixa acima do saldo e deixa a decisão de compra com a equipa.
- Ficha técnica liga consumíveis ao serviço
- Baixa atómica ao concluir a marcação
- Lista de compras com necessidade calculada
- Unidades em milésimos sem stock negativo
O registo mostra saldo, unidade e mínimo de cada consumível
Cada consumível tem nome, unidade, quantidade disponível e mínimo. A tela assinala o que está abaixo do mínimo e permite editar o registo no servidor. Um consumível só pode ser desativado quando não está ligado a uma ficha técnica.
A API valida nome, unidade e quantidades, exige a capacidade de consumíveis e regista criação ou alteração em auditoria. Todas as consultas usam o tenantId da clínica.
- Saldo e mínimo por consumível
- Aviso de stock baixo
- Criação e edição auditadas
A ficha técnica liga o consumível ao serviço
Para cada serviço ativo, a clínica escolhe os consumíveis da receita e informa quantos milésimos de cada unidade são usados. A mesma tela permite rever, trocar quantidades e remover itens; o mesmo consumível não aparece duas vezes.
A relação fica numa tabela própria. A API confirma que serviço e consumíveis pertencem à clínica, aceita apenas itens ativos e guarda a substituição com auditoria.
- Uma receita por serviço
- Quantidade exata por material
- Itens duplicados ou inativos recusados
Concluir a marcação baixa o consumo uma só vez
Quando uma marcação confirmada já começou, a conclusão carrega a ficha, bloqueia a receita e verifica todas as quantidades antes de atualizar o stock. Se faltar material, a API devolve conflito e não conclui a marcação com saldo inventado.
A baixa e a conclusão ocorrem na mesma transação. Um bloqueio por serviço e a atualização condicional impedem duas conclusões concorrentes de consumir o mesmo material duas vezes. Uma repetição devolve a marcação já processada.
- Só marcação confirmada e iniciada
- Falta de stock interrompe o fluxo
- Evento e auditoria guardam o consumo
A lista de compras calcula a reposição necessária
A aba de compras reúne consumíveis ativos cujo saldo está abaixo do mínimo e mostra o saldo e a diferença até ao mínimo. A diferença nasce do stock real e muda quando a equipa corrige o registo ou conclui um procedimento.
É uma orientação para a dona decidir o que comprar. O sistema não escolhe fornecedor, cria encomenda ou envia pagamento; quando o saldo regressa ao mínimo, o aviso é resolvido.
- Necessidade igual a mínimo menos saldo
- Avisos deduplicados
- Sem encomenda ou pagamento automático
Unidades fracionadas ficam exatas no servidor
A interface aceita até três casas decimais e converte a entrada para milésimos inteiros. O servidor usa a mesma representação para comparar, baixar e apresentar mililitros, gramas ou outra unidade cadastrada.
Quantidades negativas, zero numa receita ou valores fora do contrato são rejeitados antes da transação. A dona continua a ver a unidade escolhida e o cálculo permanece inteiro.
- Até três casas na entrada
- Cálculo inteiro em milésimos
- Validação antes da transação
Permissões e limites mantêm a promessa honesta
Leitura e gestão passam pelas permissões da API e pelo isolamento da clínica. Cada rota verifica sessão, papel e capacidade antes de ler ou alterar stock e receitas.
O módulo organiza material usado nos serviços. Não é um ERP de compras, não controla fornecedores ou lotes e não substitui a conferência física; a equipa continua a decidir o abastecimento.
- Âmbito por clínica
- Permissão aplicada no servidor
- Compra e conferência continuam humanas
O que o stock de consumíveis resolve — e o que fica separado
A Bia transforma consumo de serviços em saldo e reposição, mas não transforma uma lista numa compra confirmada.
- O stock cobre materiais ligados a serviços; produtos vendidos no PDV têm catálogo próprio.
- A ficha técnica informa consumo por serviço, mas não calcula automaticamente custo ou margem.
- A baixa só ocorre na conclusão válida e falha quando o saldo não chega.
- A lista calcula diferença até ao mínimo; não escolhe fornecedor nem paga.
- Quantidade, unidade e mínimo são configurações da clínica; a conferência física continua necessária.
Perguntas frequentes
Como funciona o stock de consumíveis na rotina
Qual é a diferença entre produto e consumível?
Produto é o item do catálogo vendido no PDV. Consumível é o material ligado à ficha técnica de um serviço e usado quando a marcação termina.
Como associo material a um procedimento?
Registe o consumível, abra a ficha técnica do serviço ativo e indique a quantidade em milésimos. A API valida o âmbito da clínica e a ausência de duplicados.
E se não houver material suficiente?
A conclusão devolve conflito de stock insuficiente antes de confirmar a marcação. Não há baixa parcial.
A lista de compras faz a encomenda?
Não. Mostra consumíveis abaixo do mínimo e a diferença necessária; fornecedor, encomenda e pagamento ficam fora do módulo.
A baixa pode repetir-se?
Não. A conclusão bloqueia a receita e marca a marcação na mesma transação; uma repetição devolve o resultado já processado.
Confirme o material antes da próxima marcação
Registe consumíveis, monte fichas técnicas e teste a lista de reposição com dados da sua clínica.
Criar a minha conta