Ir para conteúdo
  • Cadastre-se

dev botao

Schema inválido


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

Recommended Posts

Postado

Boa tarde pessoal. Estou com problema ao tentar validar o XML em anexo da erro de shema invalido, porém sem muitas informações.

Atualizei o AcBr, atualizei a pasta schemas, não resolveu. Abri o xml no validador https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx e não apresentou erros.

Em anexo o XML e o ini de configuração do AcbrDemo.

 

image.png.f26abefad7ba319bb23b3b3026703085.png

51180907932018000170550010000124981000419843-nfe.xml

ConfigDemo.ini

  • Moderadores
Postado
3 minutos atrás, RodrigoPalma disse:

Boa tarde pessoal. Estou com problema ao tentar validar o XML em anexo da erro de shema invalido, porém sem muitas informações.

Atualizei o AcBr, atualizei a pasta schemas, não resolveu. Abri o xml no validador https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx e não apresentou erros.

Em anexo o XML e o ini de configuração do AcbrDemo.

 

image.png.f26abefad7ba319bb23b3b3026703085.png

51180907932018000170550010000124981000419843-nfe.xml

ConfigDemo.ini

Boa tarde, RodrigoPalma.
Veja os erros e alertas abaixo:

Resultado

Nota NFe51180907932018000170550010000124981000419843

important.pngRegras de validação:

  • Regra de Validação[363]: IEST idêntica à IE do emitente ou do destinatário.
  • Regra de Validação[347]: Informada IE do substituto tributário em operação que não é interestadual (tag:idDest=1 ou =3).

ico-alert.png O XML contém os seguintes alertas:

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

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

 

 

 

  • Moderadores
  • Solution
Postado
28 minutos atrás, RodrigoPalma disse:

Veja que configurou a pasta de schemas usando o formato UNC:

PathSchemas=\\192.168.2.13\bin\NFe\Schemas

Dessa forma causa o erro "Schema inválido" usando xsLibXML2 ou "The schema itself is not valid" usando xsXmlSec.

Isso é limitação da libxml2.dll.

Para resolver, você pode alterar para xsMsXML (não recomendado) ou copiar os schemas para uma pasta local, ou ainda apenas mapear a unidade de rede para uma letra de unidade local.

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

Projeto ACBr

 

 

Postado

Pessoal, descobri o problema. O path dos arquivos de schema. Se coloco um path de um caminho na rede não funciona, coloquei o path de um caminho local e validou normalmente o XML. Não entendi o porque, se o caminho na rede é valido e tem permissões.

 

  • Membros Pro
Postado
3 horas atrás, RodrigoPalma disse:

Pessoal, descobri o problema. O path dos arquivos de schema. Se coloco um path de um caminho na rede não funciona, coloquei o path de um caminho local e validou normalmente o XML. Não entendi o porque, se o caminho na rede é valido e tem permissões.

 

Atente -se no que nosso amigo @BigWings disse acima...

Uma alternativa é fazer com que seu aplicativo crie o mapeamento e destrua automaticamente. 

Fiz isso no meu e não precisei sair mapeando unidades de todos meus clientes. 

  • Curtir 1
  • 2 anos depois...
  • Consultores
Postado

Bom dia,

Enquanto procurava por uma solução para o problema da libxml2 com path UNC verifiquei que existem diversos tópicos com esse assunto.

Segue método paliativo para “mapeamento” de caminhos locais ou de rede: https://docs.microsoft.com/pt-br/windows-server/administration/windows-commands/mklink

Com o link simbólico a libxml2 funcionou corretamente como se estivesse lendo os arquivos em uma unidade mapeada.

Isso pode ser a solução para quem tiver a necessidade de manter os arquivos em rede e simplesmente não ter uma unidade mapeada na estação.

IMG_001.png

  • Curtir 2
  • Obrigado 1
  • Este tópico foi criado há 1723 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...