AtendeSmart ControlP
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
avatar
Admin
Admin
Mensagens : 310
Data de inscrição : 24/01/2020
https://atendesmart.forumeiros.com

NFe: pasta SCHEMAS, esquemas XML, como funciona, para que serve e a tradução dos erros. Empty NFe: pasta SCHEMAS, esquemas XML, como funciona, para que serve e a tradução dos erros.

Qui Fev 06, 2020 10:01 am
Fala pessoal  Laughing

Tenho visto em muitos atendimentos uma dúvida sobre o que é e para que serve a pasta SCHEMAS que fica junto aos EXE dos nossos aplicativos para emissão de NFe e NFC-e.

A pasta SCHEMAS contem diversos arquivos com extensão XSD fornecidos pelo SEFAZ, dentro destes arquivos temos uma espécie de "gabarito", que vai comparar o conteúdo do XML que estamos tentando transmitir com esse "gabarito".
Temos um para cada operação, envio, consulta, inutilização etc. Quando algo está errado temos um estouro de mensagem como abaixo:
NFe: pasta SCHEMAS, esquemas XML, como funciona, para que serve e a tradução dos erros. Erro_d10
Nesta mensagem é esperado ICMS, IPI e ISSQN no produto da nota, essa mensagem é um retorno do XSD e serve para nos orientar onde está o erro para corrigir.
Atenção: a ausência da pasta SCHEMAS não impede a autorização da nota.
Isso mesmo, se você remover ou renomear essa pasta, não vai influenciar para autorizar a nota, mas vai dificultar que você saiba o que está errado na sua nota que impede de autorizar. Sem a pasta o retorno da mensagem é genérico como abaixo:
NFe: pasta SCHEMAS, esquemas XML, como funciona, para que serve e a tradução dos erros. Falha_10


Acredito que ficou entendido que mesmo não impedindo que a nota seja autorizada é importante ter a pasta SCHEMAS para identificar mais fácil o erro.
Ok, e se eu tiver a pasta SCHEMA com seus arquivos antigos, desatualizados?  Rolling Eyes
Ai teremos outro problema, imagine que o SEFAZ aceita um campo novo e lá no XSD esse campo não é aceito, você vai ficar recebendo mensagem de que há erro de esquema mesmo sem ter, compreendeu?

Por isso é importante ter a pasta SCHEMAS para saber onde é o erro da sua nota, e ter o seus arquivos sempre atualizados pra não ficar recebendo falsa mensagem de erro. 
Faça o download dos arquivos novos no site do SEFAZ e descompacte seu conteúdo dentro da SCHEMAS\Nfe 4.0\

Tradução dos erros:

Faça o download do arquivo de tradução e salve esse arquivo na pasta SCHEMAS 

Espero que tenha colaborado, qualquer coisa comente e acrescente.
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos