Ir para conteúdo
  • Cadastre-se

dev botao

NFCE erro na validação


  • Este tópico foi criado há 1632 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
40 minutos atrás, Jefferson_Farias disse:

Até ontem o sistema estava fazendo venda normalmente, mas hoje, sem motivo algum começou a aparecer erro de validação, alguma sugestão?

Faça validação do XML no validador da SEFAZ:

https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

Se estiver OK, verifique a pasta de Schemas que está usando na aplicação, use as disponibilizadas pelo ACBr na pasta ACBr\Exemplos\ACBrDFe\Schemas\NFe.

Se estiver OK, verifique a versão das DLLs OpenSSL/XmlSec/LibXML2, de acordo com as disponibilizadas pelo ACBr na pasta ACBr\DLLs, copie as DLLs 32 ou 64 bits de acordo com a arquitetura do seu executável, se preferência para a mesma pasta para evitar que sejam substituídas por outro programa.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

No xml estpa acusando esse erro:

 

erro.pngSchema XML: The 'http://www.portalfiscal.inf.br/nfe:qrCode' element is invalid - The value 'http://nfce.sefaz.ce.gov.br/pages/ShowNFCe.html?p=23191013637705000166650010000001282260620400|2|1|1|6E36F549AA7A4663EAC1F723A29C31215342418E' is invalid according to its datatype 'String' - The Pattern constraint failed.

Caminho: NFe[1]/infNFeSupl/qrCode/
 
porêm não fiz nenhum alteração no código, o que poderia ser?
Editado por Jefferson_Farias
Link para o comentário
Compartilhar em outros sites

  • Moderadores
12 minutos atrás, Jefferson_Farias disse:

23191013637705000166650010000001282260620400

O tipo de emissão informado na chave não é aceito para NFCe.

O tipo de emissão pode ser 1-Normal; 9-Contingência offline ou 4-Contingência EPEC (apenas SP).

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
3 minutos atrás, Jefferson_Farias disse:

Até ontem essa configuração estava funcionando.

Cuidado ao acessar enumerados pelo índice.

TpcnTipoEmissao(1) sempre vai retornar teContingencia que é o segundo item no enumerado, e inválido tanto pra NFe quanto pra NFCe.

TpcnTipoEmissao = (teNormal, teContingencia, teSCAN, teDPEC, teFSDA, teSVCAN, teSVCRS, teSVCSP, teOffLine);

Uma sugestão é usar as funções da unit pcnConversao.pas,

var
  ok: Boolean;
begin

  with ACBrNFe1.NotasFiscais.Add.NFe do
  begin
    ...
    Ide.tpEmis := StrToTpEmis(ok, '1'); // emissão normal

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Administradores

Bom dia.

Seu problema foi resolvido? Se sim, queira por favor descrever como de forma a compartilhar com a comunidade.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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

The popup will be closed in 10 segundos...