Ir para conteúdo
  • Cadastre-se

dev botao

Erro 400 ao cancelar NFC-e


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1982 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Administradores
Postado

Boa tarde.

O problema foi solucionado? Se sim, como?

Att.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
1 hora atrás, Juliana Tamizou disse:

Boa tarde.

O problema foi solucionado? Se sim, como?

Att.

Boa tarde! Semana passada atualizei o componente diversas vezes para solucionar o problema e o erro persistiu. Tive que instalar uma versão mais antiga do componente para "solucionar".

Postado (editado)
Em 05/11/2019 at 13:44, Juliana Tamizou disse:

Boa tarde.

O problema foi solucionado? Se sim, como?

Att.

A revisão que estou utilizando sem problemas é a 17231 (28/06/2019). Novamente precisei atualizar (09/11/2019) para corrigir uns problemas no mdfe e voltou a ocorrer o erro http 400. Isso só ocorre ao inutilizar e/ou cancelar, tanto nos ambientes homologação quanto produção. Comparei o arquivo ACBrNFeServicos.ini nas duas revisões e não há mudança.

Editado por tporto
add info
Postado (editado)
Em 05/11/2019 at 13:44, Juliana Tamizou disse:

Boa tarde.

O problema foi solucionado? Se sim, como?

Att.

Fazendo mais testes comparando as duas revisões, a mais nova o arquivo "-eve-soap.xml" está sendo gerado sem informações (limpo).

Editado por tporto
correção
  • Moderadores
Postado
Em 09/11/2019 at 10:43, tporto disse:

A revisão que estou utilizando sem problemas é a 17231 (28/06/2019). Novamente precisei atualizar (09/11/2019) para corrigir uns problemas no mdfe e voltou a ocorrer o erro http 400. Isso só ocorre ao inutilizar e/ou cancelar, tanto nos ambientes homologação quanto produção. Comparei o arquivo ACBrNFeServicos.ini nas duas revisões e não há mudança.

A SVRS que é usada pelo MA para NFCe também é usada na maioria dos estados do Brasil.

Então é estranho que só você esteja com problemas...

Como está configurando as propriedades SSLLib?

Como copiou as DLLs da OpenSSL/LibXML/XmlSec?

Já tentou isolar a conexão de Internet? Usando uma ponte 3G/4G por exemplo?

Vi que está testando pelo demo... anexe os arquivos XML *-ped-eve.xml

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

Projeto ACBr

 

 

Postado (editado)
1 hora atrás, BigWings disse:

A SVRS que é usada pelo MA para NFCe também é usada na maioria dos estados do Brasil.

Então é estranho que só você esteja com problemas...

Como está configurando as propriedades SSLLib?

Como copiou as DLLs da OpenSSL/LibXML/XmlSec?

Já tentou isolar a conexão de Internet? Usando uma ponte 3G/4G por exemplo?

Vi que está testando pelo demo... anexe os arquivos XML *-ped-eve.xml

Testei com a SSLLib Openssl e WinCrypt.
De acordo com a url que está sendo mostrada no erro, o ambiente é o NFe_SVAN
Copiei as dlls Openssl 0.9.8.14, LibXml2 x64, MingGW x64. Copiei para junto do exe e para a system32 e system64
Meu ambiente é windows 10 x64 Lazarus 2.0.6 x64.

O que me deixa mais intrigado é que a revisão mais antiga funciona tudo normal e que a revisão atual consegue emitir sem problemas.

63-ped-eve.xml 63-ped-eve-soap.xml

Editado por tporto
add info
  • Moderadores
Postado
3 minutos atrás, tporto disse:

De acordo com a url que está sendo mostrada no erro, o ambiente é o NFe_SVAN

O MA usa SVAN para NFe e SVRS para NFCe.

A imagem mostrada no primeiro post mostra endereço da SVRS.

O MDFe também todos os estados são atendidos pela SVRS.

4 minutos atrás, tporto disse:

Copiei as dlls Openssl 0.9.8.14, LibXml2 x64, MingGW x64.

Se está copiando as DLLS MinGW, fez alteração no ACBr.inc para ativar a diretiva {$DEFINE USE_MINGW}?

Para qual diretório está copiando as DLLs?

5 minutos atrás, tporto disse:

Meu ambiente é windows 10 x64 Lazarus 2.0.6 x64.

Em se tratando de Lazarus já tem menos usuários... pode ser algo relacionado ao ambiente Lazarus e 64bits...

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado (editado)
7 minutos atrás, BigWings disse:

O MA usa SVAN para NFe e SVRS para NFCe.

A imagem mostrada no primeiro post mostra endereço da SVRS.

O MDFe também todos os estados são atendidos pela SVRS.

Se está copiando as DLLS MinGW, fez alteração no ACBr.inc para ativar a diretiva {$DEFINE USE_MINGW}?

Para qual diretório está copiando as DLLs?

Em se tratando de Lazarus já tem menos usuários... pode ser algo relacionado ao ambiente Lazarus e 64bits...

Copiei as dlls Openssl 0.9.8.14, LibXml2 x64, MingGW x64. Copiei para junto do exe e para a system32 e system64.
Uso o lazarus há mais de uma ano com acbr, e essa é a primeira vez que acontece isso.

Editado por tporto
add info
  • Moderadores
  • Solution
Postado
37 minutos atrás, tporto disse:

Uso o lazarus há mais de uma ano com acbr, e essa é a primeira vez que acontece isso.

Por favor, atualize os fontes e faça novo teste.

Foi enviado um ajuste para uso do ACBr com Lazarus em 64 bits.

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

Projeto ACBr

 

 

Postado
6 minutos atrás, BigWings disse:

Por favor, atualize os fontes e faça novo teste.

Foi enviado um ajuste para uso do ACBr com Lazarus em 64 bits.

Agora deu certo! Consegui cancelar tanto nfe quanto o mdfe. Muito obrigado!

  • Curtir 1
Postado
6 minutos atrás, Daniel Simoes disse:

Enviei um novo ajuste, preservando um pouco mais, a otimização da FastStringReplace, em FPC 64...
Seria possível atualizar novamente e efetuar novo teste ?

Testando.

  • Curtir 1
  • Obrigado 1
Postado
19 minutos atrás, Daniel Simoes disse:

Enviei um novo ajuste, preservando um pouco mais, a otimização da FastStringReplace, em FPC 64...
Seria possível atualizar novamente e efetuar novo teste ?

Tudo OK.

  • Curtir 1
  • Obrigado 1
  • Este tópico foi criado há 1982 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...