Porter, CSOSN tem 3 dígitos. CST tem 2 dígitos. No DANFE, tanto CSOSN como CST são precedidos pelo dígito da origem. Assim, quando for CRT 1, no DANFE terá 4 dígitos, e quando for CRT 3 no DANFE terá 3 dígitos.
Procure na internet por "tabela de CST" e também por "Tabela de CSOSN". Acho que ajudará você entender. Em seu INI terá que ser os literais para CSOSN´s e também para os CST´s. O ACBr (ou qualquer outro que você vier a usar) colocará automaticamente o caractere da origem no DANFE precedendo eles.
Quanto a isso:
porter escreveu:Quando for CRT = 3, seria por exemplo CST = 60
Quando for CRT = 1, seria por exemplo CSOSN=102
Sim, e Não. CST 60 não é equivalente a CSOSN 102. CST 60 é equivalente a CSOSN 500.
porter escreveu:sempre na Tag [ICMSXXX]
Sim. Independente do Regime: CRT1 ou CRT3.