Os arquivos XML não estão sendo validados. O que devo conferir?

De CIGAM WIKI

FAQ_CIGAM > FAQ_Suprimentos > Recebimento Pré-Nota > Os arquivos XML não estão sendo validados. O que devo conferir?

Status de erro no arquivo

[editar]

Em alguns casos, os arquivos XML podem não ser validados, pois apresentam alguma inconsistência



Podemos avaliar qual a divergência está ocorrendo quando clicamos no ícone de "erro" em vermelho, onde será aberta a tela do XML view

.



Vamos avaliar quais procedimentos podemos realizar para resolver estas inconsistências

Compras 2.0 - Atualização automática de XSD

[editar]
Quando temos nossa configuração CO - GE - 2982 - Versão do módulo de Compras como "2.0" temos disponibilizado o botão "Atualizar XSD"



O sistema irá baixar os arquivos mais atuais via FTP. Para isto será chamado o programa #127 do "PreNota.ecf". Nele será criada uma lista de arquivos que devem ser atualizados e seus respectivos caminhos, são eles:

  • apoio/fiscal/PL_009_V4/ - procNFe_v4.00.xsd
  • apoio/fiscal/CTe/PL_CTe_300/ - procCTe_v3.00.xsd
  • apoio/fiscal/CTe/PL_CTe_400/ - procCTe_v4.00.xsd
  • apoio/fiscal/CTe/PL_CTe_400/ - procCTeOS_v4.00.xsd
Sempre que um arquivo contém a tag "include", os arquivos referenciados nela também são baixados. Dessa forma, apenas os arquivos principais e suas dependências são transferidos.
Observação: a raiz do caminho dos arquivos será o nome lógico %CIGAM_CLIENT% caso ele estiver diferente do %CIGAM_INSTAL%. Caso contrário, será o próprio %CIGAM_INSTAL%.

O download dos arquivos ocorre através do programa #50 do "CGKernel.ecf".

Caso a máquina não tenha conexão externa ou permissões de acesso liberadas, pode ocorrer erro neste download, então é preciso sempre revisar estas permissões.

Configurações envolvidas

Após ter atualizado, basta tentar validar novamente o arquivo com erro.

Atualizar XSD manualmente (NFe)

[editar]

Observação: o exemplo abaixo é para arquivos "NFe"

Devido às alterações referentes a Nota Fiscal Eletrônica 4.0, o SEFAZ está realizando a liberação de novos arquivos XSDs, ajustando e incluindo novas possibilidades para as tags, o que pode ocasionar tal situação.

Para certificar-se de sempre estar com os arquivos mais atualizados, acesse diretamente o site a seguir

http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=



Primeiramente baixamos a versão mais recente dos arquivos ".xsd" disponibilizados pela Sefaz

Podemos substituir os arquivos existentes pelos mais recentes que acabamos de baixar, para isto devemos saber onde estão localizados os arquivos ".xsd" usados no gerenciamento, através do botão "configurações"



Após ter os arquivos mais recentes baixados e extraídos, podemos substituir eles na pasta mapeada



Após ter atualizado, basta tentar validar novamente o arquivo com erro.

Atualizar XSD manualmente (CTe)

[editar]

Assim como para NFe nós vamos fazer o mesmo procedimento para atualizar os arquivos ".xsd" do CTe

https://www.cte.fazenda.gov.br/portal/



Da mesma maneira, conferimos o caminho dos arquivos ".xsd" e podemos então atualizar com os arquivos baixados e extraídos



Após ter atualizado, basta tentar validar novamente o arquivo com erro.