NF-e de devolução de mercadoria não possui documento fiscal referenciado por item
fixtures/devolucao.xml43
Developers· Fiscal CI
npx fiscalspec demo roda o corpus de verdade e imprime o que o pacote publicado imprime. No PR, o mesmo resultado chega como alerta de code scanning — com ruleId, rejeição, versão da NT e página. Nenhum XML sai da sua máquina.
npx fiscalspec demo
DEMO — o caso de ouro da NT 2025.002-RTC, com o motor real, local e sem rede.
Mesmo XML de devolução (CFOP 1202, sem referência a nível de item), duas versões da norma:
demo/nfe-rtc@2025.002-v1.50 → demo/nfe-rtc@2025.002-v1.51
REGRAS COM IMPACTO NAS SUAS FIXTURES
VC02-14 rejeição 321 COMPORTAMENTO · reviewed
· devolucao.xml: not-applicable → violated (QUEBRA)
cronograma produção: 2026-09-01 → 2026-10-05
fonte: NT 2025.002-RTC v1.51, pág. 71, tabela de regras de validação, regra VC02-14
[…] bloco de contagens omitido do quadro
echo $?
0
NF-e de devolução de mercadoria não possui documento fiscal referenciado por item
fixtures/devolucao.xml43
Developers· O motor
O motor real roda no seu navegador contra as 10 regras que mudaram entre a v1.50 e a v1.51 da NT 2025.002-RTC, nas duas versões, e mostra regra a regra o veredito e o que muda. Nada é enviado: a avaliação acontece num Web Worker, e a aba Network prova.
A saída aparece aqui, regra a regra: o veredito na v1.50, o veredito na v1.51 e o que muda entre elas — com código de rejeição, versão da NT e a página que originou cada regra.
A avaliação roda num Web Worker do seu navegador com o mesmo @fiscalspec/core 0.4.0 do CLI. Nada do que entra aqui é enviado, registrado ou medido — abra a aba Network: os únicos downloads são os dois rulesets, verificados por SHA-256 contra o hash fixado nesta página.