Renda Carioca — Hub de Gestão v11

ROMANEIO DE SEPARAÇÃO

Renda Carioca — {{ dataHoje }}

Cliente{{ nomeCliente(pedidoRom.clienteId) }}
Produto{{ nomeProduto(pedidoRom.produtoId) }}
Qtd. Total{{ pedidoRom.quantidade }} peças
Valor Unitário{{ fmt(pedidoRom.valorUnitario||0) }}
Valor Total{{ fmt((pedidoRom.valorUnitario||0)*(pedidoRom.quantidade||0)) }}
Pagamento{{ pedidoRom.statusPagamento }}
Vencimento{{ pedidoRom.dataVencimento || '—' }}
Logística{{ pedidoRom.statusLogistica }}
Data Pedido{{ pedidoRom.data }}

Grade / Observações de Separação:

{{ pedidoRom.grade || 'Sem observações.' }}

Responsável pela Separação
Conferência / Aprovação
{{ abaNome[aba] }}
{{ dataHoje }}
{{ (usuarioAtual.nome||'?')[0].toUpperCase() }}
{{ usuarioAtual.nome }}
{{ labelPerfil(usuarioAtual.perfil) }}
V11

Visão Geral

Indicadores do período selecionado

até
Faturamento
{{ fmt(kp.valorTotal) }}
{{ kp.totalPedidos }} pedido(s) no período
A Receber
{{ fmt(kp.aReceber) }}
{{ kp.atrasados }} pedido(s) atrasado(s)
Ticket Médio
{{ fmt(kp.ticket) }}
por pedido
Clientes Ativos
{{ kp.clientes }}
na carteira
Em Separação
{{ kp.separacao }}
Enviados
{{ kp.enviados }}
Entregues
{{ kp.entregues }}
Saldo do Caixa
{{ fmt(kp.saldo) }}
Alertas de Estoque Baixo
{{ a.nome }} {{ a.quantidade }} {{ a.unidade }} (mín: {{ a.minimo }})
Alertas de Vencimento
Nenhum vencimento nos próximos 3 dias.
{{ a.cliente }}
{{ a.produto }} — vence em {{ a.dias }}d ({{ a.dataFmt }})
Últimos 5 Pedidos
ClienteProdutoValorStatus
Sem pedidos.
{{ nomeCliente(p.clienteId) }} {{ nomeProduto(p.produtoId) }} {{ fmt((p.valorUnitario||0)*(p.quantidade||0)) }} {{ p.statusLogistica||'—' }}
Contas a Pagar — Resumo
DescriçãoVencimentoValorStatus
Sem contas.
{{ c.descricao }} {{ c.vencimento||'—' }} {{ fmt(c.valor||0) }} {{ c.status }}
Meta de Faturamento
Progresso{{ fmt(kp.valorTotal) }} / {{ fmt(d.metaFaturamento||0) }}
{{ pFat.toFixed(1) }}% atingido
Meta de Pedidos
Progresso{{ kp.totalPedidos }} / {{ d.metaPedidos||0 }}
{{ pPed.toFixed(1) }}% atingido
Custos Fixos/Mês

Sem custos fixos

R$
Total Fixo Mensal {{ fmt(totalFixo) }}
Base de Simulação

Sem produtos

{{ ins.nome }}{{ fmt(ins.valor||0) }}
Custo da Peça{{ fmt(custoPeca) }}

Canais de Venda

Simule margens e ponto de equilíbrio por canal.

Nenhum canal.

Peças por pedido (kit)
Taxas e Deduções
Sem taxas.

Receita Líq.

{{ fmt(cc(c).recLiq) }}

Margem R$

{{ fmt(cc(c).margR) }}

Margem %

{{ cc(c).margPct.toFixed(1) }}%

Ponto de Equilíbrio / Mês

{{ cc(c).pe.toLocaleString('pt-BR') }} pedidos

⚠ Prejuízo — ajuste preço ou custos

Engenharia de Produtos (BOM)

Cadastre a composição de custo de cada produto.

Catálogo vazio.

Clique em "Novo Produto".
Insumos
Nenhum insumo.
R$
Custo da Peça {{ fmt(p.insumos.reduce((a,i)=>a+(parseFloat(i.valor)||0),0)) }}

Estoque de Insumos

