Carregando base SINAPI e a PLS…
Versão
🔒 {{ v.label }} ativa
Comparar com
💾 Salvo neste navegador{{ syncNote }}. Faça exportar backup de tempos em tempos — limpar os dados do navegador apaga o que está salvo localmente.
⚠ Detectei um estado anterior com {{ rescueN }} itens (mais que os {{ rescueCur }} atuais). Pode ter havido perda.
🔒 Você está vendo {{ viewVerLabel }} — versão travada (só leitura). Para editar, selecione a versão ativa na barra de versões.
Painel

Minhas obras

Cada obra recebe a lista de serviços da PLS. O sistema destrincha o custo por insumo — material, mão de obra e equipamento — e alimenta o físico-financeiro. Versione o orçamento conforme projeta e executa.

{{ o.nome }}

{{ o.cidade }}
{{ o.resumo }}
Serviços
{{ o.nServicos }}
Com custo
{{ o.nCalc }}
Receita PLS
{{ o.receitaFmt }}
{{ o.pctLabel }}
Obras › {{ obraNome }}

Serviços & custos

Receita PLS
{{ kpiReceita }}
{{ kpiReceitaU }} / unidade
{{ kpiReceitaUD }} / un · {{ domLabelSel }}
Material
{{ kpiMat }}
{{ kpiMatU }} / unidade
{{ kpiMatUD }} / un · {{ domLabelSel }}
Mão de obra
{{ kpiMO }}
{{ kpiMOU }} / unidade
{{ kpiMOUD }} / un · {{ domLabelSel }}
Indireto
{{ kpiEqp }}
{{ kpiEqpU }} / unidade
{{ kpiEqpUD }} / un · {{ domLabelSel }}
Custo total
{{ kpiCusto }}
{{ kpiCustoU }} / unidade
{{ kpiCustoUD }} / un · {{ domLabelSel }}
{{ kpiCalc }} serviços
Lucro total
{{ kpiLucro }}
{{ kpiLucroUD }} / un · {{ domLabelSel }}
receita − custo
{{ t.label }} {{ t.count }}
Frente Material Mão de obra Indireto Custo total Receita Resultado
{{ r.dom }} {{ r.mat }} {{ r.mo }} {{ r.eqp }} {{ r.total }} {{ r.receita }} {{ r.resultado }}
Obra toda {{ obraResumoTotal.mat }} {{ obraResumoTotal.mo }} {{ obraResumoTotal.eqp }} {{ obraResumoTotal.total }} {{ obraResumoTotal.receita }} {{ obraResumoTotal.resultado }}
Resumo sintético — custo de material, mão de obra e indireto e receita da PLS por frente, sempre em total da obra. Resultado = receita − custo (sem defasagem).
Item Serviço Evento Material Mão de obra Indireto Total Receita PLS Resultado {{ deltaHead }}
{{ s.item }} {{ s.serv }} ⚠ qtd 1{{ s.statusLabel }} {{ s.evento }} {{ s.mat }} {{ s.mo }} {{ s.eqp }} {{ s.custoTotal }} {{ s.receita }} {{ s.incidencia }} {{ s.delta }}
Subtotal · {{ footScope }} {{ footMat }} {{ footMO }} {{ footEqp }} {{ footTotal }} {{ footReceita }} {{ footDif }}
Linhas em negrito são macroitens (somam os custos e a receita dos serviços abaixo). Receita da PLS por serviço (col. I total / col. J por evento). Clique num serviço para destrinchar o custo. Colunas de custo nas folhas = {{ colModo }}; macroitens e subtotal sempre em total da obra.
Obras{{ obraNome }} › {{ svcItem }}

{{ svcNome }}

