A rejeição: "1001 - XML não compatível com Schema. The 'Bairro' element is invalid - The value '' is invalid according to its datatype 'http://www.prefeitura.sp.gov.br/nfe/tipos:tpBairro' - The actual length is greater than the MaxLength value." indica que a prefeitura rejeitou o documento pois algum dado está fora do padrão exigido (XSD). Quando aponta especificamente o elemento 'Bairro', significa que o nome preenchido contém alguma irregularidade.
Compreendendo a Rejeição
O Schema é um manual de regras rígidas criado pela prefeitura. Ele define exatamente como o arquivo XML da nota fiscal deve ser estruturado. Para o campo Bairro, esse manual dita regras como:
-
O tipo de caractere permitido (apenas letras e números).
-
O tamanho mínimo e máximo do texto (ex: entre 2 e 60 caracteres).
-
A obrigatoriedade (se o campo pode ou não ir vazio).
Solução
Para resolver, verifique os seguintes pontos no cadastro do emitente (Configurador / Geral / Empresas) ou tomador (Pessoa / Localize o cadastro / Edite o endereço)
-
Caracteres especiais: Remova acentos (como
ç,ã,é), símbolos (como-,/) ou espaços em branco em excesso no nome do bairro. Use apenas letras e números. -
Tamanho do campo: Alguns municípios possuem limite de caracteres para o nome do bairro. Se for muito longo, abrevie-o.
-
Campo em branco: Certifique-se de que o campo não está vazio ou preenchido apenas com pontos (".").