CST para regime normal não está saindo correto

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

CST para regime normal não está saindo correto

Mensagem por porter »

Olá pessoal, estou emitindo DANFE como homologação pelo AcbrMonitorPlus, no caso do CRT = 3, o CST na DANFE, está
imprimindo apenas 000 nos dados dos produtos.

Quando o CRT = 1 mostra CSOSN=0102 na descrição dos produtos, está correto, estou fazendo assim:

Código: Selecionar todos

[ICMS001]
Origem=0
CSOSN=102
ValorBase=0
PercentualReducao=0
Aliquota=0.00
Valor=0.00
ModalidadeST=4
Quando CRT = 3, mostra somente 000 no CST quero que mostre 060, em dados dos produtos na DANFE, estou fazendo assim:

Código: Selecionar todos

[ICMS001]
Origem=0
CST=060
ValorBase=0
PercentualReducao=0
Aliquota=0.00
Valor=0.00
ModalidadeST=4
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

CST para regime normal não está saindo correto

Mensagem por Jairo Maia »

Porter, CST tem apenas dois números. Troque de 060 para 60.
No DANFE, é impresso a origem e o CST. Nesse caso no DANFE será impreso 060 (origem e CST).
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

CST para regime normal não está saindo correto

Mensagem por porter »

Olá Jairo, agradecido por sua atenção,
Quando for CRT = 3, seria por exemplo CST = 60
Quando for CRT = 1, seria por exemplo CSOSN=102
sempre na Tag [ICMSXXX]


Obrigado.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

CST para regime normal não está saindo correto

Mensagem por Jairo Maia »

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.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Responder