cancel
Showing results for 
Search instead for 
Did you mean: 

SEFAZ BA NF-e 3.10

former_member195468
Participant
0 Kudos

Bom dia a todos,

Estamos com problemas ao consultar o status do serviço para SEFAZ BA na nfe 3.10...

Por acaso alguém está com este serviço funcionando corretamente? ou tem alguma solução?

ao testar via SPROXY o Cenario: SRVSC_WebAS_Outbound_ServiceStatusCheck, temos o seguinte erro:

estamos no SP17 do GRC...

ECC 6.00 ehp06.

Qualquer ajuda é bem vinda...

Obrigado.

Accepted Solutions (1)

Accepted Solutions (1)

former_member182503
Active Contributor
0 Kudos

Boa tarde Alexandre,

estou com problemas nesse serviço com a Bahia porém para mim o erro é HTTP 500 Internal Server Error.

Payload enviado:


<?xml version="1.0" encoding="UTF-8"?>

<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

   <soap12:Header>

      <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">

         <cUF>29</cUF>

         <versaoDados>3.10</versaoDados>

      </nfeCabecMsg>

   </soap12:Header>

   <soap12:Body>

      <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">

         <consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">

            <tpAmb>2</tpAmb>

            <cUF>29</cUF>

            <xServ>STATUS</xServ>

         </consStatServ>

      </nfeDadosMsg>

   </soap12:Body>

</soap12:Envelope>

Notei que se envio o payload com outro namespace (sem o "2" no final do namespace), o serviço funciona:


<?xml version="1.0" encoding="UTF-8"?>

<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

   <soap12:Header>

      <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">

         <cUF>29</cUF>

         <versaoDados>3.10</versaoDados>

      </nfeCabecMsg>

   </soap12:Header>

   <soap12:Body>

      <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">

         <consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">

            <tpAmb>2</tpAmb>

            <cUF>29</cUF>

            <xServ>STATUS</xServ>

         </consStatServ>

      </nfeDadosMsg>

   </soap12:Body>

</soap12:Envelope>

Quero evitar ao máximo alterar os mappings utilizados (conforme blog http://scn.sap.com/community/portuguese/sped-and-nf-e/blog/2014/05/26/erros-nas-sefazs-homologa%C3%A...).

Poderia postar o payload de saida e o de entrada para efeitos de comparação?

[]'s

JN

former_member195468
Participant
0 Kudos

Boa tarde Jose, no meu caso meu payload de retorno está em branco...

ao testar via sproxy eu tenho:

PARSE_APPLICATION_DATA Fehler bei Konvertierung von XML => ABAP: Response Message; CX_ST_MATCH_ELEMENT in /1SAI/TXSDBE59C0E50FC3

Fehler bei Konvertierung von XML => ABAP: Response Message; CX_ST_MATCH_ELEMENT in /1SAI/TXSDBE59C0E50FC309D2602 Line 16 Elem.'{

Elem.'{http://sap.com/xi/NFE/008}nfeStatusServicoNFResponse' esperado

Ao abrir o payload de resposta está em branco...

Former Member
0 Kudos

Boa Tarde Alexandre e Jose,

Estou passando pelo mesmo erro que vocês, pelo PI (canal e MONI) o erro é "HTTP 500 Internal Server Error". Testei via SPROXY, porém nem gera o Response, dá mensagem "MESSAGE.GENERAL" no rodapé.

Jose,

Testando pelo SOAP Ui até consegui obter retorno, porém sem a tag <soap:Header> e mesmo assim com erro "999 - Rejeicao: Erro nao catalogado".

Fiz o mesmo teste que você, sem o "2" no final do namespace, aí funciona.

Payload de envio:


<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

   <soap12:Header>

      <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">

         <cUF>29</cUF>

         <versaoDados>3.10</versaoDados>

      </nfeCabecMsg>

   </soap12:Header>

   <soap12:Body>

      <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">

         <consStatServ versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">

            <tpAmb>2</tpAmb>

            <cUF>29</cUF>

            <xServ>STATUS</xServ>

         </consStatServ>

      </nfeDadosMsg>

   </soap12:Body>

</soap12:Envelope>

Payload de retorno:


<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

   <soap:Body>

      <nfeStatusServicoNFResult xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico">

         <retConsStatServ versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">

            <tpAmb>2</tpAmb>

            <verAplic>SEFAZBA_NFENW_v6.0.0</verAplic>

            <cStat>999</cStat>

            <xMotivo>Rejeicao: Erro nao catalogado</xMotivo>

            <cUF>29</cUF>

            <dhRecbto>2014-08-12T13:49:39-03:00</dhRecbto>

         </retConsStatServ>

      </nfeStatusServicoNFResult>

   </soap:Body>

</soap:Envelope>

Passei para a área fiscal que irá abrir chamado na Sefaz ..

Abraços,

Cristian.

Former Member
0 Kudos

Pessoal,

Fizemos algumas tentativas com o suporte da Sefaz, mas todos sem sucesso, eles dizem que está tudo funcionando e tem clientes emitindo nota na 3.10 e não conseguiram entender a diferença nos XMLs de uma Sefaz que funciona para o XML deles.

Em paralelo a SAP lançou a nota 2055699 - NFE web service definitions for some regions do not comply with Brazilian government namin... que corrige as diferenças da Sefaz da Bahia e também Paraná.

Apliquei a nota (passos manuais no PI) e agora o serviço de Check Status está funcionando. Eles acabaram mudando o namespace do padrão o namespace específico da Sefaz BA.

Testamos uma emissão e funcionou. Vamos continuar com mais testes.

Abraços,

Cristian.

Former Member
0 Kudos

Boa tarde Cristian,

A consulta de protocolo (3.10) da SEFAZ BA está funcionando corretamente com a aplicação desta nota?

No meu caso, nem o consumo é feito corretamente:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--  Inbound Message

  -->

- <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

  <SAP:Category>XIAdapterFramework</SAP:Category>

  <SAP:Code area="MESSAGE">GENERAL</SAP:Code>

  <SAP:P1 />

  <SAP:P2 />

  <SAP:P3 />

  <SAP:P4 />

  <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error</SAP:AdditionalText>

  <SAP:ApplicationFaultMessage namespace="" />

  <SAP:Stack />

  <SAP:Retry>M</SAP:Retry>

  </SAP:Error>

Obrigado,

Vitor

0 Kudos

Olá Vitor,

Sim com a nota funciona corretamente.

Dá uma olhada no interface determination para BA se está configurado o interface mapping SRVSC_nfeStatusServicoNF_TO_nfeStatusServicoNFSoapIn_BA, se esquecer este passo da nota ocorre exatamente este erro.

Espero que ajude.

former_member195468
Participant
0 Kudos

Após a aplicação da nota 2055699 - NFE web service definitions for some regions do not comply with Brazilian government namin...

Os problemas foram corrigidos e estamos emitindo normalmente para a SEFAZ BA.

Obrigado a todos pela ajuda.

Answers (1)

Answers (1)

Former Member
0 Kudos

Ola Alexandre


Por favor dê um feedback na discussão e se for o caso encerre a mesma selecionando Correct Answer e/ou Helpful Answer para as respostas que lhe ajudaram.


Saiba mais sobre como encerrar uma discussão no link abaixo:

http://scn.sap.com/community/portuguese/blog/2014/06/23/encerrar-uma-discuss%C3%A3o-todos-devemos-fa...



Grato

Eduardo Chagas

[Moderador SCN]