Ir para conteúdo
  • Cadastre-se

dev botao

Rejeição (394): Nota Fiscal sem a informação do QR-Code


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

Recommended Posts

Bom dia!

Descomentei o código na unit AcbrNFeNotasFiscais que gera as tags infNFeSupl e qrCode porem ao criar e enviar um xml após isso ainda está retornando Rejeição (394): Nota Fiscal sem a informação do QR-Code em NFC-e !

Alguém conseguiu enviar o xml em homologação e retornou sem erro?

esse é o XML que estou enviando...

29151012354648000145650010000000801000000800-nfe.xml

Link para o comentário
Compartilhar em outros sites

Bom Dia Pessoal,

Depois de muitos testes, finalmente consegui emitir uma NFC-e contendo o qrCode no XML. Constatei que os Schemas que eu estava utilizando (que são os mesmos que vem no exemplo ACBrNFe) estavam incorretos. Atualizei meus Schemas (em anexo) e implementei a configuração do CSC pelo usuário. O CSC eu passei para ACBrNFe.Configuracoes.Geral.IdCSC. Na função GetURLQRCode, caso o CSC esteja fazio, o componente retorna o CNPJ do emitente que consta na chave de acesso.

Após isso, finamente consegui emitir. Segue o XML emitido com o protocolo de autorização e o qrCode.

Caso tenham alguma dúvida e eu puder ajudar, postem ae.

Abraços.

Schemas.rar

NovaNFCe.xml

Link para o comentário
Compartilhar em outros sites

Bom dia!

Descomentei o código na unit AcbrNFeNotasFiscais que gera as tags infNFeSupl e qrCode porem ao criar e enviar um xml após isso ainda está retornando Rejeição (394): Nota Fiscal sem a informação do QR-Code em NFC-e !

Alguém conseguiu enviar o xml em homologação e retornou sem erro?

esse é o XML que estou enviando...

29151012354648000145650010000000801000000800-nfe.xml

Eu acredito que o problema seja no Sefaz mesmo, pois a alguns instantes esta com problema de cancelamento da NFC-e na Homologação

Rejeicao: Modelo da NF-e diferente de 55

e minutos depois estava resolvido!

o jeito e aguardar estabilizar!

Jair Carlos Müller

Link para o comentário
Compartilhar em outros sites

Bom Dia Pessoal,

Depois de muitos testes, finalmente consegui emitir uma NFC-e contendo o qrCode no XML. Constatei que os Schemas que eu estava utilizando (que são os mesmos que vem no exemplo ACBrNFe) estavam incorretos. Atualizei meus Schemas (em anexo) e implementei a configuração do CSC pelo usuário. O CSC eu passei para ACBrNFe.Configuracoes.Geral.IdCSC. Na função GetURLQRCode, caso o CSC esteja fazio, o componente retorna o CNPJ do emitente que consta na chave de acesso.

Após isso, finamente consegui emitir. Segue o XML emitido com o protocolo de autorização e o qrCode.

Caso tenham alguma dúvida e eu puder ajudar, postem ae.

Abraços.

Schemas.rar

NovaNFCe.xml

Rafael Morán além disso, o que mais vc fez ? Eu atualizei os schemas que você enviou mas a rejeição continua porque não entra tag no arquivo de lote (3-env-lot.xml ). 

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

@Gilson_ST, boa tarde.

Pelo que entendi, na ACBrNFeNotasFiscais.pas, você deve atribuir o XMLAss, ao FXMLAssinado, para atualizar seu conteúdo.

Após isso:

      i := pos('<Signature ', XMLAss);
      XMLAss := Copy(XMLAss, 1, i -1) +
                '<infNFeSupl>' +
                 '<qrCode>' +
                  '<![CDATA[' + NFe.infNFeSupl.qrCode + ']]>' +
                 '</qrCode>' +
                '</infNFeSupl>' +
                Copy(XMLAss, i, length(XMLAss));

