Rejeição 850: Data de vencimento da parcela não informada ou menor que a Data de vencimento da parcela anterior [nOcor: 999]
Descrição oficial da SEFAZ: Data de vencimento da parcela não informada ou menor que a Data de vencimento da parcela anterior [nOcor: 999]
O que significa
Uma parcela da fatura veio sem data de vencimento, ou com vencimento anterior ao da parcela anterior.
Por que acontece
Parcelas geradas fora de ordem, ou data de vencimento não calculada quando a condição de pagamento é personalizada.
Como resolver
Informe a data de vencimento de todas as parcelas, em ordem crescente. A parcela 2 não pode vencer antes da 1.
Como evitar
Gere as parcelas ordenadas por vencimento e valide a sequência antes de montar o XML.