Estoque (Inventario)
O modulo de Estoque do Opero controla todos os itens consumiveis e suprimentos da propriedade: produtos de minibar, materiais de limpeza, roupas de cama, amenities, insumos de cozinha e qualquer outro item que precise de controle de quantidade e custo.
O que e Controlado
O estoque e organizado em seis categorias:
| Categoria | Exemplos |
|---|---|
| FOOD | Ingredientes de cozinha, frutas, laticeos, carnes |
| BEVERAGE | Agua, refrigerante, cerveja, vinho, destilados |
| SUPPLIES | Produtos de limpeza, detergente, desinfetante |
| AMENITIES | Shampoo, condicionador, sabonete, kit dental |
| MINIBAR | Itens do frigobar (chocolate, suco, snacks) |
| OTHER | Itens que nao se encaixam nas categorias acima |
Cada item de estoque esta vinculado a uma propriedade e a um produto do catalogo global (Global Product). Esse vinculo garante padronizacao entre propriedades e integra com o sistema de classificacao fiscal.
Classificacao fiscal (NCM / HS Code)
Cada produto do catalogo global possui um codigo HS6 (6 digitos, padrao internacional) que o classifica segundo o Harmonized System da Organizacao Mundial das Alfandegas. Para operacoes no Brasil/Mercosul, o produto tambem tem o codigo NCM (8 digitos), obrigatorio para emissao de NF-e.
- HS Code (6 digitos) — classificacao universal de mercadorias para comercio internacional
- NCM (8 digitos) — extensao do HS Code para o Mercosul (os 6 primeiros digitos sao identicos ao HS Code)
- O sistema vem com 10.515 codigos NCM oficiais da Receita Federal e 132 produtos hoteleiros pre-cadastrados
Ao vincular um item de estoque a um produto do catalogo, ele herda automaticamente a classificacao fiscal, facilitando a emissao de documentos fiscais e garantindo conformidade tributaria.
Para mais detalhes, consulte Classificacao de Produtos.
Itens de Estoque
Campos principais
| Campo | Descricao |
|---|---|
| Codigo | Identificador unico do item na propriedade |
| Nome | Nome descritivo (ex: “Agua Mineral 500ml”) |
| Categoria | FOOD, BEVERAGE, SUPPLIES, AMENITIES, MINIBAR ou OTHER |
| Unidade de medida | UN (unidade), KG, LT, PCT (pacote), CX (caixa) |
| Estoque atual | Quantidade em estoque (atualizada automaticamente) |
| Custo medio | Custo medio ponderado (calculado nas entradas) |
| Estoque minimo | Quantidade minima antes de gerar alerta |
| Estoque maximo | Quantidade maxima recomendada |
| Ponto de ressuprimento | Quando pedir reposicao (entre minimo e maximo) |
| Perecivel | Se o item tem prazo de validade |
| Dias de validade | Prazo de vencimento apos compra |
Vinculo com o financeiro
Cada item pode ser vinculado a contas contabeis para rastreamento automatico de custos:
| Vinculo | Descricao |
|---|---|
| Conta COGS | Conta do Plano de Contas para Custo de Mercadoria Vendida |
| Conta de Estoque | Conta patrimonial de estoque |
| Centro de Custo padrao | Departamento que consome o item por padrao (ex: Cozinha, Governanca) |
Movimentacoes
Toda entrada e saida de estoque e registrada como uma movimentacao. O Opero suporta os seguintes tipos:
Entradas (aumentam estoque)
| Tipo | Descricao |
|---|---|
| PURCHASE | Compra de fornecedor (entrada principal) |
| TRANSFER_IN | Recebimento de transferencia de outra propriedade |
| ADJUSTMENT_IN | Ajuste positivo (inventario fisico encontrou mais) |
| RETURN | Devolucao de item previamente consumido |
Saidas (reduzem estoque)
| Tipo | Descricao |
|---|---|
| SALE | Venda direta (ex: minibar cobrado do hospede) |
| CONSUMPTION | Consumo interno (limpeza, cozinha, amenities) |
| TRANSFER_OUT | Envio para outra propriedade |
| ADJUSTMENT_OUT | Ajuste negativo (inventario fisico encontrou menos) |
| SPOILAGE | Perda por vencimento, dano ou descarte |
Registrando uma movimentacao
- Acesse Estoque → Movimentacoes (ou a pagina do item)
- Clique em Nova Movimentacao
- Selecione o tipo (compra, consumo, ajuste, etc.)
- Informe a quantidade e o custo unitario
- Opcionalmente, vincule a um fornecedor, centro de custo ou reserva
- Salve
O sistema atualiza automaticamente:
- Estoque atual do item
- Custo medio ponderado (recalculado nas entradas)
- Ultimo preco de compra (quando tipo = PURCHASE)
Custo Medio Ponderado
O Opero utiliza o metodo de custo medio ponderado para calcular o valor do estoque. A cada nova compra, o custo medio e recalculado:
Custo Medio = (Estoque Anterior x Custo Medio Anterior + Quantidade Comprada x Custo Unitario)
/ (Estoque Anterior + Quantidade Comprada)Exemplo:
- Estoque: 100 unidades a R$ 5,00 (custo medio) = R$ 500
- Compra: 50 unidades a R$ 6,00 = R$ 300
- Novo custo medio: (500 + 300) / (100 + 50) = R$ 5,33
Consumo Automatico
Quando um servico cobrado na reserva esta vinculado a um item de estoque, o sistema pode registrar o consumo automaticamente. O fluxo:
- Atendente lanca servico “Minibar - Agua Mineral” na reserva
- O servico tem vinculo com o item de estoque “Agua Mineral 500ml”
- O sistema cria uma movimentacao de tipo
CONSUMPTION - O estoque e decrementado automaticamente
- Um lancamento de COGS e criado no financeiro
Tipos de consumo
| Tipo | Descricao |
|---|---|
| SALE | Consumo vinculado a venda para hospede |
| INTERNAL | Consumo interno (limpeza, manutenacao) |
| WASTE | Perda (item vencido, quebrado) |
| RECIPE | Consumo via receita (desdobra em ingredientes) |
Receitas
Uma receita combina multiplos itens de estoque para produzir um produto final. Exemplo: um prato do restaurante consome ingredientes especificos do estoque.
| Campo | Descricao |
|---|---|
| Codigo | Identificador da receita |
| Nome | Nome do produto (ex: “Omelete Especial”) |
| Categoria | FOOD, BEVERAGE, AMENITY_KIT, OTHER |
| Rendimento | Quantidade produzida por execucao |
| Preco de venda | Valor de venda ao hospede |
| Custo calculado | Soma dos custos dos ingredientes |
| Custo por unidade | Custo dividido pelo rendimento |
| Margem | Percentual de margem sobre o preco de venda |
Ao consumir uma receita, o sistema cria movimentacoes CONSUMPTION para cada ingrediente, decrementando o estoque de todos os itens proporcionalmente.
Transferencias entre Propriedades
Para redes com multiplas propriedades, o Opero permite transferir estoque:
- Selecione o item na propriedade de origem
- Escolha a propriedade de destino e o item correspondente
- Informe a quantidade
- Confirme a transferencia
O sistema cria:
- Uma movimentacao
TRANSFER_OUTna origem (reduz estoque) - Uma movimentacao
TRANSFER_INno destino (aumenta estoque) - O custo unitario da transferencia usa o custo medio da origem
Alertas de Estoque Baixo
O sistema monitora automaticamente os niveis de estoque e gera alertas quando:
- Estoque atual < Estoque minimo — Item abaixo do nivel critico
- Estoque atual < Ponto de ressuprimento — Hora de fazer pedido de reposicao
A lista de itens em alerta esta disponivel em Estoque → Alertas e pode ser filtrada por propriedade.
COGS (Custo da Mercadoria Vendida)
Cada consumo vinculado a uma conta COGS gera automaticamente um lancamento contabil no modulo financeiro:
Debito: Conta COGS (despesa)
Credito: Conta de Estoque (ativo)
Valor: Quantidade x Custo MedioRelatorio de COGS
O relatorio de COGS mostra o custo total de mercadorias consumidas agrupado por mes. Disponivel em Estoque → Relatorios → COGS. Filtros disponiveis:
- Propriedade — Filtra por propriedade especifica
- Periodo — Data inicial e final
- Categoria — Filtra por tipo de item (FOOD, BEVERAGE, etc.)
Relatorio de Movimentacoes
Resume o volume total de cada tipo de movimentacao no periodo, com quantidade e custo total:
| Tipo | Quantidade | Custo Total |
|---|---|---|
| PURCHASE | 500 un | R$ 2.500 |
| CONSUMPTION | 320 un | R$ 1.600 |
| SPOILAGE | 15 un | R$ 75 |
Valorizacao do Estoque
O relatorio de valorizacao mostra o valor total do estoque ativo (quantidade x custo medio) para cada item e o total consolidado da propriedade.
Boas Praticas
- Vincule ao catalogo global — Todo item deve estar vinculado a um produto do catalogo. Itens sem vinculo (“legado”) sao bloqueados para novas operacoes
- Configure estoque minimo — Alertas so funcionam se o estoque minimo estiver configurado
- Registre todas as perdas — Use
SPOILAGEpara itens vencidos ou danificados. Nao ajuste silenciosamente - Faca inventario fisico periodico — Compare o estoque do sistema com a contagem real e use
ADJUSTMENT_IN/ADJUSTMENT_OUTpara corrigir - Vincule contas COGS — Sem esse vinculo, o consumo nao gera lancamento contabil automatico
- Use receitas para F&B — Controle custos de pratos e drinks com receitas. A margem calculada ajuda na precificacao
- Nao exclua itens com estoque — O sistema bloqueia exclusao de itens com estoque > 0. Zere o estoque primeiro com ajuste
Integracao com outros modulos
- Servicos → Consumo automatico quando servicos vinculados a estoque sao lancados na reserva
- Financeiro → Lancamentos COGS automaticos na conta contabil configurada
- Produto Catalog → Itens vinculados ao catalogo global (NCM, classificacao fiscal)
- Governanca → Consumo de materiais de limpeza e amenities vinculados a tarefas
- Fornecedores → Movimentacoes de compra referenciando o fornecedor
- Relatorios → COGS mensal, valorizacao de estoque e resumo de movimentacoes