Adicione:

      FXMLAssinado := XMLAss;

A princípio, aqui para mim funcionou.

Como o @Rafael Morán falou, não sei se pode afetar mais alguma coisa. Vamos aguardar o pessoal que altera o componente se manifestar. ;)

 

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

@Gilson_ST, boa tarde.

Pelo que entendi, na ACBrNFeNotasFiscais.pas, você deve atribuir o XMLAss, ao FXMLAssinado, para atualizar seu conteúdo.

Após isso:

      i := pos('<Signature ', XMLAss);
      XMLAss := Copy(XMLAss, 1, i -1) +
                '<infNFeSupl>' +
                 '<qrCode>' +
                  '<![CDATA[' + NFe.infNFeSupl.qrCode + ']]>' +
                 '</qrCode>' +
                '</infNFeSupl>' +
                Copy(XMLAss, i, length(XMLAss));

Adicione:

      FXMLAssinado := XMLAss;

A princípio, aqui para mim funcionou.

Como o @Rafael Morán falou, não sei se pode afetar mais alguma coisa. Vamos aguardar o pessoal que altera o componente se manifestar. ;)

 

Finalmente, obrigado Cantelli. Só faltava isso mesmo.

Dércio, não esqueça de atualizar os schemas que o Rafael postou acima.

Editado por Gilson_ST
Errei o nome
Link para o comentário
Compartilhar em outros sites

@Gilson_ST, deixa te fazer uma pergunta. Você configurou o CSC com um token válido mesmo da empresa, ou deixou em branco, para o componente preencher?!

Eu configuro o meu CSC de testes antes e deixo o componente preencher na nova tag. Eu não alterei isso no fonte do ACBr.

   ACBrNFe1.Configuracoes.Geral.CSC := 'HKJHJKDHHKD....';
   ACBrNFe1.Configuracoes.Geral.IdCSC := '000001';

Ta ficando bom ehehehehe..

Agora está gerando a tag, mas gera a rejeição conforme anexo..

O que será que está errado agora ??

 

erro.png

43151095821310000183650020000001901000001906-nfe.xml

Veja a nova tag está no arquivo x-env-lot.xml que foi gerado e atualize o schema leiauteNFe_v3.10.xsd

Link para o comentário
Compartilhar em outros sites

@Gilson_ST, deixa te fazer uma pergunta. Você configurou o CSC com um token válido mesmo da empresa, ou deixou em branco, para o componente preencher?!

Eu configuro o meu CSC de testes antes e deixo o componente preencher na nova tag. Eu não alterei isso no fonte do ACBr.

   ACBrNFe1.Configuracoes.Geral.CSC := 'HKJHJKDHHKD....';
   ACBrNFe1.Configuracoes.Geral.IdCSC := '000001';

Certo, mas esse CSC de testes, você coloca qualquer valor, ou você tem um CSC específico para testes?

É que estou testando com um cliente do RS, porém, estou sem nenhum CSC, e com os valores que coloquei (homologação), não está passando.

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

@Gilson_ST, deixa te fazer uma pergunta. Você configurou o CSC com um token válido mesmo da empresa, ou deixou em branco, para o componente preencher?!

Eu configuro o meu CSC de testes antes e deixo o componente preencher na nova tag. Eu não alterei isso no fonte do ACBr.

   ACBrNFe1.Configuracoes.Geral.CSC := 'HKJHJKDHHKD....';
   ACBrNFe1.Configuracoes.Geral.IdCSC := '000001';

Certo, mas esse CSC de testes, você coloca qualquer valor, ou você tem um CSC específico para testes?

É que estou testando com um cliente do RS, porém, estou sem nenhum CSC, e com os valores que coloquei (homologação), não está passando.

O meu é próprio, da empresa e está ligado ao CNPJ. Eu o solicitei à SEFAZ aqui do RJ e eles me enviaram 2 CSCs de testes.

Link para o comentário
Compartilhar em outros sites

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