Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa Tarde !

  Ao executar os seguintes procedimentos, SEM REINICIAR O PROCESSO DE EMISSÃO DE NOTAS (entenda como aplicação)

  a) Faço a emissão de uma nota na versão 4.0 (não gera a tag "nfeCabecMsg") para NFeAutorizacao4 nem NFeRetAutorizacao4;

  b) Em tempo de execução, altero o componente para versão 3.10;

  c) Faço a emissão da nota na versão 3.10 (gera a tag "nfeCabecMsg" corretamente para NfeAutorizacao) e (não gera a tag "nfeCabecMsg" NfeRetAutorizacao3 incorreto ), com isso apresenta o erro "Cabecalho - Falha no Schema XML";

  Parece bobeira isso, pois qual o sentido de mandar na versão 4 e depois na 3.10 ???? Em se tratando do sistema que disponibiliza para enviar em PRODUÇÃO e HOMOLOGAÇÃO ao mesmo tempo, a versão de produção está na 3.10 e a versão de homologação na 4.00, então ao enviar a nota em homologação a de produção para de funcionar.

  Depurei, mas não consegui corrigir.

  O problema está no ponto destacado abaixo, pois a variável FPHeaderElement vem vazia quando vai consultar o retorno da autorização realizada. 

image.png.6fa85ea30ce663ddca1a380c10bc28f1.png

XML CORRETO

image.thumb.png.931fea9a47808e40d6a70284dcae4f9e.png

XML ERRADO

image.thumb.png.c87ce1b10e641a4f61e973c5de17193a.png

 

  Reforçando, o problema só ocorre no retorno da nota autorizada quando troca da versão 4.0 para 3.10 em tempo de execução. A nota da 3.10 é autorizada normalmente, somente o retorno apresenta problema.

  Com esses passos, talvez seja possível reproduzir em ambiente local.

 

Att.

Leandro

  • Curtir 1
  • Moderadores
Postado
52 minutos atrás, Leandro Vignoto disse:

  Com esses passos, talvez seja possível reproduzir em ambiente local.

Reproduzido no demo... estranho que isso já devia estar tratado, se você fizer uma consulta de recibo logo após não há erro.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado
11 minutos atrás, BigWings disse:

Reproduzido no demo... estranho que isso já devia estar tratado, se você fizer uma consulta de recibo logo após não há erro.

Não consegui simular a consulta posterior, pois é um serviço no windows e termino o processo no retorno da autorização....

  • Moderadores
Postado

Correção aplicada no repositório.

Revision: 15034
Author: bigwings
Date: terça-feira, 24 de abril de 2018 20:20:06
Message:
24/04/2018
-- ACBrNFeWebServices --
[-] Correção em "TNFeRetRecepcao" para retornar o valor das propriedades 
    modificadas pelo componente, na finalização do serviço.
  https://www.projetoacbr.com.br/forum/topic/42900-ref-a-erro-no-retorno-da-nf-e-autorizada/
  Por: BigWings

Obrigado por reportar o erro.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado
10 horas atrás, BigWings disse:

Correção aplicada no repositório.


Revision: 15034
Author: bigwings
Date: terça-feira, 24 de abril de 2018 20:20:06
Message:
24/04/2018
-- ACBrNFeWebServices --
[-] Correção em "TNFeRetRecepcao" para retornar o valor das propriedades 
    modificadas pelo componente, na finalização do serviço.
  https://www.projetoacbr.com.br/forum/topic/42900-ref-a-erro-no-retorno-da-nf-e-autorizada/
  Por: BigWings

Obrigado por reportar o erro.

Bom Dia !

  Atualizei, testei e o problema foi resolvido.

  Obrigado.

Att.

Leandro

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