Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Identificamos um pequeno erro no processo de Inutilização de Número de CT-e: há uma verificação em cima do código de retorno 102 e 563, mas o código correto para o segundo é 682.

O código de retorno 563 da NF-e possui a mesma descrição/finalidade do 682 do CT-e: "Rejeição: Já existe pedido de inutilização com a mesma faixa de inutilização"

Vimos que este problema é bem antigo e surgiu na revisão 7937, ainda do Trunk 1, no meio de muitos refactorings.


Segue em anexo o arquivo ACBrCTeWebServices.pas com a correção.

ACBrCTeWebServices.pas

 

Obs: o arquivo anexado possui também uma outra alteração na procedure DefinirURL, baseado no que havíamos sugerido para o MDF-e aqui:

Não faz parte do assunto, mas poderia ser considerado, pois até agora não entendemos qual a finalidade de sobrescrever a versão do componente pela versão do XML carregado.

Editado por bsoft
explicação da outra alteração off-topic que foi incluída no anexo
  • Consultores
Postado

Boa tarde,

Muito obrigado pela colaboração, já enviei para o repositório.

Veja como ficou a questão da versão ao carregar o XML para realizar uma consulta, acredito que desta forma vai resolver o problema.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Boa tarde, Ítalo.

Obrigado, e a sua sugestão melhora a situação mesmo, porque sabemos que quando houver uma nova versão, o WebService da versão mais antiga nunca irá aceitar um XML da versão superior.

E obrigado por ter incluído no MDF-e também.

Sem querer pedir demais, mas a mesma alteração poderia ser passada para a TNFeConsulta.DefinirURL do ACBrNFeWebServices.pas. Em breve teremos o fim do suporte a versão 3.10, e há boas chances de acontecer esse problema lá.

 

  • Este tópico foi criado há 2509 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.