Rejeição 311 - CST informado inexistente
Descrição da rejeição
Essa rejeição ocorre quando o Código de Situação Tributária (CST) do Imposto sobre Bens e Serviços (IBS) e Contribuição sobre Bens e Serviços (CBS) informado no Conhecimento de Transporte Eletrônico (CT-e) não existe na tabela de Códigos de Situação Tributária IBS/CBS publicada.
Regra de Validação na SEFAZ
Se CST do IBS/CBS for informado, este deve existir na tabela de Código de Situação Tributária.
Exemplo de ocorrência
Seu CT-e pode estar com a seguinte estrutura XML que causaria a rejeição, caso o valor 999 informado no campo <CST> não corresponda a um código válido na tabela de Códigos de Situação Tributária IBS/CBS:
...
<imp>
<IBSCBS>
<CST>999</CST>
<cClassTrib>XXXXXX</cClassTrib>
...
</IBSCBS>
</imp>
...
Como resolver?
Para resolver a rejeição, você deve consultar a Tabela de Códigos de Situação Tributária (CST) do IBS/CBS e informar um valor válido no campo <CST>.
O XML corrigido ficaria assim:
...
<imp>
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
...
</IBSCBS>
</imp>
...