900 - Rejeição data de vencimento da parcela não informada ou menor que a data de emissão


COMO OCORRE?

Ocorre quando a data de vencimento da parcela é inferior a data da emissão da nota ou se a mesma não foi informada. Isso normalmente ocorre quando o cliente faz um venda a prazo e só emite o documento fiscal em outro dia.


COMO AJUSTAR?

Todo e qualquer procedimento que for realizado no banco de dados só pode ser feito após backup

Para resolver, você precisa alterar a data de vencimento do movimento, porém, caso ele já esteja efetivado, vai ser preciso fazer essa alteração pelo banco de dados. A data de vencimento pode ser atual ou posterior, nunca anterior a data atual.

  • Caso o movimento só tenha uma forma de pagamento você pode usar a query abaixo. Ela irá alterar a data de vencimento para a data atual.

    Update movimento_financeiro set vencimento = getdate() where movimento__ide ='COLOQUE O IDE DO MOVIMENTO AQUI'

  • Caso tenha mais de uma forma de pagamento, você vai precisar editar a linha correta, você também pode fazer por query mas recomendo que edite diretamente a tabela, assim evita erro. Para editar a tabela diretamente, utilize o DBFORGE ( precisa instalar ele e só funciona no sql2014 ) ou então o SQLDBX ( não precisa instalação ) Ambos permitem que você altere a tabela diretamente.

    Após arrumar pelo banco, não esqueça de recarregar o movimento


EXEMPLO DE COMO FICA

Data.png

Note acima que a data de vencimento é menor que a data do movimento, então se essa data de fato fosse lançada no movimento a nota ia apresentar o erro do início, pois a Sefaz válida e retorna o erro!

Obs.: Esse erro não é comum de ocorrer visto que existe uma trava no sistema onde não permite realizar uma venda com data inferior a data atual (data de emissão)!