Ir para conteúdo
  • Cadastre-se

dev botao

Campo XML no retorno de autorização NFCe está ficando vazio


Ver Solução Respondido por Diego Foliene,

Recommended Posts

  • Membros Pro

Olá, Bom dia!

Ao tentar realizar a emissão de uma NFCe, o campo "XML" que é preenchido dentro da tag "NFeXXXX" está vindo vazio.  O teste foi realizado usando as funções de alto nível da demo em java. 

Testes Realizados:

  • Alterando o campo "TipoResposta" para 0 e 1, ini e xml;
  • Adicionando as dlls openssl, libxml2 e acbrnfe dentro do pasta bin do jdk;
  • Adicionando nas variáveis de ambiente dentro da variavel "PATH" o caminho para o local onde estão as dlls mencionadas no tópico anterior;


Exemplo da resposta em JSON:
 

{
    "Envio": {
        "CStat": 100,
        "CUF": 31,
        "DhRecbto": "",
        "Msg": "Autorizado o uso da NF-e",
        "NProt": "131240029192613",
        "NRec": "",
        "TMed": 0,
        "VerAplic": "W-1.5.28",
        "Versao": "4.00",
        "XMotivo": "Autorizado o uso da NF-e",
        "tpAmb": "2",
        "nfeDetails": {
            "NFe991968": {
                "Id": "ID131240029192613",
                "XML": "",
                "cStat": 100,
                "chDFe": "31240864403652000150650900009919681089057535",
                "dhRecbto": "2024-08-06T14:40:03.000Z",
                "digVal": "IgI0eoRXz6jrmFt62CyDcYdXVU8=",
                "nProt": "131240029192613",
                "tpAmb": "2",
                "verAplic": "W-1.5.28",
                "xMotivo": "Autorizado o uso da NF-e"
            }
        },
        "contingencia": false,
        "xmlCont": null,
        "dhCont": null,
        "numGer": null,
        "chDFeCont": null,
        "chDFePend": null
    }
}


Obs: no exemplo acima possui uns campos a mais, porém foi somente algumas alterações de campos adicionais que optei por complementar na resposta da lib.


Informações adicionais:

  • Fontes demo java atualizado com a revisão 33214. (ultima versão)
  • Versão da Lib:  0.4.6.298
     
Link para o comentário
Compartilhar em outros sites

  • Consultores
6 minutos atrás, Success Sistemas disse:

Olá, Bom dia!

Ao tentar realizar a emissão de uma NFCe, o campo "XML" que é preenchido dentro da tag "NFeXXXX" está vindo vazio.  O teste foi realizado usando as funções de alto nível da demo em java. 

Testes Realizados:

  • Alterando o campo "TipoResposta" para 0 e 1, ini e xml;
  • Adicionando as dlls openssl, libxml2 e acbrnfe dentro do pasta bin do jdk;
  • Adicionando nas variáveis de ambiente dentro da variavel "PATH" o caminho para o local onde estão as dlls mencionadas no tópico anterior;


Exemplo da resposta em JSON:
 

{
    "Envio": {
        "CStat": 100,
        "CUF": 31,
        "DhRecbto": "",
        "Msg": "Autorizado o uso da NF-e",
        "NProt": "131240029192613",
        "NRec": "",
        "TMed": 0,
        "VerAplic": "W-1.5.28",
        "Versao": "4.00",
        "XMotivo": "Autorizado o uso da NF-e",
        "tpAmb": "2",
        "nfeDetails": {
            "NFe991968": {
                "Id": "ID131240029192613",
                "XML": "",
                "cStat": 100,
                "chDFe": "31240864403652000150650900009919681089057535",
                "dhRecbto": "2024-08-06T14:40:03.000Z",
                "digVal": "IgI0eoRXz6jrmFt62CyDcYdXVU8=",
                "nProt": "131240029192613",
                "tpAmb": "2",
                "verAplic": "W-1.5.28",
                "xMotivo": "Autorizado o uso da NF-e"
            }
        },
        "contingencia": false,
        "xmlCont": null,
        "dhCont": null,
        "numGer": null,
        "chDFeCont": null,
        "chDFePend": null
    }
}


Obs: no exemplo acima possui uns campos a mais, porém foi somente algumas alterações de campos adicionais que optei por complementar na resposta da lib.


Informações adicionais:

  • Fontes demo java atualizado com a revisão 33214. (ultima versão)
  • Versão da Lib:  0.4.6.298
     

Como foi dito pelo Diego no Discord, foi criado uma TK para analise do caso.
TK-5833

Para que possa nos ajudar com a analise, consegue por favor, anexar um log atualizado e também os xmls.. 
Caso tiver informações sigilosas, pode enviar por e-mail para [email protected]

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado!

Vamos analisar e reportamos assim que descobrirmos algo.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores
  • Solution

Boa tarde!

Foi enviado uma alteração ao SVN visando corrigir este problema.

Foi optado por manter o mesmo comportamento da resposta do envio assíncrono, ou seja, no campo XML da resposta, será exibido o grupo <protNFe>.

Caso queira o XML completo da NFe acrescido do protNFe, você pode obter o mesmo utilizando o método NFe_ObterXML ou NFe_GravarXML.

A alteração estará disponível em Libs compiladas após o dia 15/08/2024.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...