Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa tarde,

Estou tento o erro (anexo) de validação do campo xCpl em um MDFe. 

Se colocar um valor com 3 ou mais caracteres, aí passa sem problemas. Mas com 2 caracteres, gera o erro.

Analisei o manual de integração e esse campo pode ter de 1 a 60 caracteres, ou seja, 2 caracteres deveria passar.

Analisei também os Schemas (print anexo) e lá também "diz" que o campo precisa ter mínimo de 1 caractere e máximo de 60.

O que pode estar incorreto?

Obrigado!

schemas.png

erro.png

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Moderadores
  • Solution
Postado

Renomeie o arquivo tiposGeralMDFe_v3.00-OPENSSL.xsd da pasta de Schemas do ACBr para tiposGeralMDFe_v3.00.xsd.

Foi necessário um ajuste nos Schemas oficiais para permitir a validação de strings com menos de 3 caracteres quando usando OpenSSL.

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

Projeto ACBr

 

 

  • Membros Pro
Postado
14 minutos atrás, BigWings disse:

Renomeie o arquivo tiposGeralMDFe_v3.00-OPENSSL.xsd da pasta de Schemas do ACBr para tiposGeralMDFe_v3.00.xsd.

Foi necessário um ajuste nos Schemas oficiais para permitir a validação de strings com menos de 3 caracteres quando usando OpenSSL.

 

Na pasta \Schemas\MDFe\ já existe um arquivo tiposGeralMDFe_v3.00.xsd. Devo eliminar esse e depois renomear o tiposGeralMDFe_v3.00-OPENSSL.xsd, é isso?

Obrigado.

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Moderadores
Postado
5 minutos atrás, valdirdill disse:

Na pasta \Schemas\MDFe\ já existe um arquivo tiposGeralMDFe_v3.00.xsd. Devo eliminar esse e depois renomear o tiposGeralMDFe_v3.00-OPENSSL.xsd, é isso?

Obrigado.

Sim, a idéia é substituir o arquivo.

Mas você pode renomear para outro nome qualquer como backup.

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

Projeto ACBr

 

 

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

Sim, a idéia é substituir o arquivo.

Mas você pode renomear para outro nome qualquer como backup.

Certo. E isso deve ser feito com qualquer sslLib? Ou apenas quando for usar openSSL?

Obrigado

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Moderadores
Postado
2 minutos atrás, valdirdill disse:

Certo. E isso deve ser feito com qualquer sslLib? Ou apenas quando for usar openSSL?

Obrigado

O arquivo modificado pode ser usado com qualquer configuração SSLLib.

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

Projeto ACBr

 

 

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

O arquivo modificado pode ser usado com qualquer configuração SSLLib.

Ok. Entendi. Farei isso. Obrigado.

Mas se é apenas a troca de arquivos, não seria mais fácil colocar o tiposGeralMDFe_v3.00-OPENSSL.xsd já como tiposGeralMDFe_v3.00.xsd direto no svn? Ou há algum impedimento?

Obrigado.

Valdir Dill

Rio de Janeiro - RJ

 

 

  • Consultores
Postado

Boa tarde Valdir,

O schema com o sufixo "-OPENSSL" foi alterado por nós, logo não é o schema oficial da SEFAZ.

Sendo assim mantemos os dois, o oficial com o nome disponibilizado pela SEFAZ e o nosso com o sufixo.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado
10 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Valdir,

O schema com o sufixo "-OPENSSL" foi alterado por nós, logo não é o schema oficial da SEFAZ.

Sendo assim mantemos os dois, o oficial com o nome disponibilizado pela SEFAZ e o nosso com o sufixo.

Perfeito Compreendido. 

Obrigado!

Valdir Dill

Rio de Janeiro - RJ

 

 

×
×
  • 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...