Bia

Material usado, quantidade conferida

Controle de estoque e insumos para clínica de estética

A Bia cadastra insumos com unidade, quantidade atual e mínimo, liga cada ficha técnica ao serviço e baixa a quantidade exata quando um atendimento confirmado é concluído. Quando o saldo fica abaixo do mínimo, a lista de compras mostra quanto falta repor.

Estoque de insumos não é o mesmo que catálogo de produtos para venda. Aqui a clínica registra materiais consumidos em procedimentos, define a receita de cada serviço e acompanha a reposição que nasce desses dados. O servidor mantém o consumo dentro da clínica, impede baixa acima do saldo e deixa a decisão de compra com a equipe.

  • Ficha técnica liga insumos ao serviço
  • Baixa atômica ao concluir atendimento
  • Lista de compras com necessidade calculada
  • Unidades em milésimos sem estoque negativo

O cadastro mostra saldo, unidade e mínimo de cada insumo

Cada insumo tem nome, unidade, quantidade disponível e quantidade mínima. A tela apresenta o saldo na unidade escolhida, marca o que está abaixo do mínimo e permite editar o cadastro sem transformar uma ausência de dados em saldo zero. Insumos podem ser desativados quando não estão ligados a uma ficha técnica.

A API valida nome, unidade e quantidades no servidor, exige a capacidade de insumos e registra a criação ou alteração em auditoria. O isolamento usa tenantId em todas as consultas, por isso uma clínica não enxerga o estoque de outra.

  • Saldo atual e mínimo por insumo
  • Aviso visual de estoque baixo
  • Criação e edição auditadas no servidor

A ficha técnica liga o insumo ao serviço

Para cada serviço ativo, a clínica escolhe os insumos que fazem parte da receita e informa quantos milésimos de cada unidade são usados. A mesma tela permite revisar a receita, trocar quantidades e remover itens; um insumo não pode aparecer duas vezes na mesma ficha.

A relação fica em uma tabela própria de serviço e insumo. A API confirma que o serviço e todos os insumos pertencem à clínica, aceita somente insumos ativos e grava a substituição inteira com auditoria. Assim, a receita explica o consumo sem copiar um número solto para cada atendimento.

  • Uma receita por serviço
  • Quantidade exata por material
  • Itens duplicados ou desativados são recusados

Concluir o atendimento baixa o consumo uma única vez

Quando um atendimento confirmado já passou do horário, a conclusão carrega a ficha técnica, trava a receita e verifica todas as quantidades antes de atualizar o estoque. Se faltar qualquer material, a API devolve conflito e o atendimento não é concluído com um saldo inventado.

A baixa e a conclusão acontecem na mesma transação. O bloqueio por serviço e a atualização condicional impedem duas conclusões concorrentes de consumir o mesmo material duas vezes. Uma tentativa repetida depois de concluído devolve o atendimento já processado, sem nova baixa.

  • Somente atendimento confirmado e iniciado
  • Falta de estoque interrompe o fluxo
  • Evento e auditoria guardam o que foi consumido

A lista de compras calcula a reposição necessária

A aba de compras reúne os insumos ativos cujo saldo está abaixo do mínimo. Para cada item, mostra o saldo atual e a diferença até o mínimo configurado. Essa diferença vem do estoque real e muda quando a equipe corrige o cadastro ou conclui um procedimento.

A lista é uma orientação operacional para a dona decidir o que comprar. O sistema não escolhe fornecedor, não cria pedido, não envia pagamento e não afirma que uma compra foi feita. Se o saldo volta ao mínimo, o aviso correspondente é resolvido e deixa de aparecer como pendência.

  • Necessidade igual a mínimo menos saldo
  • Avisos de estoque baixo deduplicados
  • Sem pedido 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 antes de enviar. O servidor usa a mesma representação para comparar, baixar e exibir mililitros, gramas ou outra unidade cadastrada, evitando que arredondamentos de ponto flutuante criem uma sobra falsa.

Quantidades negativas, zero em uma receita ou valores fora do limite são rejeitados. A mensagem de erro volta como validação do contrato, e não como uma baixa parcial. A dona continua vendo a unidade que escolheu, enquanto o cálculo permanece inteiro.

  • Até três casas na entrada
  • Cálculo inteiro em milésimos
  • Validação de quantidade antes da transação

Permissões e limites deixam a promessa honesta

Leitura e gestão de insumos passam pelas permissões da API e pelo isolamento da clínica. Esconder uma aba não é a proteção: cada rota verifica sessão, papel e capacidade antes de ler ou alterar estoque e receitas.

O módulo organiza material usado em serviços. Ele não é um ERP de compras, não calcula custo financeiro do procedimento, não controla fornecedor ou lote e não substitui a conferência física. A página descreve a baixa e a lista que existem hoje, sem prometer automação de abastecimento.

  • Escopo por clínica no banco
  • Permissão aplicada no servidor
  • Compra e conferência física continuam humanas

O que o estoque de insumos resolve — e o que fica separado

A Bia transforma consumo de serviços em saldo e necessidade de reposição, mas não transforma uma lista em uma compra confirmada.

  • O estoque cobre materiais ligados a serviços; produtos vendidos no PDV têm catálogo e estoque próprios.
  • A ficha técnica informa consumo por serviço, mas não calcula automaticamente o custo ou a margem do procedimento.
  • A baixa só acontece na conclusão válida de um atendimento e falha quando o saldo não comporta a receita.
  • A lista de compras calcula diferença até o mínimo; não escolhe fornecedor, gera pedido ou realiza pagamento.
  • Quantidades, unidade e mínimo são configurações da clínica; a equipe continua responsável pela conferência física.

Perguntas frequentes

Como o estoque de insumos funciona na rotina

Qual é a diferença entre produto e insumo?

Produto é o item de catálogo usado em vendas no PDV. Insumo é o material ligado à ficha técnica de um serviço e consumido quando o atendimento é concluído.

Como relaciono um material a um procedimento?

Cadastre o insumo, abra a ficha técnica do serviço ativo e informe a quantidade em milésimos. A API valida que os dois pertencem à mesma clínica e não aceita duplicidade.

O que acontece se não houver material suficiente?

A conclusão retorna conflito de estoque insuficiente antes de confirmar o atendimento. Nenhuma baixa parcial é feita e a equipe precisa ajustar o saldo ou a ficha.

A lista de compras faz o pedido sozinha?

Não. Ela mostra cada insumo abaixo do mínimo e a diferença necessária para voltar ao mínimo; fornecedor, pedido e pagamento continuam fora deste módulo.

A baixa pode acontecer duas vezes?

Não. A conclusão trava a receita e marca o atendimento como concluído na mesma transação. Uma repetição devolve o atendimento já processado sem consumir novamente.

Confira o material antes de concluir o próximo atendimento

Cadastre os insumos, monte a ficha técnica dos serviços e teste a lista de reposição com dados da sua própria clínica.

Criar minha conta
Controle de estoque e insumos para clínica de estética | Bia