{{ svcEvento }} versão {{ viewVerLabel }}
{{ svcPos }}
próximo: {{ svcNextName }}
Composições SINAPI deste serviço {{ compCountLabel }}
{{ cp.num }} ×
🎙
{{ cp.sugHeader }}
{{ g.cod }} {{ g.simLabel }} un. {{ g.u }} {{ g.custoLabel }} ✓ usando
{{ g.d }}
{{ g.justificativa }}
cancelar
{{ cp.codeLabel }} {{ cp.codeDesc }} trocarlimpar
ℹ {{ cp.matchLabel }}
🧱 Concreto — resistência (fck) e preparo
fck
preparo
⚠ {{ cp.concretoNota }}
{{ cp.compUnid }}
⚠ {{ cp.quantHint }}
Insumos
Item Classe Medida Quantidade Custo do item Custo total
{{ l.classeABC }} {{ l.desc }} {{ l.tag }} {{ l.reusoBadge }} {{ l.clLabel }} {{ l.unid }} {{ l.custoFmt }} ×
{{ cp.notaLinhas }}
Material {{ cp.subMat }} M.O. {{ cp.subMO }} Indireto {{ cp.subEqp }} ↺ desfazer edições
Mão de obra
× sobre a MO. Sem Desoneração ≈ 1,76. Padrão 1,00 (hora base).
Terceirizada — a empresa é responsável pelos trabalhadores e emite NF. {{ moSugestaoNota }}
Custos indiretos
{{ equipNota }}
Resultado do serviço
Material{{ resMat }}
Mão de obra {{ resMoTag }}{{ resMO }}
Indireto{{ resEqp }}
custo unit. {{ resUnit }} / {{ svcUnidRef }}
eventos
{{ svcQuant }}
×
{{ svcEvento }}
Custo total do serviço
{{ resTotal }}
Receita PLS (macro){{ svcReceita }}
Δ vs {{ compareLabel }}{{ deltaSvc }}
Escolha uma composição de referência ao lado para ver o custo destrinchado por material, mão de obra e indireto.
Obras › {{ obraNome }}

Comparar versões

Custo total por serviço em cada versão do orçamento. Acompanhe como o previsto (Inicial) evolui até o executado (Final).

{{ c.label }}
{{ c.custo }}
resultado {{ c.resultado }}
Serviço {{ c.label }} {{ compareDeltaHead }}
{{ r.serv }} {{ c.v }} {{ r.delta }}
Obras › {{ obraNome }}

Físico-financeiro previsto

Distribuição do custo (motor) × receita da PLS por mês. A receita entra defasada (medição libera pagamento no mês seguinte). Nota: a forma mensal ainda é uma curva estimada — a distribuição real virá do cronograma (por ora só a Habitação tem cronograma). Filtre por frente da PLS abaixo.

{{ finCustoLabel }} · {{ finDomLabel }}
{{ finCustoTotal }}
{{ finNCalc }} serviços calculados
Receita PLS · {{ finDomLabel }}
{{ finReceitaTotal }}
Resultado (receita − custo)
{{ finResultado }}
Desembolso × recebimento por mês passe o mouse p/ o total · clique p/ detalhar por serviço {{ finCustoLabel }} Receita (defasada)
{{ m.label }}
{{ finDetalhe.mesLabel }} — detalhamento por serviço custo {{ finDetalhe.custoTot }} · receita {{ finDetalhe.recTot }} fechar ✕
ServiçoCusto no mêsReceita no mês
{{ l.serv }}{{ l.custoFmt }}{{ l.receitaFmt }}
Custo × receita acumulados passe o mouse por um mês para ler custo, receita e a diferença Custo acum. Receita acum.
{{ t.v }}
{{ m.label }}
{{ m.ref }}
{{ m.saldoMesFmt }}
Mês {{ finCustoLabel }} Receita (t−1) Resultado Acumulado
{{ r.label }} {{ r.custo }} {{ r.receita }} {{ r.resultado }} {{ r.acum }}
Obras › {{ obraNome }}

Orçado × Real

Compara o custo executado (orçamento × físico da planilha Previsto/Executado) com o gasto real (pagamentos do ERP). {{ orFonte }}.

