Jump to content

Promoção 25 Anos de Delphi
25% de desconto em todas as versões

Saiba mais

Ganhe o curso Tributação NF-e para Desenvolvedores

Assinando o SAC Anual este mês
botao.png

 

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

andre_unimake

Registro 54 campo CST - Sintegra

Recommended Posts

Bom dia pessoal ... 

Estou utilizando a classe ACBrFramework.Sintegra.ACBrSintegra em C# para gerar os registros do sintegra. Porém ao gerar o registro 54 o campo CST está indo somente com duas posições. De acordo com a legislação do RICMS esse campo tem que ser com três posições, ele é composto por:  o primeiro dígito da situação tributária será: 0, 1 ou 2, conforme Tabela A - Origem da Mercadoria do Anexo ao Convênio SINIEF s/n., de 15.12.70; o segundo dígito será de 0 a 9, exceto 8, e o terceiro dígito será zero ou um, ambos conforme Tabela B - Tributação pelo ICMS, do mesmo anexo (Convênio ICMS 69/02);

Exemplo de uma linha do registro 54 do arquivo ICMS.txt que foi gerado:

Erro na posição 32 a 34, note que está com duas posições:
549999999900019155100000044510200 00200006         000000010000000000011040000000000000000000061330000000000000000000000001800

Correto seria com três posições:

549999999900019155100000044510200000200006        000000010000000000011040000000000000000000061330000000000000000000000001800

Se puderem verificar agradeço ...

Atenciosamente: André Eposhi
 

Share this post


Link to post
Share on other sites
6 horas atrás, andre_unimake disse:

Bom dia pessoal ... 

Estou utilizando a classe ACBrFramework.Sintegra.ACBrSintegra em C# para gerar os registros do sintegra. Porém ao gerar o registro 54 o campo CST está indo somente com duas posições. De acordo com a legislação do RICMS esse campo tem que ser com três posições, ele é composto por:  o primeiro dígito da situação tributária será: 0, 1 ou 2, conforme Tabela A - Origem da Mercadoria do Anexo ao Convênio SINIEF s/n., de 15.12.70; o segundo dígito será de 0 a 9, exceto 8, e o terceiro dígito será zero ou um, ambos conforme Tabela B - Tributação pelo ICMS, do mesmo anexo (Convênio ICMS 69/02);

Exemplo de uma linha do registro 54 do arquivo ICMS.txt que foi gerado:

Erro na posição 32 a 34, note que está com duas posições:
549999999900019155100000044510200 00200006         000000010000000000011040000000000000000000061330000000000000000000000001800

Correto seria com três posições:

549999999900019155100000044510200000200006        000000010000000000011040000000000000000000061330000000000000000000000001800

Se puderem verificar agradeço ...

Atenciosamente: André Eposhi
 

Parece ser um problema específico do ACBrFramework. Tópico movido para área do ACBrFramework.


[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...