Controle de saldo, mínimo e alertas de reposição.

Total de Itens
{{ d.estoque.length }}
Abaixo do Mínimo
{{ d.estoque.filter(e=>e.quantidade<=e.minimo&&e.quantidade>0).length }}
Sem Estoque
{{ d.estoque.filter(e=>e.quantidade<=0).length }}
Valor em Estoque
{{ fmt(d.estoque.reduce((a,e)=>a+((e.quantidade||0)*(e.custo||0)),0)) }}
Insumo Unidade Qtd em Estoque Mínimo Custo Unit. (R$) Valor Total Status Ações

Nenhum insumo cadastrado.

{{ fmt((e.quantidade||0)*(e.custo||0)) }} Zerado Baixo OK
{{ d.estoque.length }} insumos cadastrados {{ d.estoque.filter(e=>e.quantidade<=0).length }} sem estoque {{ d.estoque.filter(e=>e.quantidade>0&&e.quantidade<=e.minimo).length }} abaixo do mínimo Valor total: {{ fmt(d.estoque.reduce((a,e)=>a+((e.quantidade||0)*(e.custo||0)),0)) }}
Histórico de Movimentações
Últimas 50 movimentações
DataInsumoTipoQtdMotivo / Obs
Nenhuma movimentação registrada.
{{ m.data }} {{ m.nomeInsumo }} {{ m.tipo==='entrada'?'Entrada':'Saída' }} {{ m.tipo==='entrada'?'+':'-' }}{{ m.quantidade }} {{ m.unidade }} {{ m.motivo||'—' }}

Carteira de Clientes

{{ d.clientes.length }} cliente(s)

Carteira vazia.

{{ (cli.nome||'?')[0].toUpperCase() }}
{{ pedsFilt.length }} pedido(s)
Data Cliente Produto Qtd V. Unit. V. Total Pagamento Vencimento Logística Grade / Obs. Ações

Nenhum pedido encontrado.

{{ fmt((ped.valorUnitario||0)*(ped.quantidade||0)) }}
À VISTA A PRAZO PAGO RECEBER
⚠ ATRASADO
SEPARAÇÃO ENVIADO ENTREGUE
Pedidos: {{ pedsFilt.length }}
Valor Total: {{ fmt(pedsFilt.reduce((a,p)=>a+((p.valorUnitario||0)*(p.quantidade||0)),0)) }}
A Receber: {{ fmt(pedsFilt.filter(p=>p.statusPagamento==='Falta Receber'||p.statusPagamento==='A Prazo').reduce((a,p)=>a+((p.valorUnitario||0)*(p.quantidade||0)),0)) }}
Total Peças: {{ pedsFilt.reduce((a,p)=>a+(parseInt(p.quantidade)||0),0).toLocaleString('pt-BR') }}
Pendente
{{ fmt(kpPagar.pendente) }}
{{ kpPagar.qtdPendente }} conta(s)
Vencidas em aberto
{{ fmt(kpPagar.vencida) }}
{{ kpPagar.qtdVencida }} conta(s)
Pago
{{ fmt(kpPagar.pago) }}
{{ kpPagar.qtdPago }} conta(s)
Total Geral
{{ fmt(kpPagar.total) }}
{{ d.financeiro.contasPagar.length }} lançamento(s)
{{ contasPagarFiltradas.length }} conta(s)
Fornecedor Descrição Valor Vencimento Status Ações

Nenhuma conta encontrada.

