Ir para conteúdo
  • Cadastre-se

dev botao

NF-e Bahia: Erro ao efetuar o cancelamento


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

Recommended Posts

Postado

Bom dia,

 

Estou com dificuldades em realizar o cancelamento de uma NF-e quando o prestador está domiciliado no estado da Bahia. Ao tentar realizar o cancelamento é retornado a seguinte rejeição:

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <soap:Body>
        <soap:Fault>
            <faultcode>soap:Client</faultcode>
            <faultstring>Server did not recognize the value of HTTP Header SOAPAction: http://www.portalfiscal.inf.br/nfe/wsdl/NFeRecepcaoEvento4/nfeRecepcaoEvento.</faultstring>
            <detail />
        </soap:Fault>
    </soap:Body>
</soap:Envelope>

 

Tentei efetuar algumas modificações no arquivo responsável por realizar a montagem do envelopamento, porém o problema persistiu. Alguém já se deparou com alguma situação parecida?

Postado

Tenho um colega com a mesma situação, mas me parece que ele ainda não resolveu.

Se fizer a request pelo Soap UI retorna o mesmo erro?

Postado
15 minutos atrás, Henrique Sandri Zimermam disse:

Boa tarde @Dedox

 

Através do Soap UI eu consegui realizar o cancelamento, vou tentar analisar agora o que está ocasionando o problema através do ACBr. Qualquer novidade volto a comentar aqui.

 

Obrigado.

Dá uma olhada no SoapAction que está usando. No caso do meu colega estava com o endereço incorreto.

  • Curtir 2
Postado
8 minutos atrás, Italo Jurisato Junior disse:

Bom dia Henrique,

Essa alteração na montagem da URL do SoapAction não vai gerar um efeito colateral para as demais UF?

Bom dia Italo,

 

Acredito que poderão haver sequelas sim, porém não cheguei a realizar testes, talvez seja necessário criar alguma validação por UF.

  • Consultores
Postado

Henrique,

Faça o seguinte teste:

1. Desfaça a sua alteração na unit;

2. Abra o arquivo ACBrNFeServicos.ini vá até o final dele, você vai encontrar:

[SOAP_V4_SP]
NFeAutorizacao_4.00=http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao4/nfeAutorizacaoLote
NFeRetAutorizacao_4.00=http://www.portalfiscal.inf.br/nfe/wsdl/NfeRetAutorizacao4/nfeRetAutorizacaoLote
(...)

Replica essa seção, mas mude o nome dela para [SOAP_V4_BA] ficando da seguinte forma:

[SOAP_V4_SP]
NFeAutorizacao_4.00=http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao4/nfeAutorizacaoLote
NFeRetAutorizacao_4.00=http://www.portalfiscal.inf.br/nfe/wsdl/NfeRetAutorizacao4/nfeRetAutorizacaoLote
(...)

[SOAP_V4_BA]
NFeAutorizacao_4.00=http://www.portalfiscal.inf.br/nfe/wsdl/NfeAutorizacao4/nfeAutorizacaoLote
NFeRetAutorizacao_4.00=http://www.portalfiscal.inf.br/nfe/wsdl/NfeRetAutorizacao4/nfeRetAutorizacaoLote
(...)

Salve o arquivo e depois execute o Compila_RES, feito isso compile a sua aplicação com a opção Build.

Faça um novo teste.

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

  • Consultores
Postado

Henrique,

Faça mais esse ajuste no arquivo ACBrNFeServicos.ini

[NFe_BA_P]
NfeRecepcao_2.00=https://nfe.sefaz.ba.gov.br/webservices/nfenw/NfeRecepcao2.asmx
(...)
NFeRetAutorizacao_4.00=https://nfe.sefaz.ba.gov.br/webservices/NFeRetAutorizacao4/NFeRetAutorizacao4.asmx
SoapAction=SOAP_V4_BA    <====== incluir esta linha

[NFe_BA_H]
NfeRecepcao_2.00=https://hnfe.sefaz.ba.gov.br/webservices/nfenw/NfeRecepcao2.asmx
(...)
NfeConsultaCadastro_4.00=https://hnfe.sefaz.ba.gov.br/webservices/CadConsultaCadastro4/CadConsultaCadastro4.asmx
SoapAction=SOAP_V4_BA    <====== incluir esta linha

E faça novos testes.

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

  • Membros Pro
Postado

Acabei de tentar com as instruções e o arquivo enviado. Continuo sem conseguir emitir em homologação. Consigo inutilizar, Consultar... mas enviar não consigo. Mais alguma idéia?

  • Membros Pro
Postado

Perdão. A gente não lê corretamente e fala besteira. rsrs

Meu problema é diferente. Dá mensagem erro 291. Certificado data validade.

Já teste no Demo do ACBR e dá o mesmo erro. Creio que devo abrir um novo tópico.

  • Curtir 2
  • Administradores
Postado

Boa tarde André.

2 minutos atrás, André Oliveira disse:

Já teste no Demo do ACBR e dá o mesmo erro. Creio que devo abrir um novo tópico.

Por favor crie um novo tópico, verifique também se seu certificado está válido.

Att.

  • Curtir 1
Consultora SAC ACBr

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 !!

  • Consultores
Postado

Bom dia Henrique,

Muito obrigado pelo retorno, já enviei para o repositório o arquivo INI e o RES com as alterações visando resolver esse problema na Bahia.

Vou fecha o tópico, pois acredito que esse problema esta resolvido.

  • Curtir 2
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

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