Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3153 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

boa tarde a todos como se captura o ultimo nsu estou tentando assim mais esta dando erro

 

  ultNSU := '0';
  ultNSU := dm.ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ultNSU;
  DM.empresa2.Edit;
 dm.empresa2ULTNSU.AsString := ultNSU;
 DM.empresa2.ApplyUpdates(0);
 

 

mais ta dando esse erro

consumo indevido deve ser utilizado o ultimo nsu nas solicitações subsequentes.....

 

Desde ja grato pela ajuda

Postado (editado)

não capturas, é da responsabilidade da aplicação manter registo dele.

deste modo começas com o NSU a zero e guardas sempre o ultimo retornado, na proxima consulta usas o valor guardado como o inicio da tua consulta e assim por diante

Editado por 3Soft Sistemas
Postado
1 hora atrás, 3Soft Sistemas disse:

não capturas, é da responsabilidade da aplicação manter registo dele.

deste modo começas com o NSU a zero e guardas sempre o ultimo retornado, na proxima consulta usas o valor guardado como o inicio da tua consulta e assim por diante

estava funcionando até agora apouco porem retorno o mesmo erro se alguém tentar fazer algum tipo de consulta em outro aplicativo vai dar erro vai dar erro no nsu por isso a pergunta a sintaxe acima não recupera o ultimo nsu não?

Postado (editado)

percebi o problema.

O erro que falas é devido a repetição de consultas. tenta usar um loop para fazer somente um X de consultas, chegado a esse limite somente dali a cerca de 60 min podes repetir todo o processo. Não tem como evitar esse erro, é uma limitação da propria sefaz para evitar abusos

Nós aqui temos um limite de 10 tentativas, findo isso se ainda existirem mais registos por consultar informamos o usuário que somente dali a 1hora pode continuar.

Editado por 3Soft Sistemas
  • Este tópico foi criado há 3153 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.