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á 2931 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia senhores.

Vocês chegaram a olhar o xml do pedido de envio? Aquele com o o nome "xxx-env-lote"?

Para mim, o XML da NFCe está certo, com a tag, porém no XML de envio, não está indo a tag <infNFeSupl>

  • Curtir 1

Rodrigo Cantelli

Postado

Sim, sobre a mensagem de erro parece que está todo mundo passando por esse mesmo problema.

Eu também não estou conseguindo autorizar nfce. Também mandei email para o sefaz e também estou no aguardo de uma resposta deles, só estou dando uma mão para o pessoal nas urls do qrCode.

  • Membros Pro
Postado

O campo não é esse mais!

veja em ACBrNFe.Configuracoes.Geral.CSC e ACBrNFe.Configuracoes.Geral.IdCSC

Bom dia Juliomar!

Quando você diz os campos não é esse mais? Significa que houve alguma mudança no fonte do ACBR????

Postado

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

Postado

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

Postado

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
Postado

@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

Postado (editado)

@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
Postado (editado)

Seguindo todos os passos e adicionando o que o Cantelli sugeriu, agora funcionou perfeitamente! Inclusive adicionando a nova tag no *-env-lot.xml

Editado por streetacbr
Postado

@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

Postado

@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

Postado

@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.

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