Custo executado (orçamento)
{{ orExTot }}
Gasto real (pagamentos)
{{ orReTot }}
Diferença (real − executado)
{{ orDif }}
{{ orDifLabel }}
Categoria Executado (orçado) Gasto real Diferença Real / Orçado
{{ c.cat }} {{ c.ex }} {{ c.re }} {{ c.dif }} {{ c.pct }}
Desembolso mês a mês Executado (orçado) Gasto real
{{ m.label }}
Onde o dinheiro foi (maiores contas do real)
{{ c.cod }} {{ c.nome }} {{ c.catLabel }} {{ c.total }}
⚠ O gasto real inclui mobilização, projetos e indiretos de escritório que começaram antes da obra física e não têm equivalente no orçamento por serviço — por isso o real acumula antes e acima. O custo executado reflete só o que foi fisicamente executado na planilha × o orçamento por insumo (material, mão de obra e equipamento). O enquadramento das contas reais segue o mapa do ERP + classificação por natureza.
Obras › {{ obraNome }}

Regras & parâmetros

versão {{ regrasVerLabel }}

Os parâmetros que o sistema usa nos cálculos. Edite qualquer valor — vale para esta versão do orçamento e recalcula o painel. Deixe em branco para voltar ao padrão.

{{ g.titulo }}
{{ r.label }}
{{ r.desc }}
{{ r.unid }} ↺ {{ r.padrao }}
Obras › {{ obraNome }}

Insumos em uso

versão {{ viewVerLabel }} {{ insCount }} insumos

Todos os insumos que aparecem nos serviços orçados. O preço de referência é o da SINAPI {{ metaMes }}; registre aqui os preços reais conforme cota/compra ao longo da obra — o último preço registrado passa a valer no cálculo (a menos que o serviço tenha um preço próprio). O lead time (dias) alimentará a futura fase de suprimentos.

{{ t.label }} {{ t.count }}
Código Item Cl. Medida Ref. SINAPI Preço atual Δ vs SINAPI Novo preço (hoje) Lead (dias) Histórico
{{ r.cod }} {{ r.desc }}
{{ r.usoLabel }}
{{ r.classif }} {{ r.unid }} {{ r.sinapiFmt }} {{ r.atualFmt }}
{{ r.atualData }}
{{ r.deltaFmt }}
só SINAPI
Histórico de preços
SINAPI {{ metaMes }}{{ r.sinapiFmt }}referência
{{ h.data }}{{ h.valorFmt }}{{ h.deltaFmt }}×
Nenhum insumo em uso ainda. Orce serviços com composições da base para vê-los aqui.

Lista de materiais a comprar por mês, calculada do físico previsto da planilha (quantidade prevista × insumos do orçamento). Escolha o mês; use o lead time (aba Preços) para antecipar a compra. Na conferência, lance o que foi comprado e compare com o que deveria — a partir do executado.

Código Material Medida Comprar em {{ supRefLabel }} Total na obra Lead (dias)
{{ r.cod }} {{ r.desc }} {{ r.unid }} {{ r.qtdMes }} {{ r.qtdTotal }} {{ r.lead }}
Nenhum material previsto para comprar neste mês.
Código Material Medida Deveria ({{ supRefLabel }}) Comprado Diferença
{{ r.cod }} {{ r.desc }} {{ r.unid }} {{ r.deveria }} {{ r.difFmt }}
Nada executado neste mês para conferir. Preencha o executado na planilha PREV/EXEC.
Δ vermelho = comprou mais que o executado exigia; laranja = comprou menos; verde = bateu. O "deveria" vem do físico executado × insumos do orçamento — sem lançamento de execução, não há base de conferência.
Obras › {{ obraNome }}

Cronograma & planejamento

Cronograma não carregado.
{{ t.label }}
base física
Previsto Executado
Serviço Custo {{ m.label }}
{{ r.item }} {{ r.serv }} {{ r.custoFmt }}

Mapa do loteamento — mostra o acumulado até o mês escolhido. Escolha um ou vários serviços à direita; clique num bloco para ver todos os serviços previstos/executados nele.

