"590 Rejeição: Informado CST para emissor do Simples Nacional (CRT=1)"

Mensagem de rejeição da NF-e:

"590 Rejeição: Informado CST para emissor do Simples Nacional (CRT=1)"

Solução:

Os emissores do Simples Nacional (CRT=1) devem informar o CSOSN ao invés do CST:

Quando o CRT=1, informar o Código de Situação da Operação – Simples Nacional (CSOSN)

101 – Tributada pelo Simples Nacional com permissão de crédito;
102 – Tributada pelo Simples Nacional sem permissão de crédito;
103 – Isenção do ICMS no Simples Nacional para faixa de receita bruta;
201 – Tributada pelo Simples Nacional com permissão de crédito e com cobrança do ICMS por substituição tributária;
202 – Tributada pelo Simples Nacional sem permissão de crédito e com cobrança do ICMS por substituição tributária;
203 – Isenção do ICMS no Simples Nacional para faixa de receita bruta e com cobrança do ICMS por substituição tributária;
300 – Imune;
400 – Não tributada pelo Simples Nacional;
500 – ICMS cobrado anteriormente por substituição tributária (substituído) ou por antecipação;
900 - Outros.

http://www.flexdocs.com.br/guiaNFe/gera ... CSOSN.html

Exemplo de XML para para CRT=1 e CSOSN = 101 (equivalente ao CST=00)

<ICMS>
<ICMSSN101>
<orig>0</orig>
<CSOSN>101</CSOSN>
<pCredSN>1.25</pCredSN>
<vCredICMSSN>12.96</vCredICMSSN>
</ICMSSN101>
</ICMS>