NFC-e Inutilização no MT (O Tempo limite da operação foi atingido) - NFC-e - Nota Fiscal do Consumidor Eletrônica - Projeto ACBr
NFC-e Inutilização no MT (O Tempo limite da operação foi atingido)
Amigos, estou com problema na inutilização de NFC-e no estado do MT, isso ocorre em 98 % das inutilizações.
" ACBrNFe1.WebServices.Inutiliza(CNPJ, Justificativa, StrToInt(AnoAtual), StrToInt(Modelo), StrToInt(Serie), StrToInt(NNota), StrToInt(NNota));
MemoResposta.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Inutilizacao.RetWS);
LoadXML(MemoResposta, WBResposta);
If ACBrNFe1.WebServices.Inutilizacao.cStat = 102 Then
//Gravo os dados da inutilizacao
Erro: O tempo limite da operação foi atingido. (em anexo na imagem)
Com isso, quando verifico no site da sefaz se o mesmo foi inutilizado, lá aparece como inutilizado.
Ninguém passou por isso ainda ?
estou com o mesmo problema no parana
Em 14/06/2016 at 15:06, fernandesdouglas disse:
estou com o mesmo problema no PR
Não resolvi ainda, no MT está complicado, e que pelo andei lendo não existe uma consulta de inutilização, para ver se foi processado.
No PR não estou tendo o problema.
Não existe nenhum Web Services para realizar a consulta e saber se um numero ou uma faixa de números foi inutilizada com sucesso.
Esse tipo de consulta existe somente via Portal da SEFAZ.
Tem alguma idéia para sanar o problema ? pois quando solicito a inutilização dá o erro: "O tempo limite foi atingido..." parece que o servidor do estado do MT está demorando para devolver a resposta da inutilização, assim ficamos sem saber se foi inutilizado ou não.
Consegui resolver aumentando o timeout do componente em:
ACBrNFe.Configuracoes.WebServices.AguardarConsultaRet:=15000;
ACBrNFe.Configuracoes.WebServices.TimeOut:=15000;
depois de efetuado o envio ou consulta eu volto para
ACBrNFe.Configuracoes.WebServices.AguardarConsultaRet:=4000;
ACBrNFe.Configuracoes.WebServices.TimeOut:=5000;
Quando der erro, você pode tratar a mensagem de erro e perceber se foi inutilizado ou não, pois no erro consta o NPROT que significa que o seu numero foi inutilizado corretamente.