Acumulado até {{ implRefLabel }}
Executado Parcial Previsto
◄ {{ band.streetLabel }} ►
{{ band.quadraLabel }} {{ band.sub }}
{{ c.nLabel }} {{ c.rua }} {{ c.badge }}
{{ band.principal.nLabel }} Rua
Principal
RUA PRINCIPAL
Serviços no mapa ({{ implSelCount }})
{{ s.item }} {{ s.serv }}
Bloco {{ implBlocoPainel.n }} Quadra {{ implBlocoPainel.quadra }} frente {{ implBlocoPainel.rua }} ×
Acumulado até {{ implBlocoPainel.refMes }}
✓ Executados ({{ implBlocoPainel.nFeitos }})
{{ f.item }} {{ f.serv }}
○ Previstos ({{ implBlocoPainel.nPrevs }})
{{ p.item }} {{ p.serv }}
📋 Analisando a versão: {{ planVerLabel }}
Custo previsto
{{ planTotCustoPrev }}
Custo executado
{{ planTotCustoExec }}
Receita prevista
{{ planTotRecPrev }}
Receita executada
{{ planTotRecExec }}

Quantidades por mês (em blocos/aptos), como no cronograma — edite direto aqui. Linha lilás = Previsto, linha verde = Executado. O custo/receita usam essas quantidades × o valor unitário dos vínculos.

Serviço {{ m.label }}
{{ m.ref }}
Σ Desvio
{{ r.expandChevron }} {{ r.item }} {{ r.serv }}
{{ r.unid }} · {{ r.custoUnitFmt }}/un · prev {{ r.prevPctTot }} / exec {{ r.execPctTot }} ⚠ sem vínculo
P {{ r.somaPrev }} {{ r.desvio }}
E {{ r.somaExec }}
Receita {{ r.expReceita }} ({{ r.expReceitaUn }}/un) Custo {{ r.expCusto }} ({{ r.expCustoUn }}/un) PLS vinculada: {{ p.pi }} · {{ p.serv }} ⚠ sem vínculo
Σ prev acum {{ a.prevAcum }}
{{ a.prevPct }}
Σ exec acum {{ a.execAcum }}
{{ a.execPct }}
Receita Prevista {{ m.recPrev }}
Receita Realizada {{ m.recExec }}
Custo Previsto {{ m.custoPrev }}
Custo Realizado {{ m.custoExec }}
Histograma de mão de obra
Profissionais por mês (44 h/semana) para o físico {{ moBaseLabel }} · {{ moTotalGeral }} no total

Quantas horas de cada profissional a obra precisa por mês. No modo Executado, mostra quantas horas deveriam ter realizado o que foi executado — compare com o efetivo em campo.

Base 44 h/semana (≈190 h/mês por profissional). A tabela mostra quantos profissionais de cada função por mês. No modo Executado, mostra quantos deveriam ter realizado o que foi executado — compare com o efetivo em campo.

{{ m.nWork }}
{{ m.ref }}
Profissional Pico {{ m.ref }}
{{ p.prof }} {{ p.nPeak }} {{ h }}
Horas previstas × executadas por profissional (total da obra)
{{ c.prof }} prev {{ c.prevH }} exec {{ c.execH }} {{ c.dif }}
{{ moMesPainel.ref }} {{ moMesPainel.base }} {{ moMesPainel.nServ }} serviços · {{ moMesPainel.totalH }} ×
Serviços em execução no mês, repetições e horas por profissional (já somadas as repetições). A lista de material é o consolidado orçado do serviço.
{{ s.item }} {{ s.serv }} {{ s.rep }} {{ s.unid }} no mês {{ s.totH }}
Mão de obra (h no mês)
{{ p.prof }}{{ p.h }}{{ p.n }}👷
Material consolidado
{{ mt.desc }}{{ mt.qMes }} {{ mt.unid }}
Sem material orçado (só MO/serviço fechado).
{{ cronoSelUnid }} · aprovado {{ cronoSelQtv }}
Previsto acum. Executado acum.
100% 0%
{{ p.label }}

Receita acima do eixo, custo abaixo. O resultado do mês (receita − custo) fica azul quando dá lucro e vermelho quando dá prejuízo. Os valores seguem as linhas finais da PLS via vínculos.

Defasagem da receita mês(es)
Receita Prevista × Custo Previsto Receita {{ finPrev.totRec }} Custo {{ finPrev.totCusto }} Resultado {{ finPrev.totRes }}
{{ m.recFmt }}
{{ m.custoFmt }}
{{ m.resFmt }}
{{ m.label }}
{{ m.ym }}
Receita Realizada × Custo Realizado Receita {{ finExec.totRec }} Custo {{ finExec.totCusto }} Resultado {{ finExec.totRes }}
{{ m.recFmt }}
{{ m.custoFmt }}
{{ m.resFmt }}
{{ m.label }}
{{ m.ym }}

