LibreOrça • Planilha Orçamentária Integrada 🚀
Edificacao_Padrao_R1N.libreaecCADERNO DE ENCARGOS & ORÇAMENTO EXECUTIVO
Composição de Custos Unitários, BDI, Encargos Sociais e Cronograma Físico-Financeiro
| Rev. | Descrição | Responsável | Data | Ação |
|---|
Sumário e Peças Integrantes do Orçamento
Estrutura de peças documentais formatada para impressão e protocolo executivo.
| Item | Peça Orçamentária / Seção | Paginação |
|---|---|---|
| 01 | Capa e Selo de Identificação Técnica | Pág. 01 |
| 02 | Sumário Executivo | Pág. 02 |
| 03 | Resumo Hierárquico do Orçamento por Macroetapas | Pág. 03 |
| 04 | Planilha Orçamentária Detalhada (Preços e Custos) | Pág. 04 - 08 |
| 05 | Curva ABC de Serviços | Pág. 09 |
| 06 | Curva ABC de Insumos | Pág. 10 |
| 07 | Composição Analítica de BDI (Benefícios e Despesas Indiretas) | Pág. 11 |
| 08 | Demonstrativo de Encargos Sociais (Horista e Mensalista) | Pág. 12 |
| 09 | Relatório de Pesquisa e Cotação de Preços | Pág. 13 |
| 10 | Cronograma Físico-Financeiro | Pág. 14 |
| 11 | Notas de Versão & Histórico de Revisões | Pág. 15 |
Resumo da Planilha Orçamentária por Níveis
Consolidação hierárquica por etapas e macroitens com peso financeiro percentual.
| Item | Descrição | Custo Tot. (R$) | Preço Tot. (R$) | % do Total | Peso |
|---|
| Ações | Identificação do Item | Qtd. | Custo | BDI | Preço | Homem-Hora (H.H) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Item | Código | Tipo | Descrição | UN | Qtd. | Custo Unit. (R$) |
Custo Tot. (R$) |
BDI (%) |
BDI (R$) |
BDI Tipo |
Preço Unit. (R$) |
Preço Tot. (R$) |
H.H Unit. |
H.H Total |
|||||
| TOTAIS GERAIS: | -- | R$ 0,00 | -- | R$ 0,00 | -- | R$ 0,00 | 0,00% | R$ 0,00 | -- | -- | R$ 0,00 | -- | 0,00 h | ||||||
Curva ABC de Serviços e Composições
Classificação de Pareto por relevância financeira decrescente com limites de classe parametrizáveis.
| Pos. | Item | Código | Descrição | UN | Qtd. | Preço Unit. (R$) | Preço Tot. (R$) | % do Total | Acum. % | Classe |
|---|
Curva ABC de Insumos Explodidos
Consolidação de materiais, mão de obra e equipamentos desmembrados das composições do orçamento.
| Pos. | Código | MACROF. CLASSE |
Descrição | UN | Qtd. | Custo Unit. (R$) | C | Custo Tot. (R$) | % do Total | Acum. % | Classe |
|---|
Composições Unitárias Analíticas de Custos & H.H
Detalhamento analítico de insumos e coeficientes com custos e homens-hora efetivamente calculados a partir dos filhos (Mão de Obra horista e mensalista calculadas com base nas Horas Efetivamente Trabalhadas por Mês da UF de referência da base SINAPI).
Composição e Cálculo Analítico do BDI
Fórmula para cálculo da taxa de Benefícios e Despesas Indiretas - BDI - em Obras e Serviços de Engenharia.
1. Matriz de Cálculo e Parâmetros dos Perfis de BDI
2. Limites do BDI para Construção de Edifícios (Referência Normativa TCU)
Quartis de referência do Acórdão TCU 2622/2013 - Plenário com valores analíticos resultantes para ISS = 3,00% Não-Desonerado:
| Descrição | 1º Quartil | Médio (2º Quartil) | 3º Quartil |
|---|---|---|---|
| LIMITES DO BDI - TIPO ORDINÁRIO (OBRAS EM GERAL) | |||
| BDI ORDINÁRIO CALCULADO (ISS 3% Ñ-DES) | 19,85% | 23,45% | 27,54% |
| Administração Central (AC) | 3,00% | 4,00% | 5,50% |
| Seguro + Garantia (S + G) | 0,80% | 0,80% | 1,00% |
| Risco e Imprevistos (R) | 0,97% | 1,27% | 1,27% |
| Despesa Financeira (DF) | 0,59% | 1,23% | 1,39% |
| Lucro Operacional Bruto (L) | 6,16% | 7,40% | 8,96% |
| LIMITES DO BDI - TIPO DIFERENCIADO (MATERIAIS / EQUIPAMENTOS DE ALTO VALOR) | |||
| BDI DIFERENCIADO CALCULADO (ISS 3% Ñ-DES) | 14,45% | 18,98% | 22,18% |
| Administração Central (AC) | 1,50% | 3,45% | 4,49% |
| Seguro + Garantia (S + G) | 0,30% | 0,48% | 0,82% |
| Risco e Imprevistos (R) | 0,56% | 0,85% | 0,89% |
| Despesa Financeira (DF) | 0,85% | 0,85% | 1,11% |
| Lucro Operacional Bruto (L) | 3,50% | 5,11% | 6,22% |
| LIMITE DE ADMINISTRAÇÃO LOCAL INSERIDO NO CUSTO DIRETO | |||
| Limite de Administração Local (% sobre o Custo Direto da Obra) | 3,49% | 6,23% | 8,87% |
👷 Encargos Sociais sobre a Mão de Obra
Estrutura analítica de encargos previdenciários e trabalhistas sobre a mão de obra da construção civil.
| Código | Descrição | Horista (%) | Mensalista (%) |
|---|---|---|---|
| TOTAL GERAL (A + B + C + D): | 0,00% | 0,00% | |
Mapa Comparativo de Preços & Cotações de Insumos
Mapeamento de fornecedores, unidades comerciais, fatores de correção e cálculo de medidas de tendência central (Média, Mediana e Menor Preço) conforme IN SEGES / ME e Acórdãos do TCU.
Cronograma Físico-Financeiro Integrado
Planejamento temporal e fluxo de desembolso mensal sincronizado com a Estrutura Analítica da Planilha.
Configurações & Parâmetros Globais do Orçamento
Níveis de detalhamento e profundidade analítica, limites da análise de Pareto (Curvas ABC) e decomposição de custos.
📐 Nível de Profundidade & Dinâmica de Cálculo
Selecione o nível de detalhamento do orçamento. As abas ativas e os critérios de precificação se adaptam automaticamente.
Cálculo direto pelo preço de tabela do BD da CAIXA. Sem fichas técnicas. Arquivo ultraleve e máxima agilidade.
Fichas técnicas diretas para os itens da planilha sem descer em subcomposições auxiliares. Preço ancorado na tabela CAIXA.
Explosão recursiva total (M.O., equipamentos, misturas). Preço da planilha calculado dinamicamente pelo somatório dos insumos.
Árvore analítica e Curva ABC completas, com custo unitário na planilha travado na tabela oficial CAIXA (sem oscilação de centavos).
🎯 Limites de Classe da Curva ABC (Serviços e Insumos)
Arraste os 2 botões deslizantes divisórios na barra ou clique diretamente nos rótulos centrais para editar os percentuais.
🏛️ Subdivisão dos Custos por Classes de Insumos (Macrofamílias)
Decomponha os custos diretos em colunas personalizadas (ex: Mão de Obra, Equipamentos, Materiais). Desativado por padrão para máxima simplicidade.
Central de Impressão & Exportação XLS
Parametrização individual de pranchas por aba, margens normativas (20mm Esq / 10mm Bordas), marcas de centro e imposição A0.
Notas de Versão & Histórico de Revisões
Registro técnico cronológico de funcionalidades, ajustes normativos e melhorias do LibreOrça.
- Ergonomia, Favicon Vetorial & Otimizações na Aba Composições:
- Persistência e Padrão do Filtro de Exibição: O seletor "Exibir" na aba Composições passa a iniciar por padrão como Apenas da Planilha e grava a preferência do usuário em
localStorage. - Compactação Vertical dos Cards de Composição: Redução dos espaçamentos verticais entre cards e botões divisores de inserção para máxima densidade de informação em tela.
- Eliminação de Toolbar Redundante em Itens-Filho: O botão ➕ Adicionar Insumo / Composição agora ocupa a mesma linha do cabeçalho "INSUMOS E COMPOSIÇÕES AUXILIARES" (alinhado à direita), liberando espaço útil.
- Multi-Abas com Ctrl+Clique e Botão do Meio (Scroll Click): Navegação com
Ctrl+Clique,Cmd+Cliqueou clique do meio (auxclick) nas abas inferiores do LibreOrça para abrir qualquer guia em uma nova aba do navegador. - Favicon Vetorial SVG Oficial: Criação do
favicon.svgvetorial baseado na flor do girassol Fibonacci com alto contraste e suporte universal aos navegadores.
- Persistência e Padrão do Filtro de Exibição: O seletor "Exibir" na aba Composições passa a iniciar por padrão como Apenas da Planilha e grava a preferência do usuário em
- Gerenciamento e Otimização da Aba de Composições Analíticas:
- Limpeza Inteligente de Composições Órfãs: Botão para purgar composições não utilizadas com base no nível de detalhe ativo (remove todas no modo [A]; preserva diretas no modo [B]; mantém toda a árvore de ramos e subcomposições necessárias nos modos [C1] e [C2]).
- Filtro Rápido de Visualização: Alternância instantânea entre Todas as Composições e Apenas da Planilha para carregamento ultrarrápido do DOM.
- Reordenação Hierárquica por Árvore: Botão para organizar as composições na ordem exata de ocorrência na Planilha, seguido pelos filhos de 1º grau, netos de 2º grau e itens excedentes no final.
- Otimização Vertical de Cabeçalhos: Compactação do cabeçalho da tabela de itens-filho (
thead) para estritamente 2 linhas úteis, liberando espaço vertical na tela. - Inserção Rápida Posicional: Inserção de novos insumos/filhos diretamente entre linhas e inclusão de novas composições próprias em qualquer posição entre os cards.
- Sincronização Seletiva e Gerenciamento da Fila de Consultas ao BD:
- Modal de Opções de Atualização: O acionamento de "Atualizar BD" / badge de status agora oferece a escolha entre Atualizar Somente Faltantes (consultando apenas serviços sem analítica ou pendentes) e Atualizar Tudo (forçando re-consulta geral).
- Cancelamento Imediato de Fila: Disponibilização de botão para interromper requisições em segundo plano e descartar a fila ativa com feedback instantâneo.
- Correção na Ingestão de Filhos de Composições: Eliminação de placeholders sintéticos (
MO_DIR/MT_DIR) em novas inclusões de serviços e disparo automático da consulta em background de toda a sub-árvore.
- Proteção Recursiva contra Exclusão de Composições em Uso:
- Detecção de Dependências em Profundidade: Bloqueio/aviso detalhado na aba Composições ao tentar excluir itens vinculados diretamente à Planilha ou presentes como subitens (filhos, netos, etc.) de qualquer composição do orçamento, exibindo o caminho hierárquico completo.
- Redesign e Reposicionamento do Widget da Fila de Consultas API:
- Desobstrução da Barra Inferior: Widget elevado acima das abas (
bottom: 48px), garantindo acesso desimpedido às abas de Impressão e Notas. - Modo Minimizado Estabilizado: Largura fixa sem saltos horizontais de texto e ícones de status em tempo real (⚙️ girando quando ativa, ⏳ em cooldown e 🟢 ociosa).
- Layout Expandido Invertido: Fila pendente no topo com rolagem até 10 itens, requisições em trânsito no meio, canais A/B/C na penúltima linha e controles no rodapé.
- Desobstrução da Barra Inferior: Widget elevado acima das abas (
- Otimização de Alta Performance para Grandes Orçamentos (400+ Itens):
- Delegação Global de Eventos na Planilha: Substituição de milhares de event listeners individuais por delegação única no container central do
tbody, reduzindo drasticamente o consumo de memória RAM e acelerando a abertura em mais de 10x. - Eliminação de Layout Thrashing: Auto-ajuste de textareas otimizado com a propriedade nativa CSS
field-sizing: content(com fallback assíncrono em lote), eliminando congelamentos de tela e reflows síncronos forçados. - Eliminação de Renderização Dupla no Startup: Pré-cálculo financeiro e hierárquico em memória antes da injeção do DOM, montando o DOM da planilha uma única vez.
- Resolução de Composições O(1) via Map: Indexação por tabela hash para vínculos instantâneos entre planilha e árvore de composições analíticas.
- Prevenção de Vazamento de Listeners no Autocomplete: Centralização do fechamento de dropdowns em ouvinte global único no
document.
- Delegação Global de Eventos na Planilha: Substituição de milhares de event listeners individuais por delegação única no container central do
- Desacoplamento e Especialização dos Modais de Importação:
- Modal Geral (#btn-orc-importar-modal): Exclusivo para importação global multi-módulos em formato JSON (.libreaec/.json), omitindo importações tabulares e kits.
- Aba Planilha (#btn-grid-importar-planilha): Modal contextual com Opção A (JSON filtrado para mesclar Planilha, Composições Analíticas e Insumos) e Opção B (CSV tabular e Kits de Canteiro, Muro, Elétrica, Pintura e Cobertura).
- Aba Composições (#btn-importar-composicoes-aba): Novo modal para importação de Composições Analíticas via JSON ou CSV analítico (COD_PAI, COD_FILHO, TIPO_FILHO, COEFICIENTE, CUSTO_UNITARIO) com cálculo dinâmico de custos e H.H.
- Aba Curva ABC de Insumos: Disponibilização de modelo CSV padrão para importação em lote de insumos e cotações.
- Reestruturação Visual do Cabeçalho de Composições em 4 Colunas: Novo layout com colunas verticais empilhadas para Código/Fonte, Descrição fluida multilinhas sem barras de rolagem, Unidade/Macrofamília e Custo Unitário/H.H Total.
- Central de Impressão & Exportação XLS: Nova nomenclatura alinhada à emissão de pranchas NBR 16752 em PDF e extração de pastas de trabalho XLS multi-abas, acompanhada da correção do download duplo de PDFs em cadernos técnicos.
- Melhoria de Acessibilidade e Contraste: Ajuste visual do badge de nível de detalhamento ativo ([C1] Analítico Dinâmico) para perfeita legibilidade nos temas escuro e claro, além da remoção da caixa de legendas na Curva ABC de Serviços.
- Fila Unificada de Consultas & Despachante Multi-Canal (ApiQueueDispatcher): Orquestrador centralizado de requisições de rede para proteção de taxa e sincronização do sistema:
- Tri-Canal Independente: Gestão desacoplada para Canal A (Busca Textual - teto 30/min), Canal B (Código Direto, Autocomplete e CSV - teto 180/min) e Canal C (Árvore Analítica e Background - teto 45/min). Se um canal atingir a taxa limite e pausar, os demais canais continuam operando normalmente.
- Priorização Preemptiva: Ações interativas diretas do usuário (digitação com Enter/Tab na planilha ou clique no botão Buscar) furam a fila sobre sincronizações volumosas em lote.
- Prevenção de Falsos Negativos: Tratamento inteligente em consultas diretas por código, mantendo o usuário informado sobre estados de rede sem falso cadastro de insumo.
- Card Visual RPN de Monitoramento da Fila:
- Painel Flutuante Docked: Localizado no canto inferior direito, retrátil e minimizável com persistência de estado.
- Rótulos de Status Simplificados: Cabeçalho com indicadores em tempo real para os 3 canais:
🟢(aberto/pronto) e⏳(pausado com cronômetro regressivo). - Pilha RPN com Item Ativo na Base: Itens pendentes empilhados com o item atualmente em consulta ancorado na base da lista exibindo o indicador dinâmico
🔄.
- Sistema de Importação Granular e Seletivo: Arquitetura modular de importação de dados por aba e controle granular de carga de arquivos:
- Importação Seletiva de JSON (.libreaec): Modal interativo com caixas de seleção (checkboxes) para o usuário escolher cirurgicamente quais seções deseja mesclar ao orçamento ativo (Capa, Planilha, Composições, Cotações, BDI, Encargos, Impressão e Cronograma).
- Botões de Importação Dedicados por Aba: Acesso direto e contextualizado nos cards das abas Capa, Planilha, Curva ABC de Insumos, Composições, BDI, Encargos Sociais e Central de Impressão.
- Importação de Insumos com Quantidade Zero: Ingestão estruturada de insumos para a Curva ABC (Código, Classe, Descrição, UN, Custo Unitário) com preenchimento de dados faltantes (
#/ND), verificação contra o banco SINAPI e marcação de insumos próprios com prefixo#p_.
- Seleção Automática de Texto ao Focar: Delegação de eventos global que seleciona integralmente o conteúdo de qualquer campo editável (inputs, caixas de texto e células contenteditable) no momento do clique/foco, permitindo digitação imediata.
- Padronização de Rótulo: Simplificação do cabeçalho agrupador da tabela principal para
BDI.
- Parametrização do Número de Meses no Cronograma Físico-Financeiro: Controle dinâmico e flexível da duração do planejamento da obra diretamente na aba Cronograma:
- Duração Customizável em Meses: Campo interativo de entrada numérica com botões incrementais (+ / -) permitindo ao usuário definir livremente qualquer horizonte de planejamento (de 1 a 120 meses).
- Dinamização Completa de Colunas e Totais: Recálculo em tempo real de todas as colunas mensais ($M_1$ a $M_N$), desembolsos mensais (R$, % e H.H), curvas de avanço (Linear e Curva S) e totais acumulados no cabeçalho e rodapés.
- Integração com Exportação e Módulo de Impressão: Sincronização automática com a exportação de dados em CSV e com a seleção modular de meses nas pranchas normativas NBR 16752.
- Lançamento do Módulo de Impressão & Geração de Pranchas (NBR 16752): Central completa de emissão de cadernos técnicos orçamentários com motor de PDF vetorial direto e diagramação parametrizada:
- Supressão Dinâmica de Colunas: Controle individual de visibilidade nas abas Planilha, Resumo, Curva ABC de Serviços, Curva ABC de Insumos, Composições e Cronograma, mantendo campos essenciais obrigatórios com garantia de integridade.
- Formatos ISO & Alongados (Série A4 e A3): Suporte nativo a larguras de 210 mm, 297 mm e 420 mm com alturas modulares até 1189 mm (A0) e margens normativas (20 mm para fixação e 10 mm nas bordas).
- Selo / Carimbo de Engenharia e Grade de Coordenadas: Inclusão automática de carimbo oficial ($175 \times 55\text{ mm}$), dados do projeto, linhas de corte/dobra e malha alfanumérica.
- Imposição em Prancha Master A0 para Plotter: Recurso avançado para diagramação automática de todas as folhas geradas dentro de uma única prancha A0 ($1189 \times 841\text{ mm}$) com guias de corte pontilhadas para estilete.
- 4 Níveis de Detalhamento Orçamentário ([A], [B], [C1], [C2]): Implementado seletor de profundidade de cálculo e abertura analítica na aba Configurações, adaptando visibilidade de abas e motor de preços:
- [A] Sintético Direto: Cálculo de alta velocidade diretamente da tabela sintética da CAIXA. Abas Composições e Curva ABC de Insumos ocultadas.
- [B] Fichas Técnicas de 1º Grau: Exibe apenas as fichas analíticas dos itens principais da planilha, sem subcomposições auxiliares. Custo unitário ancorado na tabela oficial da CAIXA e aba Curva ABC de Insumos oculta.
- [C1] Analítico Dinâmico Completo: Explosão recursiva total de composições auxiliares, coeficientes de insumos, M.O. e Mão de Obra, com preço dinâmico calculado pela soma analítica.
- [C2] Analítico Contratual: Árvore analítica e Curva ABC completas, com custo unitário na Planilha travado na tabela sintética oficial da CAIXA para conformidade estrita de centavos em convênios.
- Modal de Sincronização e Download Inteligente: Ao alternar para modos que exigem fichas analíticas (B, C1, C2), o sistema detecta composições faltantes e realiza o download em lote com barra de progresso em tempo real.
- Auto-ajuste de Altura e Textos Explicativos na Capa: Remoção de alças de redimensionamento e aplicação de auto-ajuste de altura automático conforme o volume de texto nos campos de BDI, Encargos Sociais e Fontes de Referência. Inserção do texto explicativo "Sincronizado com a aba BDI" abaixo do campo de BDI.
- Herança de Nível Hierárquico na Inserção Rápida: Ao adicionar novas linhas na Planilha Orçamentária pelo botão inline divisor, o nível hierárquico é deduzido dinamicamente: se a linha superior for um item (insumo ou composição), a nova linha herda o mesmo nível; se for um título/etapa, a nova linha assume o nível imediatamente aninhado (nível da linha acima + 1).
- Limpeza de Códigos na Curva ABC: Remoção do caractere prefixo
#das colunas de código nas abas Curva ABC de Serviços e Curva ABC de Insumos, exibindo os identificadores de forma direta e padronizada. - Observações Técnicas e Histórico em Composições Próprias: Disponibilizado campo com alça de ajuste de altura para anotações técnicas e fontes de referência no rodapé dos cards pai de composições próprias (#p_ e CPU-xx). Ao duplicar itens oficiais do SINAPI, o sistema gera automaticamente o rascunho de histórico de derivação.
- Cronograma Físico-Financeiro Multilinhas e H.H Total: Inclusão da coluna H.H Total ao lado do Preço Total, reestruturação das células mensais em multilinhas (1ª linha: Valor R$ em destaque; 2ª linha: percentual %; 3ª linha: Mão de Obra em H.H) e linha totalizadora de mão de obra (H.H) nos rodapés e na exportação CSV.
- Sincronização Automática e Desduplicação do BDI na Capa: O campo BDI's Utilizados & Global agora exibe de forma limpa apenas o BDI único ativo (ex:
2Q Ord Ñ-Des (23,45%)) quando não houver diferenciação de alíquotas, eliminando repetições redundantes. O botão manual foi removido em favor da sincronização automática em tempo real com a aba BDI. - Fontes de Referência Automáticas sem Repetições: O campo Fontes de Referência é preenchido dinamicamente a partir dos parâmetros de banco ativos (SINAPI) e do intervalo consolidado de cotações, sem duplicação de sufixos de datas e sem necessidade de clique em botão manual.
- Custo Médio / m² Estritamente Calculado: O campo Custo Médio / m² tornou-se não-editável, sendo recalculado instantaneamente a partir do Valor Global Total e da Área Construída (m²).
- Padronização da Assinatura NBR 16752: Rótulo atualizado para Assinatura e remoção do botão de upload de imagem, preservando a área dimensional padrão (50x11mm) destinada à assinatura digital pós-PDF (gov.br / iti.br / Adobe Reader) ou assinatura física manual.
- Motor de Explosão Recursiva de Insumos na Curva ABC: Reformulação do algoritmo de extração de insumos para explodir em profundidade todas as subcomposições e composições auxiliares (ex: mão de obra com encargos, equipamentos em CHP/CHI, argamassas e concretos) até o nível de insumos elementares genuínos (materiais, mão de obra elementar horista/mensalista, equipamentos e insumos cotados), eliminando completamente a presença indevida de códigos de composição na grade da Curva ABC de Insumos.
- Unificação e Precisão na Exportação CSV: A exportação da Curva ABC de Insumos agora compartilha exatamente a mesma rotina unificada de explosão analítica, garantindo 100% de consistência entre a visualização em tela e o arquivo delimitado baixado.
- Motor Inteligente de Consulta de Códigos com Pop-up Compacto: Ao digitar ou editar um código oficial na Planilha ou Composições (via Enter, Tab ou Blur), o sistema exibe pop-up compacto com loading animado, consultando de forma assíncrona as bases de referência ativas (SINAPI) e preenchendo automaticamente todos os dados oficiais (descrição, unidade, custos e insumos-filhos).
- Cancelamento Instantâneo via Tecla Esc e Botão Cancelar: Pressionar
Escno campo ou clicar emCancelarinterrompe a requisição HTTP imediatamente através deAbortController, restaurando o valor anterior da célula e prevenindo aberturas acidentais. - Tratamento Assertivo de Códigos Não Localizados: Se um código não for localizado no catálogo oficial, o pop-up exibe aviso claro e oferece a opção de cadastrar como item próprio (mantendo o código digitado pelo usuário) ou cancelar a operação.
- Eliminação de Loops de Blur e Correção de Rotas: Correção definitiva das rotas analíticas do backend (resolvendo erro 404 anterior) e supressão de eventos concorrentes de blur, garantindo navegação limpa por teclado.
- Reformulação da Itemização e Criação Automática de Títulos: Ao rebaixar de nível um item de serviço (ex: de
5.6para5.6.1), o sistema gera automaticamente a linha de Título/Subetapa5.6pai acima e aninha a nova linha nela, garantindo integridade estrutural e eliminando itens órfãos na EAP. - Diferenciação Hierárquica Visual de Títulos por Profundidade: Aplicação de escala de opacidade de fundo, intensidade tipográfica e cores semânticas nas linhas de Título sem inserção de recuos físicos (Nível 1 com destaque azul nítido, negrito extra e borda superior forte; Nível 2 com fundo suave; Níveis 3+ com visual sutil e balanceado).
- Novo Algoritmo de Renumeração da EAP: Normalização contínua por profundidade de pilha em toda a árvore de itens, prevenindo saltos de numeração e eliminando anomalias de sufixo zero.
- Barra de Ferramentas da Planilha com Ação Rápida de Renumeração: Inclusão do botão
🔢 Renumerar EAPna grade para reindexar e auditar toda a sequência de itens em 1 clique, além dos atalhos diretos de inserção. - Ergonomia Aprimorada da Célula de Item: Expansão da largura útil do campo de texto de item para 46px com tipografia nítida e botões de indentação
◀e▶com resposta visual imediata.
- Arquitetura Dinâmica do Cronograma Físico-Financeiro Integrado: Sincronização em tempo real do Cronograma com a Estrutura Analítica da Planilha Orçamentária (WBS/EAP), permitindo filtragem hierárquica por Níveis (Nível 1 - Macroetapas, Nível 2 - Subetapas, Nível 3 e Todos os Níveis).
- Subetapa Sintética "1.0" para Serviços Diretos: Agrupamento automático e transparente de serviços avulsos lançados na raiz de uma macroetapa sob a subetapa sintética
X.0 (Serviços Gerais / Diretos da Etapa), assegurando fechamento exato de 100% dos custos sem necessidade de reclassificação manual. - Totalizadores Pai Automáticos e Ponderados: Bloqueio de edição direta nas macroetapas que possuem subetapas filhas (com badge
PAI ⚙️), com cálculo automático da média ponderada dos desembolsos mensais em função dos pesos dos filhos. - Fluxo Financeiro Global & Curva S Integrada: Adição da Linha Item 0 no topo da tabela e consolidação no rodapé com cálculo simultâneo de Desembolso Mensal (R$), Desembolso Mensal (%) e Desembolso Acumulado (Curva S Financeira 📈).
- Distribuições Rápidas e Exportação CSV: Inclusão de atalhos para distribuição uniforme (
⚖️ Linear) e padrão de obra (📈 Curva S), além da exportação completa em formato CSV com todos os detalhamentos mensais em reais e percentuais.
- Padronização Tipográfica dos Símbolos de Classe ABC (🄰 🄱 🄲): Substituição dos badges com caixas de fundo pelos caracteres tipográficos nítidos
🄰,🄱e🄲nas colunasPos.eClasse ABCdas Curvas ABC, com tamanho harmônico e cores semânticas por faixa. - Restauração da Escala Proporcional da Coluna Representatividade no Resumo: Ajuste do cálculo para que a macroetapa de maior peso percentual ocupe 100% da largura da barra de progresso, e as demais etapas dimensionem-se proporcionalmente ao valor máximo.
- Proteção e Bloqueio de Edição Direta em Custos e H.H da Planilha: Bloqueio dos inputs diretos nas colunas de
Custo Unitário,SubdivisõeseH.H Unitáriona Planilha Orçamentária Principal, tornando-os campos de leitura calculados a partir do banco de dados e das Composições Analíticas. - Eliminação Definitiva da Barra de Rolagem Travada nas Curvas ABC: Aplicação de
overflow-y: hidden !important;nos containers das tabelas, mantendo rolagem horizontal contínua e rolagem vertical 100% integrada à janela e cabeçalhos flutuantes. - Diferenciação Hierárquica Visual por Níveis no Resumo: Estilização dedicada com recuos progressivos (
padding-left), tipografia ponderada e realce para Nível 1 (Macroetapas), Nível 2 (Subetapas) e Níveis 3+.
- Exibição Multiline Natural sem Alças ou Rolagem nas Descrições: Ajuste definitivo nas colunas de descrição da Planilha Orçamentária e da aba de Composições (item-pai e itens-filho), aplicando supressão de alça de redimensionamento (
resize: none), remoção de scrollbars e auto-ajuste de altura (field-sizing: contente dimensionamento programático), exibindo o texto integral em múltiplas linhas exatamente como nas Curvas ABC. - Identificação Visual de Classe ABC (🄰, 🄱, 🄲) na Coluna de Posição: Inclusão de indicador visual quadrado em destaque na coluna
Pos.(ex:🄰 1º,🄱 5º,🄲 12º) nas abas Curva ABC de Serviços e Curva ABC de Insumos, permitindo identificação imediata da faixa de Pareto associada à colocação do item. - Modernização e Unificação da Aba Resumo por Níveis: Aplicação da mesma arquitetura limpa das Curvas ABC (com
excel-grid-wrapper, cabeçalho flutuante no topo, linha Item 0 de totais gerais acumulados e remoção da linha de totalização no rodapé), aliada à reformulação do cálculo hierárquico de títulos para garantia de totalização íntegra de macroetapas. - Agrupamento e Consolidação de Serviços Repetidos na Curva ABC: Serviços com o mesmo código/especificação distribuídos em múltiplos itens da planilha agora são somados e apresentados em linha única na Curva ABC de Serviços, exibindo todos os itens de origem agrupados no campo
Item(ex:1.3 7.5 10.3).
- Reestruturação do Modal de Item Customizado: Modernização do rodapé com botão direto
Salvar(com fechamento imediato do formulário) e botão contextual📑 Salvar/Editar Composiçãoou📑 Salvar/Editar Insumo(que salva os dados, preserva o modal aberto e inicia uma nova guia do navegador diretamente na aba de Composições ou Curva ABC de Insumos). Exclusão do botão obsoletoNova Janela. - Reposicionamento da Coluna Ações nas Composições Analíticas: Movimentação da coluna
Ações(exclusão de itens-filho 🗑) para a primeira posição no cabeçalho e linhas da tabela auxiliar, uniformizando a ergonomia com a Planilha Orçamentária. - Quebra de Linha Multiline Universal em Descrições: Implementação de campos responsivos multiline com quebra automática de texto (
word-breakeoverflow-wrap) nas descrições da Planilha Orçamentária Principal (incluindo Item 0 e Títulos) e na aba de Composições Unitárias Analíticas (tanto no card do item-pai quanto na tabela de itens-filho).
- Unificação de Layout e Rolagem Vertical nas Curvas ABC: Aplicação da mesma arquitetura da Planilha Orçamentária (com
.excel-grid-wrapper, container de rolagem vertical única contínua e cabeçalho flutuante no topo) nas abas Curva ABC de Serviços e Curva ABC de Insumos. - Ajuste no Rótulo de Macrofamília / Classe: Supressão do caractere
/nos títulos de cabeçalho, passando para duas linhas padronizadas (MACROF./CLASSE) nos dados do item-pai e na tabela de itens-filho da aba de Composições Unitárias Analíticas. - Padronização Global das Siglas da Coluna Tipo (
TIT,COMP,INS): Otimização e padronização do texto nas colunas de tipo em todas as abas e modais da aplicação paraTIT(Títulos),COMP(Composições) eINS(Insumos), reduzindo a largura da coluna para 55px. - Alinhamento da Coluna Classe na Curva ABC de Insumos: Configuração da coluna de classes na Curva ABC de Insumos no mesmo padrão da aba de Composições (largura compacta de 85px, rótulo
MACROF. / CLASSE, truncamento visual elíptico e balão de tooltiptitlecom o nome completo). - Expansão de 50%~75% e Quebra de Linha nas Colunas de Descrição: Ampliação padronizada da largura das colunas de descrição para 500px nas abas Planilha, Curva ABC de Serviços e Curva ABC de Insumos, habilitando quebra de linha contínua (
word-break/overflow-wrap) para leitura integral de descrições longas.
- Reformulação Visual e Estrutural da Aba Composições Unitárias Analíticas: Implementação de layout desacoplado em cards independentes para "DADOS DA COMPOSIÇÃO" (item-pai) e "INSUMOS E COMPOSIÇÕES AUXILIARES" (itens-filho), alinhamento vertical superior dos dados e supressão da coluna redundante de tipo no cabeçalho do item-pai.
- Padronização de Fontes de Referência com Mês/Ano: Exibição consistente da base de referência temporal (ex:
SINAPI 06/2026) em todos os campos e badges de fonte do orçamento e das composições analíticas. - Edição Bidirecional e Truncamento de Macrofamílias/Classes: Coluna compacta de classe/macrofamília com truncamento visual elíptico e balão de contexto (tooltip nativo) com texto integral ao passar o cursor, tanto nos itens-pai quanto nos itens-filho.
- Edição Completa de Insumos-Filho com Resolução de Composições Oficiais: Edição direta inline de Código, Descrição, Classe, Unidade, Coeficiente e Custo Unitário nos itens-filho. Ao modificar itens-filho ou índices de uma composição oficial do SINAPI, acionamento do modal de decisão técnica para duplicar como nova composição própria (
#p_) ou propagar alteração com conversão de código. - Correção de Inputs no Tema Escuro: Harmonização de cores e backgrounds dos campos de descrição, coeficientes e custos unitários no tema dark, eliminando fundos brancos residuais.
- Padronização Global de Ações de Exclusão: Unificação de todos os botões de lixeira em todas as abas da planilha (Planilha, Composições, Mapa de Cotações, BDI, Revisões e Capa) para o padrão
.btn-row-action.btn-row-delete. - Reposicionamento do Toolbar de Ações: Deslocamento dos botões de ação rápida (Adicionar Insumo Filho, Duplicar, Indicador HTEM e Excluir) para o topo do card de insumos e composições auxiliares.
- Fluxo Ágil de Criação de Itens Próprios ([Enter] / [Tab]) e Cancelamento por Perda de Foco: Acionamento instantâneo do modal de cadastro ao pressionar [Enter] ou [Tab] em células de descrição na planilha ou nos itens-filho de composições. Clicar em outro campo ou espaço vazio atua estritamente como [ESC], cancelando a edição e restaurando o texto original.
- Geração Automática e Desambiguação de Códigos Próprios (
#p_/#p1_): Pré-preenchimento inteligente de códigos ao derivar itens consolidados (ex: código1234ou#p_5678convertem-se automaticamente em#p_1234ou#p1_5678), prevenindo sobreposição acidental. - Edição Exclusiva de Coeficientes em Composições Próprias: Exibição detalhada de todos os itens-filho da composição de origem com campos de edição dedicados estritamente aos coeficientes técnicos, mantendo custos unitários e homem-hora calculados dinamicamente.
- Carregamento Analítico Dinâmico de Composições SINAPI: Busca automática dos insumos-filho oficiais da base SINAPI via API assíncrona ao abrir o modal a partir de um item oficial da planilha.
- Dropdown de Classes e Macrofamílias com Filtro e Texto Livre: Seleção rápida de classes existentes no orçamento através de datalist nativo filtrável, com suporte total à criação de novas classes personalizadas.
- Integração com Multi-Abas e Edição Estendida em Nova Janela: Links diretos no rodapé do modal para abrir a composição na aba de Composições ou o insumo na Curva ABC, com suporte à abertura em nova janela/tela sincronizada em tempo real via
BroadcastChannel. - Reformulação do Modal de Bases de Preços & Fontes de Referência: Filtros interativos de pesquisa (Base Oficial, Regime, UF, Mês e Ano), seleção única e estrita por base oficial com pop-up de alerta/confirmação técnica contra quebra de pendências (
#N/D), card "Bases de Referência Selecionadas:" com checkboxes verdes destacados para bases ativas e controle interativo de composições e insumos próprios.
- Módulo de Importação Massiva com Tela Intermediária de Validação: Interface interativa para conferência de planilhas CSV com comparação instantânea com a base SINAPI oficial, tratamento de inconsistências e escolha flexível de mapeamento ([a] Base Oficial SINAPI, [b] Personalizado com prefixo
#p_, [c] Item Novo Próprio). - Resiliência a Limite de Taxa da API (Rate Limiting) & Timer de 60s: Detecção automática de limites de requisições com cronômetro regressivo de 60 segundos, permitindo edição manual ininterrupta dos dados durante o tempo de espera e retomada com 1 clique.
- Propagação Hierárquica de Pendências e Erro (
#N/D): Itens próprios ou sem custo cadastrado entram em estado pendente e exibem o badge#N/D, propagando a inconsistência para os subtotais de etapas e total global (Item 0). - Identificação Unívoca com Prefixo
#p_& Desambiguação de Colisões: Códigos próprios recebem o prefixo#p_(ex:#p_1234) e, em colisões com itens de descrições divergentes, são desambiguados sequencialmente (#p1_1234,#p2_1234...), preservando o código original à direita para extração via fórmulas Excel (DIVIDIRTEXTO/EXT.TEXTO). - Integração Automática com Curva ABC e Composições Analíticas: Criação automática de insumos e composições na Curva ABC de Insumos e na aba de Composições Unitárias Analíticas com destaque visual em âmbar e sinalização de dados pendentes.
- Reestruturação dos Modelos CSV (Padrão Brasil
;e,): Disponibilização de 3 modelos estruturados em CSV (Planilha Orçamentária, Curva ABC de Insumos e Composições Unitárias Analíticas) com suporte a delimitador;e decimais em vírgula,.
- Subdivisão Parametrizável por Classes de Insumos (Macrofamílias): Criação de sistema flexível para dividir custos diretos em até 4 macrofamílias customizáveis (ex: Mão de Obra, Equipamentos, Materiais & Outros), com associação livre de classes de insumo.
- Inicialização Simplificada (Default Desativado): A subdivisão opera desativada por padrão em todos os modelos e novos projetos, mantendo a planilha focada no custo unitário e total direto, podendo ser ativada na aba Configurações.
- Catálogo de Modelos de Macrofamílias: Presets prontos com 1 clique (M.O. Estrita, M.O. & Encargos Tradicional, Tripartite com Equipamentos, Tripartite com Encargos e Quádruplo Completo).
- Reflexo Dinâmico na Planilha e Curva ABC: Atualização automática de colunas, cabeçalho de 2 níveis, inputs de rateio unitário por macrofamília, linha de totalização Item 0 e integração das subdivisões na Curva ABC de Serviços.
- Fixação Dinâmica de Cabeçalhos e Barra Inferior de Abas: Cabeçalhos flutuantes sincronizados abaixo da barra geral do site e fixação inferior da barra de abas durante a rolagem vertical contínua.
- Desbloqueio de Carregamento de Modelos: Remoção de confirmações e diálogos de bloqueio do navegador no carregamento de projetos oficiais (Novo em Branco, R1-N, Escola, Galpão e Pavimentação), com execução instantânea em um único clique, reset de pilha de ações e alternância direta para a planilha orçamentária.
- Sincronização Integral da Capa NBR 16752: Atualização de todos os campos cadastrais ao alternar modelos, mantendo compatibilidade bilateral entre a folha de carimbo e a estrutura de dados interna.
- Carregamento de Modelos da Plataforma: Desbloqueio e execução instantânea ao carregar modelos pré-estruturados (Novo Orçamento em Branco, Padrão R1-N, Reforma de Escola, Galpão Metálico e Pavimentação em Paver), com sincronização imediata de capa, itens e fechamento dinâmico do modal.
- Adaptação Dinâmica das Faixas da Curva ABC: Implementação da lógica de ajuste reativo na edição direta dos rótulos numéricos das barras (ao editar A a faixa B se adapta; ao editar B a faixa C se adapta; ao editar C a faixa B se adapta), garantindo a soma exata de 100% e integridade da análise de Pareto.
- Recomposição Visual dos Rótulos Centrais ABC: Formatação imediata dos valores editados ao perder o foco (blur/enter), restaurando a exibição padronizada
A: nn%,B: nn%eC: nn%. - Presets Rápidos da Curva ABC: Funcionamento contínuo dos botões de predefinição (80/15/5, 70/20/10 e 50/30/20) com atualização do dual-slider e reclassificação imediata nas abas de Serviços e Insumos.
- Desbloqueio & Calibração do Dual-Slider ABC: Correção completa do sistema de arrasto com captura de ponteiro (Pointer Capture) e isolamento de eventos de toque, eliminação de restrições de largura mínima nos segmentos e atualização instantânea e fluida das barras segmentadas em tempo real.
- Edição Direta & Presets da Curva ABC: Habilitação da edição numérica direta nos rótulos centrais (com limpeza automática de prefixos ao focar e confirmação por tecla Enter) e pleno funcionamento dos botões de preset (80/15/5, 70/20/10 e 50/30/20) com propagação imediata para as tabelas de serviços e insumos.
- Carregamento de Modelos da Plataforma: Correção do vínculo de clique dos cards e botões de ação no modal de modelos pré-estruturados, carregando instantaneamente o projeto selecionado e alternando para a visualização da planilha orçamentária.
- Ajustes Textuais & Padronização: Remoção de termos redundantes no modal de modelos e nos botões de preset da Curva ABC.
- Curva ABC Dual-Slider & Centralização na Aba Configurações: Reposicionamento do card de parametrização da Curva ABC para a aba Configurações, com componente visual dual-slider dotado de 2 botões deslizantes divisórios (cortes A/B e B/C), rótulos centrais editáveis diretamente e banners informativos de corte nas abas de serviços e insumos.
- Critério Normativo de Enquadramento ABC: Inclusão do item que atinge ou transpõe os limites de corte (80% e 95%) na classe superior correspondente (Classe A e Classe B), garantindo que itens materialmente relevantes permaneçam com monitoramento rigoroso.
- Assinatura de Integridade (Checksum SHA-256): Geração de hash SHA-256 na exportação de arquivos
.libreaecvia W3C Web Cryptography API, com verificação de autenticidade na abertura e proteção contra adulterações manuais ou corrupção. - Sincronização em Tempo Real Multi-Abas: Comunicação contínua entre abas abertas no mesmo navegador via
BroadcastChannel API, com alerta preventivo de sobreposição caso o usuário tente carregar um novo projeto enquanto existirem outras abas abertas.
- Capa & Carimbo NBR 16752: Redesenho completo no padrão de prancha A4 (180 mm de largura útil) com upload de logomarcas (Proprietário, Contratante, Orçamentista), campo de assinatura digital (50×11 mm), discriminação automática de BDIs utilizados, sincronização de fontes do SINAPI/Cotações e tabela dinâmica de histórico de revisões.
- Encargos Sociais (54 Modelos Oficiais): Tabela analítica completa dos Grupos A, B, C, D e totais para as 27 UFs nos regimes Desonerado e Não-Desonerado, com recálculo automático de fórmulas em tempo real.
- Curva ABC Parametrizável: Inserção de barra de controle visual segmentada com controles deslizantes e inputs numéricos para personalização dos limites de corte das Classes A, B e C.
- Aba Resumo Proporcional: Cálculo visual relativo de barras onde a macroetapa de maior peso ocupa 100% da célula e as demais escalam proporcionalmente.
- Modelos com 2 BDIs & Exportação CSV Dinâmica: Modelos pré-definidos inicializados com exatamente 2 BDIs e botão CSV atualizado para exportar os dados da aba que estiver ativa na visualização.
- Exclusão Segura de BDI: Correção do fluxo de exclusão ao remover o BDI Principal. O sistema agora disponibiliza um menu de seleção para escolher o BDI substituto ativo e promove automaticamente o substituto a Principal, recalculando e sincronizando todos os seletores da Planilha Orçamentária.
- Inicialização & Modelos Limpos: Padronização do projeto e modelo em branco para iniciar com apenas um perfil padrão ("2Q Ord Ñ-Des" - 23,45% TCU), evitando sobrecarga inicial de colunas.
- Aba Sumário: Simplificação da tabela com supressão das colunas redundantes de "Norma / Referência" e "Status".
- Aba Resumo: Remoção da barra de progresso saturada na linha de totais gerais para preservar a clareza da representatividade financeira.
- Motor de BDI & Modal: Correção do aninhamento estrutural que impedia a abertura isolada do modal de fórmulas de BDI.
- Reserva de Rótulos Normativos: Bloqueio de edição para parcelas padrão (AC, S, G, SG, R, DF, L, ISS, PIS, COFINS, CPRB, etc.), mantendo a integridade técnica.
- Variáveis Personalizadas: Habilitação de edição direta para os rótulos/nomes de parcelas inseridas pelo usuário na matriz, com botão de exclusão individual.
- Conformidade TCU 2622/2013: Verificação contínua dos limites normativos de quartis para construção de edifícios com alertas contextuais (sem bloqueio de cálculo).
- Aba de Notas de Revisão: Criação desta aba para acompanhamento detalhado de todas as revisões do sistema.
- Engine Matemático de BDI: Parser léxico e avaliador AST recursivo seguro (sem
eval), com suporte a operadores+ - * / ^, parênteses e funçõesmax(),min(),round(),abs(). - Subfórmulas & Variáveis Compostas: Suporte a variáveis intermediárias (ex:
I = ISS + PIS + COFINS + CPRB,K = (1+AC+SG+R)*(1+DF)*(1+L)) com resolução de dependências em múltiplas passagens. - Sincronização Dinâmica: Novas siglas digitadas na fórmula principal ou em subfórmulas geram automaticamente novas linhas na matriz de parâmetros.
- Responsividade Mobile: Otimização da visualização em telas estreitas com foco nas colunas primárias de custo e venda.
- Importação & Anexo Parcial: Capacidade de anexar pacotes de itens via JSON e CSV delimitado mantendo a integridade dos dados existentes.
- Manifesto de Soberania de Dados: Privacidade garantida com execução 100% no navegador do usuário e painel voluntário de apoio via PIX com QR Code dinâmico.
- Matriz Multicoluna de BDI: Gerenciamento de múltiplos perfis de BDI simultâneos por orçamento com seleção de BDI Principal e migração em caso de exclusão.
- Modelos Normativos Integrados: Predefinições de Acórdão TCU 2622/13 (Ordinário e Diferenciado), Pós-Reforma Tributária (IVA Dual), Transição 2027, Fórmulas de Tisaka e IBEC.
- Mapa Comparativo de Cotações: Registro de cotações com múltiplos fornecedores e cálculo estatístico automático por Mediana ou Menor Preço.
- Composições Analíticas com HTEM: Fichas analíticas com desdobramento de insumos de Mão de Obra, Material e Equipamentos com cálculo de Homens-Hora.
- Curva ABC: Análise de Pareto automática e classificação em faixas A, B e C para serviços e insumos explodidos.
- Lançamento da Planilha Orçamentária: Interface orientada a dados no padrão aberto
.libreaec, indentação hierárquica por níveis, cálculo instantâneo de BDI e exportação padronizada. - Busca SINAPI Integrada: Modal de inserção direta com autocompletar e importação de composições e insumos oficiais.