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_atuzanterior 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).