Ir para conteúdo
  • Cadastre-se

dev botao

NFS-e (Montes Claros-MG) Abrasf


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

Recommended Posts

Pessoal,

Estou com o erro abaixo, ja troquei o nfse.xsd pelas duas versões que está no site da ABRASF, e também pelo que está disponivel no componente, mas mesmo assim não funciona, o erro persiste.

Iss começou ocorrer apos a atualização do ACBr.

Alguém pode me sugerir o que fazer ou então puderem postar a pasta schemas que esteja funcionando com o demo do acbr ficarei grata

---------------------------

Demo_acbrnfse

---------------------------

nfse.xsd#/schema

The 'http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd' namespace provided differs from the schema's 'http://www.abrasf.org.br/nfse.xsd' targetNamespace.

---------------------------

OK

---------------------------

Darlana Nogueira

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Darlana,

Dentro da pasta ...\Exemplos\ACBrNFSe\Delphi\Schemas temos a pasta GovBR, você esta usando os schemas desta pasta?

Se você abrir o fonte: ACBrProvedorGovBR na function: GetConfigSchema temos a seguinte linha:

ConfigSchema.NameSpaceXML := 'http://www.abrasf.org.br/ABRASF/arquivos/';

Nome que o Name Space termina com / isso diz para o componente acrescentar o nome do arquivo XSD referente ao serviço, no caso do GovBR todos os serviços utilizam o arquivo nfse.xsd.

Desta forma o Name Space completo ao gerar o XML é 'http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd'.'>http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd'.

Sendo assim o arquivo schema no caso o nfse.xsd tem que possuir o mesmo Name Space, e o que encontra-se dentro da pasta GovBR possui, veja:

<?xml version="1.0"?>

targetNamespace="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd"

xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd"

xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"

attributeFormDefault="unqualified"

elementFormDefault="qualified">

Se utilizar outro arquivo de schema mesmo que tenha o mesmo nome podera ocorrer erro, principalmente se o Name Space for diferente.

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

Link para o comentário
Compartilhar em outros sites

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