Boa tarde Senhores.
Estamos realizando a integração com o webservice de Documentos Fiscais Eletrônicos, porém, algumas vezes estou recebendo a seguinte mensagem:
"Rejeição: Consumo Indevido (Deve ser utilizado ultNSU nas solicitações subsequentes. Tente após 1 hora)" - Tanto no ambiente de homologação como de produção.
Para o cliente obter todos os documentos fiscais, estou realizando o seguinte trecho de código:
FNSU := FNota.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU;
if (StrToInt64(Trim(FNSU)) <> 0) and (FNSU <> FNota.WebServices.DistribuicaoDFe.retDistDFeInt.maxNSU) then begin
FNota.DistribuicaoDFe(UF, EmpresaCNPJ, FNSU, '');
end;
Por ora temos a integração pelo webservice de consulta das NFe, e lá existe um parâmetro dizendo que o webservice estaria retornando mais documentos ou se este seria o último "lote". Tem algo parecido neste? Alguém saberia como posso contornar esse problema de consumo indevido?
Agradeço desde já,
Atenciosamente,
Ariel.