Produção · Ordens de Produção

Capacidade máxima teórica por produto final

Produto final:
Componente fabricado:
Aguardando dados da API…

Simulador de demanda

Produto final:
Componente fabricado:
Nenhum produto na demanda — pesquise e adicione acima.

Criar OP manual

Produto final:
Componente fabricado:

Pedidos de venda em aberto

Kanban de OPs

Aguardando dados da API…

Tempo de produção por modelo

Medido em semanas, a unidade da fábrica. Espera = criada → impressa · Produção = impressa → concluída. OP com mais de um modelo conta o tempo inteiro para cada um.

Aguardando OPs…

Inventário de estoque

1
Gere a planilha de contagem

Sai com código, descrição, unidade e o saldo de hoje. Preencha só a coluna contado e salve como CSV.

2
Suba a planilha preenchida
3
Grave no Tiny

Lança item a item, em lotes, e guarda o saldo anterior de cada um para permitir voltar atrás.

Estoque Geral

O saldo é do JPS desde 03/08/2026 — a coleta do Tiny não o sobrescreve mais. Clique no saldo para corrigir; fica registrado quem mexeu.

Aguardando dados da API…

Consumo de insumos logísticos

Envelopes, etiquetas e caixas coletivas gastos no despacho — fora da estrutura de produto. Baseado nas OPs concluídas no período.

Período: até
Escolha o período e clique em "Gerar relatório" (padrão: mês atual).

Estoque de insumos logísticos

carregando…

Inconsistências e avisos (falha barulhenta)

O motor reporta dado ruim em vez de mascarar. Cada item aqui é cadastro a corrigir no Tiny.

Aguardando dados da API…

Estrutura de Custo

Filtrar
Abra a aba para carregar a estrutura de custo…

Calendário Fiscal

Régua mensal de gatilhos (G1–G7): verificação do crédito de VA/VT no dia 1º, deadline da folha no 5º dia útil, obrigações acessórias, trava da provisão no dia 25, prévia e pedido de recarga, e o fechamento no último dia útil. Toda data sai do motor com os feriados carregados — nunca de cabeça nem fixa no agendador.

Ainda não construído — o que falta
  • Portar motor/calendario.js (pronto e testado) para o app.
  • P3 — validar a lista de feriados (nacionais + Curitiba) com o contador, ano a ano. Hoje só 2026 e 2027 estão cadastrados; consulta fora disso é erro de propósito.
  • P4 — confirmar as datas de DCTFWeb, FGTS Digital e DAS antes de virarem gatilho.

DP & Benefícios

VT pela escala de cada colaborador (não pelo calendário genérico), com os três números que a decisão D1 exige: bruto do pedido à operadora, desconto do colaborador e custo-empresa. O pedido dispara D−3 dias úteis bancários antes do dia 1º — o dia 1º é deadline verificado, não tarefa.

Ainda não construído — o que falta
  • Portar motor/beneficios.js (pronto e testado) para o app.
  • P1 — valor/dia do VA não definido. Enquanto for nulo, o motor emite pendência e não supõe valor.
  • Fonte dos colaboradores: é PII e não pode entrar no bundle público — precisa vir pela API atrás do login.

Folha

Provisão da competência por colaborador — salário, FGTS e provisões de férias com ⅓ e de 13º —, travada no dia 25 e paga até o 5º dia útil do mês seguinte (sábado conta, domingo e feriado não).

Ainda não construído — o que falta
  • Portar motor/folha.js (pronto e testado) para o app.
  • P2 — o regime tributário define o INSS patronal (RAT e terceiros junto). Sem a confirmação do contador, o encargo fica nulo e a provisão sai marcada como parcial.
  • Fonte dos colaboradores e salários: PII, mesma restrição do DP.

DRE

Fechamento mensal por competência: Receita Bruta → Deduções → Receita Líquida → CMV → Lucro Bruto → Despesas Operacionais → Despesas Fixas → Resultado Operacional → Despesas Financeiras → Lucro Líquido, com margens. Amortização de passivo fica fora do DRE; só juros e multa entram como despesa financeira.

Ainda não construído — o que falta
  • Portar motor/dre.js (pronto e testado) para o app.
  • P8 — mapear os endpoints financeiros do Tiny (Contas a Pagar/Receber, Crédito, Antecipação). Sem eles não há lançamento para fechar.
  • P7 — validar o plano de contas contra as categorias reais da conta do Tiny. Categoria não mapeada é pendência explícita e bloqueia o "fechado sem ressalvas".

Meta de Vendas

Meta do mês seguinte pelo ponto de equilíbrio (custos fixos ÷ margem de contribuição) vezes o fator de segurança, cruzada com a média móvel de 3 meses e a capacidade de caixa — sempre com a justificativa de qual critério dominou.

Ainda não construído — o que falta
  • Portar motor/meta-vendas.js (pronto e testado) para o app.
  • Histórico de vendas, custos fixos e margem de contribuição: saem do DRE fechado, que depende de P7 e P8.

Passivo do CNPJ

Aging das 4 negativações e dos 13 protestos cartoriais, atualização por juros de mora e multa com data de referência explícita, e simulação de cenários de acordo. O principal pago é amortização de passivo — nunca despesa do DRE.

Ainda não construído — o que falta
  • Portar motor/passivo.js (pronto e testado) para o app.
  • P6 — preencher os valores das negativações e dos 13 protestos a partir do diagnóstico de 28/07. Hoje estão nulos de propósito: item sem valor entra como pendência, nunca como zero.
  • P5 — confirmar o credor da 4ª negativação, hoje sem nome.
JPS (Joaquim Pereira da Silva) · Gardie MRP v1 · núcleo: workflows/engine.js (inalterado) · sugestões: app/sugestoes.js · nenhum dado sai desta máquina