Essa Rejeição 1001: XML nao compativel com Schema.The 'CodigoServico' element is invalid - The value 'xxxxxx' is invalid according to its datatype 'http://www.prefeitura.sp.gov.br/nfe/tipos:tpCodigoServico' - The Pattern constraint failed é clássica em quem está tentando emitir Nota Fiscal de Serviço (NFS-e) para a Prefeitura de São Paulo. O erro 1001 indica que o XML que você enviou não passou na validação da "receita" (o Schema XSD) exigida pelo sistema.
Índice
Compreendendo a Rejeição
O sistema da Prefeitura de SP espera que o código de serviço siga um padrão rigoroso de 5 dígitos numéricos.
No seu caso, você enviou o valor 'xxxxxx', que tem 6 dígitos. Como o Schema define que esse campo deve ter um padrão (Pattern) fixo, qualquer caractere a mais ou a menos faz o sistema rejeitar o arquivo inteiro antes mesmo de processar os dados.
Como Resolver
Para resolver, você precisa ajustar o valor no seu XML ou no seu software emissor:
1. No Cadastro do Produto (Vincular)
Módulo: Estoque > Produto
Abra o Cadastro do Produto > aba Empresa.
Dê duplo clique na Empresa > aba Tributos > sub-aba Serviços.
- Marque a opção Calcula ISS.
No campo Código de Tributação no Município, selecione o código de 5 dígitos.
Grave.
2. No Configurador (Se o código não existir)
Módulo: Configurador
Vá em Geral > Endereço > Cidades > Abra a cidade (São Paulo).
Na área de Códigos de tributação do Município, cadastre o novo código com exatamente 5 números.
Salve e retorne ao Passo 1 para vincular.
Dica: Após salvar, você deve gerar a nota novamente para que o Bimer atualize o XML com o novo código de 5 dígitos.
Link Útil
Confirme se o código existe na Tabela de Códigos de Serviço da Secretaria da Fazenda de SP.

