Erro na Validação NF-e
Erro xProd
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Linha: 1428 Coluna: 2 Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:xProd' é inválido - O valor 'Goma Xantana 80 mesh - Fufeng' é invalido dependendo do tipo de dados 'String' - Falha na restrição Pattern.
Solução
Ir em Cadastros > Produto > Cadastro Produtos.
Retirar o "-" no meio do nome do produto, ficando da seguinte maneira: Goma Xantana 80 mesh Fufeng.
Obs.: O nome desse produto é um exemplo, sendo assim, se caso tiver esse problema e o nome tiver algum carácter desse tipo, indicamos retirar.
Erro xLgr
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:xLgr é inválido - O valor " " é invalido dependendo do tipo de dados 'String' - Falha na restrição Pattern.
Solução
Esse erro está ocorrendo, pois não foi enviado o Logradouro do cliente no XML da nota.
Sendo assim, vá em: Cadastros > Parceiros > Cadastro > Encontre o cliente.
No campo CEP digite outro e depois volte para o correto. Clique no Botão Atualiza Endereço, irá aparecer uma mensagem, coloque Sim.
Após isso, aparecerá outra mensagem informando que o Endereço foi atualizado, clique em OK e salve o cadastro do cliente.
Erro motDesICMS
Ao tentar transmitir uma nota com SUFRAMA ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento ‘http:/www.portalfiscal.inf.br/nfe:motDesICMS’ é inválido – O valor ‘7’ é inválido dependendo do tipo de dados ‘String’ – Falha na restrição Enumeration. Ele repete isso de acordo com a quantidade de itens na nota, mudando a linha e coluna.
Solução
O problema era no CST do ICMS, no caso é o próprio Schema que está rejeitando ao conferir os campos.
Ir em Cadastros > Produto > Faixa de Tributação e verificar a CST para o estado e enquadramento fiscal do Cliente.
Ao verificar foi encontrada a CST C20. Neste caso a CST que prevê o campo da exoneração do Suframa, são as CST C30 e C40, sendo assim, ver com o contador qual seria a CST que deveria utilizar neste caso.
Erro IE
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento ‘http:/www.portalfiscal.inf.br/nfe:IE’ é inválido – O valor é inválido dependendo do tipo de dados ‘http:/www.portalfiscal.inf.br/nfe:TIeDestNaoIsento’ – Falha na restrição Pattern.
Solução
Não está sendo enviado a Inscrição Estadual do cliente.
Ir em Cadastros > Parceiro > Cadastro Parceiros.
Ao ir no cadastro do cliente estava informado o número de sua Inscrição Estadual, porém o problema era que estava RG no campo Tp. Inscrição ao invés de estar IE.
Desse modo, o sistema não lia o campo como IE e puxava essa informação em branco na nota.
Sendo assim, colocar IE no campo Tp. Inscrição.
Erro IE II
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: Linha: 1342 Coluna: 1 Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:indIEDest' é inválido - O valor '0' ' é invalido dependendo do tipo de dados 'String' - Falha na restrição Pattern.
Solução
O Enquadramento fiscal do cliente está errado.
Ir em Cadastros > Parceiro > Cadastro Parceiros > Aba Cliente > Enquadramento Fiscal.
Ao ir no cadastro do cliente no Campo Enquadramento Fiscal estava informado Fornecedor, porém o cliente não pode ir como fornecedor, nesse caso é preciso verificar e informar umas das seguintes opções: Consumidor, Revendedor ou Não Contribuinte.
Erro nfe
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento 'NFe' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' apresenta conteúdo incompleto. Lista de possíveis elementos esperados: 'infNFeSupl' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' bem como 'Signature' no espaço para nome 'http:/www.w3.org/2000/09/xmldsig#'.
Solução
O usuário estava tentando consultar o processamento da nota pela tela de Manutenção NF-e, porém a nota ainda não havia sido transmitida, estando com erro.
Esse erro na validação ocorre quando não há a assinatura do certificado digital da empresa.
Sendo assim, deve ir na nota e transmitir ela.
OU
The element 'NFe' in namespace 'http://www.portalfiscal.inf.br/nfe' has incomplete content. List of possible elements expected: 'infNFeSupl' in namespace 'http://www.portalfiscal.inf.br/nfe' as well as 'Signature' in namespace 'http://www.w3.org/2000/09/xmldsig#'.
Solução
Certificado digital não estava instalado corretamente, um dos caminhos da certificação estava com problema.
Erro CST ICMS
Ao tentar transmitir uma nota de entrada ocorre o seguinte erro na validação do arquivo XML: Erro: Código da Situação Tributária (CST) do ICMS não configurada no produto 384-Sorbato de Potássio Granular - Shandong Kunda.
Não está encontrando a CST do ICMS.
Ir em Cadastros > Produto > Faixa de Tributação.
Verificar se há a configuração da Alíquota, Coef. Base e CST no Estado e no Enquadramento Fiscal do cliente (Revendedor, Consumidor, Não Contribuinte, Outros, Inst. Pesq.).
Se não tiver, inserir e atualizar os dados na nota.
Obs I: Caso seja uma nota de Devolução de Venda, essas informações serão pegas na Faixa de Tributação automaticamente no enquadramento fiscal Fornecedor.
Obs II: Caso esteja tudo configurado na Faixa de Tributação, o problema pode ser no Enquadramento Fiscal do cliente (Cadastros > Parceiros > Cadastro > Aba Cliente > Campo Enquadramento Fiscal), o qual nunca pode estar Fornecedor.
Erro CST IPI
Ao tentar transmitir uma nota de entrada ocorre o seguinte erro na validação do arquivo XML: Código da Situação Tributária (CST) do IPI não configurada no produto 000641- Locking Tube.
Solução
Essa mensagem ocorreu, pois não está encontrando a CST do IPI. Por isso, é preciso verificar as seguintes configurações:
Vá no cadastro da operação fiscal em: Cadastros > Operações > Cadastro Operação Fiscal > Encontre a que está utilizando.
Caso o imposto não precise incidir nessa entrada, só configurar a CST na coluna CST. Se for para incidir, só marcar ele para incidir na coluna Incide deixando um V vermelho.
Caso marque para incidir e o erro continue, vá no cadastro do produto (Cadastros > Produto > Cadastro Produtos) e anote o NCM dele. Depois entre no cadastro do NCM (Cadastros > Produto > NCM) e verifique se para o imposto IPI está configurado o campo Aliq. Entrada e CST Entrada.
Erro CST PIS
Ao tentar transmitir uma nota de entrada ocorre o seguinte erro na validação do arquivo XML: Código da Situação Tributária (CST) do PIS não configurada no produto 000641- Locking Tube.
Solução
Essa mensagem ocorreu, pois não está encontrando a CST do PIS. Por isso, é preciso verificar as seguintes configurações:
Vá no cadastro da operação fiscal em: Cadastros > Operações > Cadastro Operação Fiscal > Encontre a que está utilizando.
Caso o imposto não precise incidir nessa entrada, só configurar a CST na coluna CST. Se for para incidir, só marcar ele para incidir na coluna Incide deixando um V vermelho.
Caso marque para incidir e o erro continue, vá no cadastro do imposto (Cadastros > Impostos) e verifique se na Entrada está configurado a Alíquota e o Código de Situação Tributária (CST).
Erro CST COFINS
Ao tentar transmitir uma nota de entrada ocorre o seguinte erro na validação do arquivo XML: Código da Situação Tributária (CST) do COFINS não configurada no produto 000641- Locking Tube.
Solução
Essa mensagem ocorreu, pois não está encontrando a CST do COFINS. Por isso, é preciso verificar as seguintes configurações:
Vá no cadastro da operação fiscal em: Cadastros > Operações > Cadastro Operação Fiscal > Encontre a que está utilizando.
Caso o imposto não precise incidir nessa entrada, só configurar a CST na coluna CST. Se for para incidir, só marcar ele para incidir na coluna Incide deixando um V vermelho.
Caso marque para incidir e o erro continue, vá no cadastro do imposto (Cadastros > Impostos) e verifique se na Entrada está configurado a Aliquota e o Código de Situação Tributária (CST).
Erro Enquadramento Fiscal
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: - Enquadramento Fiscal do Cliente não informado.
Solução
O cliente não tem informado o enquadramento fiscal em se cadastro.
Ir em Cadastros > Parceiros > Cadastro.
Encontrar o cliente e ir na Aba Cliente, inserir seu enquadramento fiscal.
Erro CSOSN
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'ICMS' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' apresenta elemento filho 'ICMSSN000' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' inválido. Lista de possíveis elementos esperados: 'ICMS00, ICMS10, ICMS20, ICMS30, ICMS40, ICMS51, ICMS60, ICMS70, ICMS90, ICMSPart, ICMSST, ICMSSN101, ICMSSN102, ICMSSN201, ICMSSN202, , ICMSSN500, ICMSSN900' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe'.
Solução
Não está encontrando a CST do ICMS.
Ir em Cadastros > Operações > Cadastro Operação Fiscal.
Verificar se o imposto ICMS está marcado para incidir, caso não esteja, marcar na grid Incidências.
Se a empresa for do Simples Nacional, terá que inserir a CSOSN no cadastro da operação fiscal no campo Código de Situação da Operação no Simples Nacional - CSOSN.
Erro Chave de Acesso
Ao tentar transmitir uma nota de Devolução de Compra ocorre o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:RefNFe' é inválido - O valor é inválido dependendo do tipo de dados 'http:/www.portalfiscal.inf.br/nfe:TChNFe'
Solução I
Vá na Nota de Entrada a qual está sendo referenciada para fazer a devolução. Mude o Modelo da nota para 55- Nota Fiscal Eletrônica, depois vá na Aba NF-e e insira a chave de acesso da nota de entrada no campo Chave da NF-e.
Solução II
O problema pode ser que o usuário não esteja vinculando uma nota de entrada na Devolução, sendo assim, verifique se o Tipo da Nota está Devolução de Compra e se foi vinculado a nota que está tentando devolver.
Erro Ped. Repr.
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:xPed' é inválido - O valor '223 CLIENTE' é inválido dependendo do tipo de dados 'String' - Falha na restrição Parttern.
Solução
No pedido de venda que gerou a nota havia informado no campo Ped. Repr. a seguinte informação: 223 Cliente, contudo a Receita só aceita número nesse campo. Sendo assim, deve apagar a palavra e deixar apenas o número.
Erro Endereço
AO tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'dest' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' apresenta elemento filho 'xNome' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' inválido.
Solução
No cadastro do cliente não havia informado o endereço do cliente.
Ir em Cadastros > Parceiros > Cadastro.
Inserir o CEP e atualizar os dados.
Erro nro
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Linha: 1089 Coluna: 1 Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:nro' é inválido - O valor ' é invalido dependendo do tipo de dados 'String' - Falha na restrição Pattern.
Solução
No cadastro do cliente não havia informado o número do endereço do cliente.
Ir em Cadastros > Parceiros > Cadastro.
Inserir o número do endereço no campo Número.
OBS: Os dados de endereço do cliente ficam salvos na nota fiscal e se esse cliente não for atualizado posteriormente na nota fiscal, após a inclusão da nova informação, ela não será buscada novamente. Sendo assim, é indicado excluir a nota e fazer novamente, assim ao criar o arquivo XML, a informação nova será buscada.
Erro uCom
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:uCom' é inválido - O valor 'UN ' é invalido dependendo do tipo de dados 'String' - Falha na restrição Pattern.
Solução
A unidade do produto está com um espaço no final.
Ir em Cadastros > Produto > Cadastro Produtos.
Encontre o produto e no Campo Unidade retire o espaço que há no final.
Erro ChNFe
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:ChNFe' é inválido.
Solução
O problema é que na chave da nota há um hífen "-", por exemplo: 355634500014355-10008633960.
Esse hífen no meio da chave é em consequência que na Inscrição Estadual no cadastro da Empresa foi inserido ao invés do número, ficando por exemplo: 00.000.000/0000--0
Sendo assim, arrumar a IE da empresa em seu cadastro e fazer a nota novamente.
Erro vICMSSubstituto
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento 'ICMS60' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' apresenta elemento filho 'vICMSSubstituto' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' inválido. Lista de possíveis elementos esperados: 'vBCSTRet, vBCFCPSTRet, pPedBCEfet' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe'.
Solução
Nesse caso será necessário seguir os seguintes procedimentos:
- Cadastrar o imposto ICMS ST Retido na Saída em: Cadastros > Impostos
- Informar o imposto cadastrado no campo ICMS de Substituição Tributário Retido em: Configurações > Configurações Gerais > Vendas e Faturamento > Equiv. Impostos.
- No cadastro da Operação Fiscal que irá utilizar na nota, deve marcar ele para incidir.
- Ao fazer a nota, o imposto estará sendo mostrado no Resumo de Valores, porém não deve ser colocado nenhum valor.
Obs: Caso ainda não tenha no cliente, também deverá ser setado um novo Schema, pode encontrar ele no seguinte caminho: \\sqlsrv\DadosSQL\Alteracoes NFe\PL_009_V4_NT_2018_005_v1.20
Erro CNPJ
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:CNPJ' é inválido - O valor é inválido dependendo do tipo de dados 'http:/www.portalfiscal.inf.br/nfe:TCnpj' - Falha na restrição Pattern.
Solução
No cadastro do cliente no campo Tipo Ident. está selecionado Indefinido, sendo assim, essa informação não é enviada para a nota.
Ir em Cadastros > Parceiros > Cadastro.
Selecione a opção Jurídica e faça a nota novamente.
Erro UFSAidaPais e LocExporta
Ao tentar transmitir uma nota fiscal ocorreu o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:UFSaidaPais' é inválido - O valor é inválido dependendo do tipo de dados 'http:/www.portalfiscal.inf.br/nfe:TUfEmi' - Falha na restrição Enumeration. O elemento 'http:/www.portalfiscal.inf.br/nfe:xLocExporta' é inválido - O valor '' é inválido dependendo do tipo de dados 'String' - Falha na restrição Pattern.
Solução
Isso está ocorrendo por se trata de uma nota de exportação, sendo assim, precisa ser informado o local de desembaraço da mercadoria, ou seja, o local que essa mercadoria irá sair do país.
Deve ser informada na Nota Fiscal > Aba NF-e > Exporta > Campos UF Embarque, Local Embarque e Local de Despacho.
Erro infRespTec
Ao tentar transmitir uma nota fiscal ocorreu o seguinte erro na validação do arquivo XML: O elemento 'infNFe' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' apresenta elemento filho 'infRespTec' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' inválido. Lista de possíveis elementos esperados: 'exporta, compra, cana' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe'.
Solução
Isso está ocorrendo, pois agora é preciso ir a informação de Responsável Técnico nos arquivos XML das notas e como no caso não foi encontrado esse campo para ser validado ocorreu essa mensagem.
Nesse caso, como o sistema já foi preparado para enviar essa informação, provavelmente é o Schema que está desatualizado, sendo assim, verifique qual é o Schema atual e coloquei no cliente.
Obs: Verifique se a versão da nota também que pode estar errada, para isso vá: Configurações > Configurações Gerais > NF-e (Geral) > Campo Versão da NF-e Utilizado. Deve estar Versão_4_00.
Erro pRedBC
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'ICMS20' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' apresenta elemento filho 'vBC' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe' inválido. Lista de possíveis elementos esperados: 'pRedBC' no espaço para nome 'http:/www.portalfiscal.inf.br/nfe'.
Solução
O problema era no CST do ICMS, no caso é o próprio Schema que está rejeitando ao conferir os campos.
Ir em Cadastros > Produto > Faixa de Tributação e verificar a CST para o estado e enquadramento fiscal do Cliente.
Nesse caso, havia a alíquota informada e no campo CoefBase estava 1, só que a CST era C20 - Redução Base de calculo. Por isso, retornou essa mensagem, já que o valor 1 nesse campo é considerado sem redução de base.
Sendo assim, caso realmente não tenha redução na base de calculo, deve arrumar a CST, por exemplo, para C00. Contudo se tiver redução e a CST está errada, retirar o 1 no campo CoefBase e colocar o valor correto.
Erro infAdFisco
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:infAdFiscal' é inválido - O valor 'BASE DE CALCULO REDUZISA CONFORME ANEXO [...]' é invalido dependendo do tipo de dados 'String' - O comprimento real é maior do que o valor de MaxLength.
Solução
O problema era que estava enviando observações ao fisco maiores que o campo permitia.
Essa informação pode ser encontrada na tela da nota fiscal na aba Dados Secundários campo Observações Fiscais.
Nesse caso, estava enviando a informação inserida na Faixa de Tributação no estado e enquadramento do cliente para cada produto na nota que utilizava essa configuração. Ou seja, caso tivesse 10 produtos, essa informação era repetida 10 vezes nesse campo, fazendo com que ultrapassa-se os caracteres permitidos. Por isso, foi ajustado para enviar apenas uma vez a informação, caso utilizada a mesma faixa para os produtos da nota.
Erro InfCpl
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Valor do elemento ‘http:/portafiscal.inf.br/nfe:infCpl’ é invalido de acordo com seu tipo de dados.
Solução
Esse erro indica que existe algum carácter especial nos dados adicionais da nota, tais como acentos, *, %, entre outros. Retire-os e tente emitir a nota novamente.
Erro CST
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:CST' é inválido - O valor '00' é invalido dependendo do tipo de dados 'String' - Falha na restrição Enumeration.
Solução
Essa mensagem ocorreu, pois foi enviado 00 no campo CST para os impostos PIS e COFINS, porém não existe esse código de CST para esses impostos. Por isso, é preciso verificar as seguintes configurações:
Vá no cadastro da operação fiscal em: Cadastros > Operações > Cadastro Operação Fiscal > Encontre a que está utilizando.
Caso o imposto não precise incidir, só configurar a CST na coluna CST. Se for para incidir, só marcar ele para incidir na coluna Incide deixando um V vermelho.
Caso marque para incidir e o erro continue, vá no cadastro do imposto (Cadastros > Impostos) e verifique se na Saída está configurado a Alíquota e o Código de Situação Tributária (CST).
Obs: Caso seja uma entrada, terá que verificar na parte de Entrada.
Erro orig
Ao tentar transmitir uma nota ocorre o seguinte erro na validação do arquivo XML: O elemento 'http:/www.portalfiscal.inf.br/nfe:orig' é invalido o valor -1 é invalido dependendo do tipo de dados 'String'.
Esse erro ocorre, pois algum produto que está na nota não está com a sua origem informada no cadastro de produtos.
Erro tPag
Ao tentar transmitir a nota ocorre o seguinte erro na validação do arquivo XML: Erro: O elemento 'http:/www.portalfiscal.inf.br/nfe:tPag é inválido - O valor " " é invalido .
Solução
O problema é a condição de pagamento está com um tipo de pagamento que a receita não aceita.
Acesse Cadastros > Condição de Pagamentos, pesquise a condição, clique em editar, selecione um dos tipos de condição aceita relacionadas abaixo e clique em salvar.
01 = Dinheiro
02 = Cheque
03 = Cartão de Crédito
04 = Cartão de Débito
05 = Crédito Loja
10 = Vale Alimentação
11 = Vale Refeição
12 = Vale Presente
13 = Vale Combustível
15 = Boleto Bancário
90 = Sem pagamento (apenas para NFe)
99 = Outros