Pular para conteúdo

ADR 0002 — Virada da extração NFSe: DW antigo → DW_Novo (vUsarDWNovo)

Status: vigente — com efeito colateral aberto (ver C-001).

Contexto

A extração NFSe (E_NFSE.qvs) lia o DW antigo ("fazenda"."iss_notas_fiscais"). A fonte oficial passou a ser a view nova "nfse"."vw_nfsemista_v1" (DW_Novo).

Decisão

Controlar a fonte por vUsarDWNovo; quando =1, a extração lê a view nova. A extração segue incremental por dat_atuz (corte ~hoje−2 dias).

Consequência

  • Efeito colateral não previsto: na virada, o corte incremental já estava em data recente → registros da view nova com dat_atuz anterior ao corte nunca foram extraídos (ponto cego permanente). ~1M notas/mês represadas nos QVDs históricos.
  • Aprendizado que vira regra: trocar a fonte de um incremental exige full-load de transição (ver regras/nfse-incremental-dat-atuz).