NFE-852
Rejeição: Número da parcela inválido ou não informado [nOcor: …] (as parcelas são numeradas 001, 002, 003...).
In English Installments (dup/nDup) must be numbered with three digits in sequence: 001, 002, 003.
What the rule checks
As the rule set's publisher wrote it. The rule runs on every element the context matches, and fails where the test is false; the validator reports the line of that element.
nfe:infNFe
every $i in 1 to count($dups) satisfies string($dups[$i]/nfe:nDup) = format-number($i, '000')
Checked with NF-e 4.00, NF-e 4.00 with authorisation protocol