Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao validar NFCe


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

Recommended Posts

  • Membros Pro
Postado

Estou com erro há dias na SEFAZ PR

Erro ao validar NFCe

Citar

1824 - Element '{http://www.portalfiscal.inf.br/nfe}qrCode': 'http://www.fazenda.pr.gov.br/nfce/qrcode?p=41211122726556000100650010000059081637097501|2|1|1|53719CB7FBE81596B5ED434DA7B07E5AE6EA254E' is not a valid value of the local atomic type.

Já atualizei os arquivos schmas e dlls

Existe alguma outra forma de enviar o arquivo xml da NFCe sem usar o componente ACBrNFe ?

O ACBr Monitor faz isso ?

Peço desculpas pelo título, não percebi e acabou indo o erro ao invés do título : "Erro ao validar NFCe"

Não consegui editar o título...

41211122726556000100650010000059081458631830-nfe.xml LogNFe.txt

_____________________________________

Junior - Rhovanion Tecnologia

(11) 4224.6543

  • Membros Pro
Postado
1 minuto atrás, Daniel Simoes disse:

Eu Editei o título... ;)

Eu fique na dúvida... Sua aplicação que gera o XML, ou é o ACBr, através de um .INI ?

 

Daniel obrigado por editar.... Estava na área de transferência e quando cliquei em enviar é que ví que estava errado...

Referente sua pergunta eu gero o XML e uso os métodos...

.Assinar

.Validar // Aqui dá o erro nos Schemas

.Enviar

Até o dia 04/10/2021 estava funcionando perfeito.

_____________________________________

Junior - Rhovanion Tecnologia

(11) 4224.6543

  • Fundadores
Postado

Uma ideia é gerar um XML pelo ACBr, e comparar ambos...

Quando geralmente ocorre esse erro nos usuários do ACBr, é porque eles não configuraram para usar o QRCode na versão 2.0

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
4 minutos atrás, Daniel Simoes disse:

Uma ideia é gerar um XML pelo ACBr, e comparar ambos...

Quando geralmente ocorre esse erro nos usuários do ACBr, é porque eles não configuraram para usar o QRCode na versão 2.0

Certo seriam estas configurações ?

					if l_client.FieldByName('C_TIPO_CONEXAO').AsString = 'SSL' then
					begin
						Geral.SSLLib        := libOpenSSL;
						Geral.SSLCryptLib   := cryOpenSSL;
						Geral.SSLHttpLib    := httpOpenSSL;
						Geral.SSLXmlSignLib := xsXmlSec;
					end
					else if l_client.FieldByName('C_TIPO_CONEXAO').AsString = 'WinCrypt' then
					begin
						Geral.SSLLib        := libWinCrypt;
						Geral.SSLCryptLib   := CryWinCrypt;
						Geral.SSLHttpLib    := httpWinHttp;
						Geral.SSLXmlSignLib := xsLibXML2;
					end
					else if l_client.FieldByName('C_TIPO_CONEXAO').AsString = 'Capicom Delphi SOAP' then
					begin
						Geral.SSLLib        := libCapicomDelphiSoap;
						Geral.SSLCryptLib   := cryCapicom;
						Geral.SSLHttpLib    := httpWinINet;
						Geral.SSLXmlSignLib := xsMsXmlCapicom;
					end
					else
					begin
						Geral.SSLLib        := libCapicom;
						Geral.SSLCryptLib   := cryCapicom;
						Geral.SSLHttpLib    := httpWinINet;
						Geral.SSLXmlSignLib := xsMsXmlCapicom;
					end;

					if Trim(l_client.FieldByname('C_CSC_NFCE').AsString) <> '' then
					begin
						Geral.CSC := l_client.FieldByname('C_CSC_NFCE').AsString;
						Geral.IdCSC := l_client.FieldByname('C_TOKEN_NFCE').AsString;
						Geral.VersaoQRCode := veqr200;
					end;

Só pra constar estou usando WinCrypt !

Para eu gerar o xml pelo ACBr como eu faço ?

Consegui achar o arquivo de recibo que está retornando :

Citar

<?xml version="1.0" encoding="UTF-8"?><retEnviNFe versao='4.00' xmlns='http://www.portalfiscal.inf.br/nfe'><tpAmb>1</tpAmb><verAplic>PR-v4_4_15</verAplic><cStat>452</cStat><xMotivo>Tipo Autorizador do Recibo diverge do Orgao Autorizador</xMotivo><cUF>41</cUF><dhRecbto>2021-11-18T11:58:10-03:00</dhRecbto></retEnviNFe>

 

_____________________________________

Junior - Rhovanion Tecnologia

(11) 4224.6543

  • Fundadores
Postado

Configure apenas:

Geral.SSLLib        := libWinCrypt;

ou

Geral.SSLLib        := libOpenSSL;

deixa que o ACBr configura o restante...

além disso, use o SSLType com TLSv12

 

Para gerar um XML de exemplo, acho que é mais simples usar o Demo do ACBrNFe

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
  • Solution
Postado
9 minutos atrás, Daniel Simoes disse:

Configure apenas:

Geral.SSLLib        := libWinCrypt;

ou

Geral.SSLLib        := libOpenSSL;

deixa que o ACBr configura o restante...

além disso, use o SSLType com TLSv12

 

Para gerar um XML de exemplo, acho que é mais simples usar o Demo do ACBrNFe

Com a informação do Recibo, pesquisei aqui no fórum e ví que era o tipo de envio no métofo .Enviar era necessário faze ro envio sincrono colocando True no terceiro parâmetro do método, agora foi perfeito...

Muito obrigado....

Pode finalizar o tópico por favor...

_____________________________________

Junior - Rhovanion Tecnologia

(11) 4224.6543

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