Cada serviço do cronograma puxa o custo (e a receita) dos serviços da PLS vinculados a ele. As sugestões foram geradas por semelhança de nome — confirme ou ajuste. Sem vínculo, o custo não entra no cronograma.

{{ r.item }} {{ r.serv }} {{ r.unid }} ×{{ r.qtv }} ⚠ sem vínculo {{ r.nVincLabel }} custo/un {{ r.custoUnitFmt }} · receita/un {{ r.recUnitFmt }}
Vincular serviços da PLS
Serviço do cronograma: {{ cronoMapModal.titulo }}. Escolha a etapa, marque um ou vários serviços da PLS — os custos e receitas são somados.
{{ t.label }} {{ t.count }}
{{ c.pi }} {{ c.serv }} {{ c.usadoLabel }} {{ c.custoFmt }}
{{ cronoMapModal.nSel }} vinculados · custo somado {{ cronoMapModal.somaCusto }} · receita {{ cronoMapModal.somaRec }}
🔗 As dependências seguem o fluxo por bloco (linha de balanço): terminou o radier do bloco 1, já pode iniciar a alvenaria do bloco 1 — não se espera terminar todos os radiers para começar as alvenarias. São 37,5 blocos · 150 aptos (75 térreo + 75 superior); o superior de um bloco depende do térreo do mesmo bloco.
{{ s.item }} {{ s.serv }} nível {{ s.nivel }}
depende de: {{ c.label }} ×
Cascata de dependências
Cada coluna é um nível: à esquerda o que começa antes; as setas apontam para o que depende.
{{ n.item }}{{ n.serv }}
Ainda sem dependências. Adicione pré-requisitos na cascata à esquerda para ver o grafo se formar.
{{ dialogTitulo }}
{{ dialogSub }}
nº de usos. Divide só material/indireto — MO não.
Buscar composição na base SINAPI
Procure em toda a base — {{ searchCount }} resultados.
{{ c.cod }}un. {{ c.u }}{{ c.custoLabel }}
{{ c.d }}
Não está em nenhuma composição?
Buscar insumo na base SINAPI
Escolha um insumo — item, medida e preço são preenchidos automaticamente.
{{ c.clLabel }} {{ c.desc }} {{ c.unid }} {{ c.precoFmt }}
Importar insumos do Excel
Para cada linha, confirme a melhor correspondência na base SINAPI ou marque cadastrar para usar o item como veio (você define o preço depois). Ajuste medida e quantidade se preciso.
{{ r.nome }}
×
{{ c.cod }} {{ c.desc }} {{ c.unid }} {{ c.precoFmt }}
Será cadastrado como {{ r.nome }} ({{ r.medida }}) — material, preço a definir na tabela de insumos ou no serviço.
Linha ignorada.
{{ xlsCount }} insumo(s) serão adicionados à composição.
☁ Salvar na nuvem (entre máquinas)
Sincroniza o orçamento fora do navegador, para abrir de qualquer computador. Escolha onde guardar:
Configurar (uma vez):
1. Conta grátis em jsonbin.io.
2. Em API Keys, copie a X-Master-Key e cole abaixo.
3. Criar armazenamento gera o Bin ID.
4. Nas outras máquinas: mesma chave + mesmo Bin ID.
Configurar (uma vez):
1. Crie um repositório privado no GitHub (ex.: orcamento-spe-dados).
2. Em Settings → Developer settings → Fine-grained tokens, gere um token com Contents: Read and write nesse repo.
3. Cole o token e usuário/repo abaixo.
4. Nas outras máquinas: mesmo token + mesmo repo. Cada save vira um commit (histórico completo).
Salvar automaticamente a cada alteração
{{ syncMsgLine }}
⚠ O token/chave fica guardado só neste navegador. Como vocês editam raramente ao mesmo tempo, use Puxar da nuvem antes de começar se outra pessoa mexeu. O exportar backup continua valendo como cópia extra.
{{ verDialogTitulo }}
{{ verDialogSub }}
{{ toastMsg }}