Ir para conteúdo
  • Cadastre-se

dev botao

Validação campo InfCpl


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

Recommended Posts

  • Membros Pro
Postado

Bom dia.

Ao tentar incluir o texto "PROCON–Rua da Ajuda 5 –RJ– (21)151;ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;" no campo infcpl tenho o erro abaixo. Alguém sabe a causa?

Obrigado!

Complemento=MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;PROCON–Rua da Ajuda 5 –RJ– (21)151;ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;Trib aprox.R$3,99 Federal e R$5,35 Estadual. ;Fonte:IBPT/FECOMERCIO RJ                  ca7gi3;Vendedor:111(249146);Volte;Sempre;
",1)
ERRO: Falha na validação dos dados da nota: 4280

'MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;PROCON–Rua da Ajuda 5 –RJ– (21)151ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;Trib apr...' violates pattern constraint of '[!-ÿ]{1}[ -ÿ]*[!-ÿ]{1}|[!-ÿ]{1}'.
The element '{http://www.portalfiscal.inf.br/nfe}infCpl' with value 'MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;PROCON–Rua da Ajuda 5 –RJ– (21)151ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;Trib apr...' failed to parse.

Postado
15 minutos atrás, Felipe disse:

Bom dia.

Ao tentar incluir o texto "PROCON–Rua da Ajuda 5 –RJ– (21)151;ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;" no campo infcpl tenho o erro abaixo. Alguém sabe a causa?

Obrigado!

Complemento=MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;PROCON–Rua da Ajuda 5 –RJ– (21)151;ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;Trib aprox.R$3,99 Federal e R$5,35 Estadual. ;Fonte:IBPT/FECOMERCIO RJ                  ca7gi3;Vendedor:111(249146);Volte;Sempre;
",1)
ERRO: Falha na validação dos dados da nota: 4280

'MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;PROCON–Rua da Ajuda 5 –RJ– (21)151ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;Trib apr...' violates pattern constraint of '[!-ÿ]{1}[ -ÿ]*[!-ÿ]{1}|[!-ÿ]{1}'.
The element '{http://www.portalfiscal.inf.br/nfe}infCpl' with value 'MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;PROCON–Rua da Ajuda 5 –RJ– (21)151ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;Trib apr...' failed to parse.

Bom dia

Conferiu se o tamanho do texto não ultrapassou o tamanho do campo ?

Tenta anexar o xml ou o conteudo que gerou dentro do campo infCpl do xml.

Att

Ricardo

  • Membros Pro
Postado
1 hora atrás, RicardoVoigt disse:

Bom dia

Conferiu se o tamanho do texto não ultrapassou o tamanho do campo ?

Tenta anexar o xml ou o conteudo que gerou dentro do campo infCpl do xml.

Att

Ricardo

Se retiro esse trecho abaixo valida os dados...

O campo comporta 5000 caracteres 

PROCON–Rua da Ajuda 5 –RJ– (21)151;ALERJ–R 1. de Marco s/n –RJ– (21)2588-1418;

XML completo em anexo.

33180204756933000164650010000042801000014339-nfe.xml

  • Fundadores
  • Solution
Postado

Aparentemente, você está usando um sinal de Hífen, diferente do padrão da Tabela ASCII... Veja a imagem abaixo:

 

Inseri 3 caracteres Hífen, onde estava escrito "Rua",  Observe os valores = 2d = 45 ASC..

O Seu Hífen, é algum símbolo especial de UTF8, e por isso é representado com 3 caracteres (repare o Texto após a palavra PROCON, e como ele se repete, em todo local, onde o hífen é apresentado)

image.png

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
3 minutos atrás, Daniel Simoes disse:

Aparentemente, você está usando um sinal de Hífen, diferente do padrão da Tabela ASCII... Veja a imagem abaixo:

 

Inseri 3 caracteres Hífen, onde estava escrito "Rua",  Observe os valores = 2d = 45 ASC..

O Seu Hífen, é algum símbolo especial de UTF8, e por isso é representado com 3 caracteres (repare o Texto após a palavra PROCON, e como ele se repete, em todo local, onde o hífen é apresentado)

image.png

Era isso mesmo, obrigado Daniel.

Postado

 

Observe que o mesmo texto se colocado no bloco de notas ou até aqui mesmo digitando o sinal negativo,  o Hífen é diferente do inserido no bloco de notas.

– -

Tente informar assim:
PROCON-Rua da Ajuda 5-RJ-(21)151, ALERJ-R 1. de Marco s/n -RJ- (21)2588-1418;

MD-5: BA88082DBCC8E2A4BE1CA923C0A16A5D;
PROCON–-Rua da Ajuda 5 –-RJ–- (21)151;
ALERJ–-R 1. de Marco s/n –RJ–- (21)2588-1418;
Trib aprox.R$3,99 Federal e R$5,35 Estadual. ;
Fonte:IBPT/FECOMERCIO RJ ca7gi3;
Vendedor:111(249146);Volte;Sempre;

 

Aurino

 

 

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