A Rejeição: 1001 - XML nao compativel com Schema.The element 'RPS' has invalid child element 'IBSCBS'. List of possible elements expected: 'ValorCargaTributaria, PercentualCargaTributaria, FonteCargaTributaria, CodigoCEI, MatriculaObra, MunicipioPrestacao, NumeroEncapsulamento, ValorTotalRecebido', ocorre no envio de Notas Fiscais de Serviço (NFS-e) quando o arquivo XML gerado pelo sistema contém informações ou campos que a prefeitura não está preparada para receber.
Índice
Compreendendo a Rejeição
A Rejeição: 1001 - XML nao compativel com Schema.The element 'RPS' has invalid child element 'IBSCBS', indica que o sistema tentou enviar campos referentes ao IBS (Imposto sobre Bens e Serviços) e à CBS (Contribuição sobre Bens e Serviços) dentro do RPS (Recibo Provisório de Serviços).
No entanto, órgãos como a Prefeitura de São Paulo ainda não atualizaram seus sistemas (schemas) para aceitar esses novos campos da Reforma Tributária. Como o servidor da prefeitura não reconhece o termo IBSCBS, ele interrompe a leitura do arquivo e retorna o erro de "elemento inválido".
Como resolver
Para corrigir, você deve garantir que a nota seja gerada por uma operação que não calcule esses impostos. No módulo Configurador, escolha o melhor caminho conforme sua necessidade:
1. Utilizar o recurso "Ajustar IBS/CBS" (Recomendado)
Se a operação já foi utilizada em outras notas anteriormente, o sistema não permitirá a alteração manual das configurações de tributação diretamente no cadastro.
Para facilitar, utilize o botão Ajustar IBS/CBS das operações em Configurador > Estoque > Operação.
Esse recurso permite modificar o comportamento da operação mesmo que ela já possua histórico, evitando que você precise cadastrar uma nova operação do zero.
2. Duplicar a Operação (Para casos de uso híbrido)
Se você precisa que esta operação continue calculando IBS/CBS para outros clientes ou prefeituras que já aceitam o imposto, o ideal é não alterar a atual.
Duplique a operação existente.
Na nova operação criada, marque ou desmarque a opção de calcular IBS/CBS conforme a necessidade da prefeitura de destino.
Importante: Após realizar o ajuste na operação (seja pelo recurso de ajuste ou criando uma nova), você deve inserir a Operação na nota rejeitada e faturá-la novamente. Isso garante que o novo XML seja gerado sem as informações de IBS/CBS que causaram o erro.