Estimativas
Painel de controle

Estimativas

Motor externo de estimativa de inconsistências do VEE (APP-03): lê as inconsistências identificadas, classifica pela matriz condição→método (zero → retaguarda → interpolação → média histórica → perfil) e grava as estimativas automáticas — contingência do CU-02/08 da PoC Energisa. O worker só roda enquanto estiver Ligado. As alterações entram em vigor no próximo ciclo, sem reiniciar a aplicação.

Status

Baixar snapshot Exportar CSV Exportar contadores
Worker —
Execução —
Fonte —
Resolução / gabarito —
Intervalo entre ciclos —
API de alarmes —

Estado

Fonte de integração

Troca de fonte vale no próximo ciclo, sem reinício (contratos de integração — FR-016).
Exigida apenas com fonte oracle (tabelas dos cards PIM-6982/7407). Definida. O valor gravado não é exibido; em branco preserva.
Histórico de leituras da fonte oracle (o banco do PIM não guarda séries).
Não definido. Em branco preserva.

Execução

Gravado em CD_USUARIO_CRIACAO nas estimativas (fonte oracle). A tela do VEE rotula a origem por este campo (0 → "Automatico"; qualquer outro → "Manual - <nome>"). Padrão 1 (Administrator): no clone da Energisa a coluna tem a FK FK_ESTIMATIVA_USU_CRIACAO e só existe o usuário 1 — com 0 o INSERT cai em ORA-02291 (E2E de 01/09, Script0069). Use 0 (automática, exigência do CU-02) só quando o PIM tiver o usuário 0.
Fallback quando a inconsistência não traz grandezas próprias. Ex.: EneatDel,EnereDel.

Resolução (v2.0 — gabarito)

No modo gabarito o ciclo não calcula: resolve cada intervalo por lookup determinístico em gab_estimativa (base auxiliar GAB, pré-fabricada pelo próprio motor — botão "Fabricar gabarito"). Chave natural sem linha correspondente vira pendência manual — o resolvedor não inventa número.

Release a usar (obrigatório no modo gabarito). Ex.: v2026-08-09.
Base auxiliar separada (nunca no schema do PIM — §3 do card).

Reconhecimento de alarmes

Reconhece via POST api/alarmes/reconheca (API existente do PIM — preserva a trilha de auditoria) os alarmes da inconsistência tratada: CD_ALARME_PRINCIPAL + vínculos de TB_INCONSIST_VEE_ALARME, restritos aos tipos abaixo. Best-effort: falha aqui não desfaz a estimativa.

Exigida com reconhecimento ligado na fonte oracle.
Não definido. Em branco preserva.
Lista fechada de CD_ALARME_TIPO (inteiros separados por vírgula). Default 6,45 — Lacuna de dados e Falta de Fornecimento.

Último ciclo

Instante —
Execução —
Inconsistências —
Estimadas —
Pendentes-manuais —
Falhas —
Comparativo antes/depois
Abertas antes —
Abertas depois —
Estimativas criadas —
Reconhecimento de alarmes
Alarmes reconhecidos —
Erros de reconhecimento —

Erro de reconhecimento não é falha do item: a estimativa fica gravada e o item conta como estimado. O reconhecimento é a etapa final e é best-effort.

Contadores por método
Nenhum ciclo ainda.
Contadores por etapa
Nenhum ciclo ainda.

Pendências manuais

Inconsistências sem método aplicável — registradas com motivo, nunca descartadas em silêncio. Ficam fora dos próximos ciclos até tratamento manual na tela do VEE.

Instante Inconsistência Ponto Motivo
Nenhuma pendência.

Últimas resoluções

Uma linha por inconsistência resolvida, mais recente primeiro. Os valores são totais do período, com a contagem de instantes ao lado. Valor original vazio quer dizer que não havia leitura anterior em instante nenhum, que é o caso comum de lacuna.

Instante Inconsistência Ponto Método(s) Grandeza(s) Valor original Valor estimado Instantes Origem Alarmes reconhecidos
Carregando…

Exportação probatória desta lista: resolucoes.csv

Timeline

Uma linha por transição de etapa do fluxo (identificada → classificada → estimada → gravada; pendente-manual/falha quando aplicável), mais recente primeiro.

Instante Inconsistência Ponto Etapa Método(s) Detalhe
Carregando…