1. Visão geral
O OrçamentoForense é uma ferramenta de triagem analítica de planilhas orçamentárias de obras e serviços de engenharia. O fluxo recomendado é: importar, validar, testar, explicar, priorizar e documentar.
Princípio central: um alerta estatístico é ponto de partida para investigação, e não conclusão de irregularidade.
Projeto demonstrativo
Ao abrir o sistema, encontra-se carregada a aba Orçamento Sintético do arquivo fornecido. Os registros preservam a linha de origem, facilitando o retorno à planilha.
Navegação
- Visão geral: síntese dos riscos e do OFS.
- Dados: registros normalizados e validações.
- Benford: testes do primeiro, segundo, dois primeiros, último e dois últimos dígitos.
- Anomalias: ranking explicável por item.
- Materialidade: curva ABC e matriz de priorização.
- Nota técnica: relatório automático.
2. Importação da planilha
O assistente aceita arquivos XLSX, XLSM e CSV diretamente. Arquivos XLS antigos podem exigir a biblioteca opcional carregada pela internet; a conversão prévia para XLSX é recomendável.
Etapas
- Selecione o arquivo.
- Escolha a aba e confirme a linha do cabeçalho.
- Mapeie as colunas.
- Revise a validação e a prévia normalizada.
- Conclua para criar o projeto e executar os testes.
Mapeamento mínimo
A coluna Descrição é necessária. Também deve existir ao menos uma variável numérica, como quantidade, preço unitário ou valor total. Para testes aritméticos, mapeie quantidade, preço unitário e valor total.
O processamento ocorre localmente. Fechar ou recarregar a página não envia a planilha a qualquer servidor.
3. Qualidade dos dados
A tela Dados apresenta o conjunto normalizado e as verificações preliminares.
Validações
- Campos obrigatórios ausentes.
- Zeros e valores negativos.
- Textos em colunas numéricas.
- Divergência entre
quantidade × preço unitário e valor total. - Linhas duplicadas ou códigos repetidos.
A tolerância aritmética considera centavos e pequenas diferenças de truncamento. Divergências relevantes recebem alerta individual.
4. Lei de Newcomb-Benford
Para muitos conjuntos de números formados naturalmente, os primeiros algarismos não aparecem com a mesma frequência. A probabilidade teórica do primeiro dígito d é:
P(d) = log₁₀(1 + 1/d), para d = 1, …, 9
Para os dois primeiros dígitos n, de 10 a 99:
P(n) = log₁₀(1 + 1/n)
Quando o teste tende a ser útil
- População razoavelmente grande.
- Valores positivos com ampla ordem de grandeza.
- Números resultantes de processos naturais ou multiplicativos.
- Ausência de limites artificiais rígidos.
Quando não aplicar indiscriminadamente
- Códigos, identificadores ou números atribuídos.
- Preços tabelados ou amostras muito homogêneas.
- Valores com mínimo ou máximo administrativo.
- População pequena, truncada ou excessivamente arredondada.
Importante: o programa classifica a aplicabilidade antes de apresentar a conformidade. Uma baixa conformidade em universo inadequado não deve ser tratada como achado.
5. Métricas estatísticas
MAD
O desvio absoluto médio compara as proporções observadas e esperadas. É menos sensível ao tamanho da amostra do que testes de significância, mas as faixas exibidas são apenas indicativas.
MAD = (1/k) × Σ |p observado − p esperado|
Qui-quadrado
Avalia diferenças entre contagens observadas e esperadas. Em grandes amostras, desvios pequenos podem gerar p-valores baixos; por isso, o p-valor nunca deve ser interpretado isoladamente.
Kolmogorov-Smirnov discreto
O sistema calcula o maior afastamento entre distribuições acumuladas e apresenta aproximação assintótica.
Outras medidas
Também são mostrados distância euclidiana, desvio máximo, coeficiente de variação, assimetria, curtose, Gini e HHI quando pertinentes.
6. Testes forenses
O motor combina famílias de testes, sempre com evidência e recomendação.
- Aritmética: recalcula quantidade × preço e totais.
- Outliers: IQR e z-score robusto dentro de grupos comparáveis.
- Arredondamento: concentração em finais 00, 50, 90, 95 e 99.
- Repetição: preços ou linhas excessivamente repetidos.
- Duplicidade textual: descrições idênticas ou muito semelhantes.
- Ordem de grandeza: valores potencialmente deslocados por fatores 10, 100 ou 1.000.
- Markup: razão preço/custo atípica em relação ao conjunto.
- Regressão: resíduos elevados na relação custo × preço.
- Benford por item: pertencimento a dígito sobre-representado, com peso reduzido.
Serviços heterogêneos não devem ser comparados globalmente sem cautela. Sempre examine unidade, grupo, fonte e descrição.
7. OFS e score por item
O Orçamento Forensic Score — OFS varia de 0 a 100 e representa prioridade de investigação. Não é probabilidade de fraude.
Score individual
Cada item recebe contribuições explícitas, por exemplo: divergência aritmética, outlier, duplicidade, materialidade e preço extremo. Ao clicar no item, o painel mostra todas as parcelas.
OFS global
Combina quatro componentes:
- anomalias individuais ponderadas pelo valor;
- desvios distributivos;
- qualidade e consistência dos dados;
- concentração, repetição e arredondamento.
Classificação: 0–20 baixo; 21–40 moderado; 41–60 atenção; 61–80 alto; 81–100 crítico.
8. Curva ABC e priorização
Os itens são ordenados pelo valor total. A classe A compreende, aproximadamente, os primeiros 80% do orçamento; a classe B, de 80% a 95%; e a classe C, o restante.
Matriz materialidade × anomalia
A matriz cruza três níveis de materialidade com três níveis de anomalia. Itens de alta materialidade e alta anomalia recebem a maior prioridade, sem excluir verificações qualitativas sobre itens pequenos, mas críticos para segurança ou desempenho.
9. Nota técnica e exportações
A nota técnica é gerada a partir do projeto corrente. Preencha órgão, processo, responsável, data e observações. Depois use Atualizar nota técnica.
Saídas
- Impressão ou PDF pelo navegador.
- Arquivo XLSX com resumo, dados, alertas e testes de Benford.
- CSV dos dados, alertas ou resultados de dígitos.
O relatório inclui escopo, metodologia, resultados, itens prioritários, limitações e providências sugeridas.
10. Limitações e cautelas
- Dados importados podem conter fórmulas sem valor calculado ou formatações não interpretadas.
- Resultados dependem do correto mapeamento das colunas.
- Outliers podem refletir serviços legítimos e singulares.
- Repetição de preços é comum em itens padronizados.
- Arredondamentos podem decorrer de regras do sistema referencial.
- Benford não deve ser aplicado a códigos, percentuais fixos ou populações limitadas.
- Similaridade textual não substitui análise da composição do serviço.
A confirmação de sobrepreço, superfaturamento, jogo de planilha ou fraude exige critérios jurídicos e técnicos específicos, comparação com referenciais, evidências de execução e contraditório.
11. Glossário
Benford: distribuição teórica dos dígitos significativos.
MAD: desvio absoluto médio entre frequências observadas e esperadas.
IQR: intervalo interquartil, diferença entre o terceiro e o primeiro quartil.
Z-score robusto: distância em relação à mediana, escalada pelo desvio absoluto mediano.
HHI: índice de concentração baseado na soma dos quadrados das participações.
Gini: medida de desigualdade ou concentração.
Materialidade: relevância financeira do item no orçamento.
OFS: indicador de prioridade de investigação do OrçamentoForense.
Outlier: observação muito afastada do comportamento predominante.
Resíduo: diferença entre valor observado e estimado por um modelo.