R$
⚠ VENCIDA
{{ contasPagarFiltradas.length }} conta(s) exibida(s) Pendente: {{ fmt(contasPagarFiltradas.filter(c=>c.status==='Pendente').reduce((a,c)=>a+(parseFloat(c.valor)||0),0)) }} Pago: {{ fmt(contasPagarFiltradas.filter(c=>c.status==='Pago').reduce((a,c)=>a+(parseFloat(c.valor)||0),0)) }} Total filtrado: {{ fmt(contasPagarFiltradas.reduce((a,c)=>a+(parseFloat(c.valor)||0),0)) }}
Resumo por Fornecedor
Considera os filtros ativos acima
Fornecedor Pendente Pago Total Contas
Nenhum dado.
{{ nomeFornecedor(r.fornecedorId) }} {{ fmt(r.pendente) }} {{ fmt(r.pago) }} {{ fmt(r.total) }} {{ r.qtd }}
TOTAL {{ fmt(resumoPorFornecedor.reduce((a,r)=>a+r.pendente,0)) }} {{ fmt(resumoPorFornecedor.reduce((a,r)=>a+r.pago,0)) }} {{ fmt(resumoPorFornecedor.reduce((a,r)=>a+r.total,0)) }} {{ resumoPorFornecedor.reduce((a,r)=>a+r.qtd,0) }}
Vencidos / Atrasados
{{ fmt(kpReceber.atrasado) }}
{{ kpReceber.qtdAtrasado }} pedido(s)
Falta Receber
{{ fmt(kpReceber.faltaReceber) }}
{{ kpReceber.qtdFaltaReceber }} pedido(s)
A Prazo
{{ fmt(kpReceber.aPrazo) }}
{{ kpReceber.qtdAPrazo }} pedido(s)
Total em Aberto
{{ fmt(kpReceber.totalAberto) }}
pedidos + lançamentos
Pedidos em Aberto — Central de Pedidos
Atualizado automaticamente
Mostrar:
Data Cliente Produto Qtd Valor Total Vencimento Status Pgto Ação

Nenhum pedido em aberto!

Todos os pedidos estão marcados como Pago ou À Vista.
{{ ped.data }} {{ nomeCliente(ped.clienteId) }} {{ nomeProduto(ped.produtoId) }} {{ ped.quantidade }} {{ fmt((ped.valorUnitario||0)*(ped.quantidade||0)) }} {{ ped.dataVencimento }} ATRAS. {{ ped.statusPagamento }}
{{ pedidosEmAberto.length }} pedido(s) em aberto {{ pedidosEmAberto.filter(p=>atrasado(p)).length }} atrasado(s) Total em aberto: {{ fmt(pedidosEmAberto.reduce((a,p)=>a+((p.valorUnitario||0)*(p.quantidade||0)),0)) }}
Outros Recebimentos — Lançamento Manual
Ex: repasses de marketplace, devoluções, outros

Nenhum lançamento manual.

Use para registrar repasses de Shopee, Mercado Livre, devoluções, etc.
R$
⚠ VENCIDA
{{ d.financeiro.contasReceber.length }} lançamento(s) Pendentes: {{ fmt(d.financeiro.contasReceber.filter(c=>c.status==='Pendente').reduce((a,c)=>a+(parseFloat(c.valor)||0),0)) }}

Fluxo de Caixa

Entradas e saídas de caixa.

Saldo Inicial
R$
Entradas
{{ fmt(totEnt) }}
Saídas
{{ fmt(totSai) }}
Saldo Atual {{ fmt(saldoAtual) }}

Sem movimentações.

R$

Cadastro de Fornecedores

Gerencie seus fornecedores para vincular nas contas a pagar.

Total de Fornecedores
{{ d.fornecedores.length }}
Total Pendente
{{ fmt(kpPagar.pendente) }}
Fornecedores c/ dívida
{{ resumoPorFornecedor.filter(r=>r.pendente>0).length }}
Fornecedores Cadastrados

Nenhum fornecedor cadastrado.

{{ (f.nome||'?')[0].toUpperCase() }}
Pendente: {{ fmt((resumoPorFornecedor.find(r=>r.fornecedorId===f.id)||{pendente:0}).pendente) }} Pago: {{ fmt((resumoPorFornecedor.find(r=>r.fornecedorId===f.id)||{pago:0}).pago) }} {{ (resumoPorFornecedor.find(r=>r.fornecedorId===f.id)||{qtd:0}).qtd }} conta(s)
Resumo de Débitos
Todas as contas a pagar
Fornecedor Pendente Pago Contas
Nenhuma conta lançada ainda.
{{ nomeFornecedor(r.fornecedorId) }} {{ fmt(r.pendente) }} {{ fmt(r.pago) }} {{ r.qtd }}
TOTAL {{ fmt(resumoPorFornecedor.reduce((a,r)=>a+r.pendente,0)) }} {{ fmt(resumoPorFornecedor.reduce((a,r)=>a+r.pago,0)) }} {{ resumoPorFornecedor.reduce((a,r)=>a+r.qtd,0) }}
Clique em uma linha para filtrar as contas daquele fornecedor.