Ir para conteúdo
  • Cadastre-se

dev botao

Erro: Versão do cabeçalho informada difere da versão do XML de Dados!


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

Recommended Posts

Bom dia, estou estou atualizando o ACBrGNRE para trabalhar na versão 2 do GNRE porém tenho recebido este retorno do web service.

Alguém faz ideia do que poderia estar ocorrendo?? em anexo seguem os xml's relacionados a este processo.

Obrigado pela atenção.

 

25640-gnre.xml 20190516095214-rec.xml 20190516095213-env-lot.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 16/05/2019 at 10:08, Júlio Molon disse:

Bom dia, estou estou atualizando o ACBrGNRE para trabalhar na versão 2 do GNRE porém tenho recebido este retorno do web service.

Alguém faz ideia do que poderia estar ocorrendo??

Pode ser que o estado não esteja preparado para a versão 2.0 do GNRe. Você pode verificar isso no seguinte site:

Pode-se consultar alguma (in)compatibilidade no seguinte site: http://www.gnre.pe.gov.br/gnre/portal/consultarTabelas.jsp

35 minutos atrás, Fernanda Penteado disse:

tambem estou com mesmo problema

Queiram por favor verificar também o seguinte tópico sobre o assunto que indica que alguns campos adicionais podem não estar disponíveis em algumas UFs:

 

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...

Essa questão é simples, passamos horas debugando aqui até encontrar, basta renomear o schema "dados_gnre_v2.00.xsd" para "gnre_v2.00.xsd"

Falha na unit ACBrDFe, na procedure TACBrDFe.AchaArquivoSchema(NomeSchema: String; var AVersao: Double;

Se não encontra o arquivo busca pela "versão próxima", não sei como resolver ali por que é usado em vários locais (NFSe, NFe, MDFe, CTe, BPe, ANe...)

 

Complementando:

A versão do GNRe em sí vai corretamente como versão "2.00", mas a versão dos dados vai como "1.00" (cabeçalho) se não encontra o arquivo. Não seria mais utilizar a versão configurada diretamente no componente ao invés de buscar a versão pelo schema?

 

 

 

Editado por -=Ma®©oS=-
Complementando

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marcos,

Favor anexar os XMLs gerados que apresenta a versão do cabeçalho errada.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Italo Jurisato Junior disse:

Boa tarde Marcos,

Favor anexar os XMLs gerados que apresenta a versão do cabeçalho errada.

Anexo, só alterei os dados das empresas por questão de confidencialidade.

 

A simulação é fácil, só debugar a "procedure TACBrDFe.AchaArquivoSchema" que vai entender o que está acontecendo

 

20190613113618-env-lot-soap.xml 20190612153247-env-lot-soap_errado.xml

Editado por -=Ma®©oS=-

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

  • Consultores

Marcos,

Acabei de fazer um teste usando o programa exemplo do componente ACBrGNRE com ele configurado para a versão 2.00

A versão gerada no cabeçalho é 2.00

Você esta com todos os fontes de todas as pastas atualizados?

Reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada?

Detalhe não alterei o nome de nenhum Schema.

O teste foi realizado com tudo o que esta no repositório.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, Italo Jurisato Junior disse:

Marcos,

Acabei de fazer um teste usando o programa exemplo do componente ACBrGNRE com ele configurado para a versão 2.00

A versão gerada no cabeçalho é 2.00

Você esta com todos os fontes de todas as pastas atualizados?

Reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada?

Detalhe não alterei o nome de nenhum Schema.

O teste foi realizado com tudo o que esta no repositório.

Sim atualizados.

 

Será que é por que o componente é criado em runtime?

Depois de criado é setado a versão (Configuracao.Geral.VersaoDF = ve200)

 

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

  • Consultores

Marcos,

Tente fazer um teste com o programa exemplo do componente.

  • Curtir 2
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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