A rejeição
A rejeição "1001 - XML não compatível com Schema.The 'cTribNac' element is invalid - The value 'xxxxxxxxxxxx' is invalid according to its datatype 'http://www.prefeitura.sp.gov.br/nfe/tipos:cTribNac' - The actual length is greater than the MaxLength value." ocorre no contexto do Padrão Nacional de NFS-e quando o campo destinado ao Código de Tributação Nacional (cTribNac) foi preenchido com um valor que não respeita o formato (datatype) ou a tabela oficial esperada pelo sistema do SPED.
Compreendendo a rejeição
A rejeição "1001 - XML não compativel com Schema. The 'cTribNac' element is invalid''' indica que o elemento informado no campo cTribNac (Código de Tributação nacional) não é reconhecido pelo sistema ou não segue as regras de validação do Padrão Nacional de NFS-e.
Por exemplo: se apresentado o valor '0001' como código de tributação municipal, perceba que ele possui 3 dígitos, causando a rejeição.
As causas mais comuns são:
-
Preenchimento do código de serviço municipal no campo destinado ao código nacional;
-
Uso de códigos simplificados (ex: '001', '1.01') em vez do código de 6 dígitos;
-
Cadastro de serviço no Bimer desatualizado em relação à Tabela de Tributação Nacional da NFS-e.
Solução
Para garantir que a emissão de notas e o cálculo de tributos ocorram corretamente e esse erro seja corrigido, siga as seguintes etapas abaixo:
-
Ajustar o Cadastro da Lista de Serviços
-
No Bimer, acesse o módulo Configurador.
-
Vá em: Estoque > Tributos > Lista de Serviços.
-
Localize o código utilizado e remova pontuações ou espaços (ex: mude de 20.01 para 2001).
-
Atenção: Verifique se a sua prefeitura exige o formato com 4 dígitos ou o padrão da lei (LC 116).
2. Vincular o Código Correto ao Serviço
-
Acesse o Cadastro do Produto (serviço) utilizado na nota rejeitada.
-
Clique na aba Geração DF-e.
-
No campo Item da Lista de Serviço, selecione o código nacional que você confirmou estar ativo para o seu CNPJ.
3. Sincronizar CNAE e Tributação
-
Certifique-se de que o CNAE vinculado a este serviço seja compatível com o item da lista (LC 116) selecionado. Divergências entre esses dois códigos costumam causar falhas estruturais no XML.
4. Reemitir a Nota Fiscal
-
Com os cadastros atualizados, retorne ao módulo Faturamento.
-
Em alguns casos, é necessário remover o serviço da nota e inseri-lo novamente para que o sistema carregue as novas configurações.
-
Clique em Enviar para processar a nota corrigida.