O que você vai aprender neste artigo?
O que significa a mensagem “falha de schema” no XML;
Por que o elemento
IBSCBSpode estar “esperando”CST(e nãogIBSCBS);Como corrigir a NF-e.
Quando a SEFAZ (ou o validador) retorna uma falha de schema, isso quer dizer que o XML não está seguindo a estrutura exigida ou o “molde” oficial do layout. No seu caso, dentro do grupo IBSCBS, o schema esperava encontrar a tag CST, mas encontrou gIBSCBS. Isso normalmente acontece por layout/versão incompatível, ordem de tags incorreta ou regra tributária configurada de forma diferente do que o schema aceita para aquele cenário.
1. O que essa falha de schema quer dizer na prática?
Essa mensagem indica um erro de estrutura do XML (não é um erro “de cálculo” em si). Em termos simples: o validador estava lendo o grupo IBSCBS e, naquele ponto, a próxima informação obrigatória deveria ser CST, mas veio gIBSCBS.
Identifique qual documento está sendo validado (NF-e, NFC-e, CT-e etc.);
Abra o XML gerado e procure por
IBSCBS;Confira a sequência de tags logo abaixo de
IBSCBSe encontre onde aparecegIBSCBS;Verifique se antes de
gIBSCBSexisteCST(e se o schema do seu layout permite esse agrupamento)
2. Como corrigir o preenchimento na NF-e para que essa rejeição não ocorra?
Para corrigir a sua NF-e e conseguir transmiti-la, siga os passos abaixo:
Acesse o menu Fiscal > Notas Fiscais;
Clique na seta ao lado da sua NF-e e selecione a opção Produtos;
Selecione os produtos e clique em Parametrizar Nota Fiscal;
Na aba IBS/CBS, preencha os campos de Situação Tributária e Classificação Tributária;
Clique em Aplicar e, em seguida, finalize a NF-e e verifique a Prévia DANFE;
Se estiver tudo correto, tente transmitir a NF-e novamente.


