Ir para conteúdo
  • Cadastre-se

dev botao

Registro 54 campo CST - Sintegra


  • Este tópico foi criado há 3062 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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
 

Link para o comentário
Compartilhar em outros sites

  • Consultores
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
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3062 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.