Jump to content

dev botao

C# - Geração do cupom com CST/CSOSN 61


Go to solution Solved by Diego Foliene,
  • Este tópico foi criado há 221 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal, tudo certo?, gostaria de saber se o componente esta adaptado para a geração das TAGS de ICMS61 como no NFCe para o cupom do SAT na versão de layout 0.09

image.thumb.png.e3ebe3a53d81d45c5f5cfa73e4dcc937.png
 

Atualizei o componente, possuo o CST para informar, mas se tento passar ele não gera a TAG de ICMS no produto...

Desde já agradeço a ajuda! :D

Link to comment
Share on other sites

14 horas atrás, Juliomar Marchetti disse:

tu usa o componente ou a lib?

no caso tu quis dizer quem sabe implementado com o dizer adaptação?

Bom dia, usamos o componente para usar as classes e a LIB para auxiliar, gostaria de saber se já esta implementado a geração das TAGS para o SAT, pois tentei gerar com o CST/CSOSN 61 e mesmo não gera a TAG de ICMS quando passo esse código

Link to comment
Share on other sites

  • Consultores

Bom dia!

Conforme já foi informado, foi SVN na Rev-32262 a adição dos CSTs no componente nativo, logo, as Libs que foram compiladas após esta data englobam a alteração.

Não foi enviado a adição nas classes de alto nível para C#. Criada a #TK-5137 para esta finalidade.

Vale reforçar, que só o módulo 0.09 aceita os novos campos e para versões anteriores a orientação é:

Citar

 

Como informo o novo CST de tributação monofásica no SAT?

O SAT ainda não possui previsão de uso na Especificação do CST 61. Sendo assim, a opção é utilizar o CST=90 (Outros). Orienta-se ainda incluir a informação do CST nos campos de observação conforme abaixo:

 

I – Preencher o grupo "obsFiscoDet" do  item do cupom, da seguinte maneira:

i.             I18 xCampoDet: CST

ii.            I19 xTextoDet: 61

Caso o campo também precise ser utilizado para outras informações, como por exemplo, o código ANP, fazer:

i.             I18 xCampoDet: Cod. Produto ANP

ii.            I19 xTextoDet: Informar o valor do código ANP

iii.           I18 xCampoDet: CST

iv.            I19 xTextoDet: 61

 

Fonte: https://portal.fazenda.sp.gov.br/servicos/sat/Paginas/perguntas-frequentes.aspx

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

5 horas atrás, Diego Foliene disse:

Bom dia!

Conforme já foi informado, foi SVN na Rev-32262 a adição dos CSTs no componente nativo, logo, as Libs que foram compiladas após esta data englobam a alteração.

Não foi enviado a adição nas classes de alto nível para C#. Criada a #TK-5137 para esta finalidade.

Vale reforçar, que só o módulo 0.09 aceita os novos campos e para versões anteriores a orientação é:

Fonte: https://portal.fazenda.sp.gov.br/servicos/sat/Paginas/perguntas-frequentes.aspx

Vou verificar replicar as alterações para as classes do C# caso elas ainda não tenham, atualizar as Libs e testar, fico de dar um retorno

  • Like 1
Link to comment
Share on other sites

Bom dia pessoal,

Fiz os testes com as atualizações nas classes/libs e ainda assim não gerou a TAG de ICMS quando passo o CST61 no C#, 

Fiz um teste também no Delphi com o co mponente ACBr atualizado do SAT e nem mesmo lá ele gera a TAG, segue arquivo gerado

xml61.xml

Shared\ACBrLib.Core\DFe

Segue classe alterada, com a inclusão dos CST's CSTIcms.cs

Link to comment
Share on other sites

  • Consultores

Boa tarde!

Vou fazer um teste em meu ambiente e lhe dou um retorno assim que descobrir algo.

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores
36 minutos atrás, Lindomar S. Menezes disse:

Bom dia, tudo bem Diego?
Tem alguma resposta em relação a isso?
Nós temos um cliente aqui que tá precisando utilizar

Bom dia!

Fiz alguns testes e de fato me deparei com o problema.

Esta sendo analisado.

  • Thanks 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores
  • Solution

Acredito ter encontrado o problema.

A Lib valida o valor passado para o cRegTrib do emitente para decidir se vai gerar o grupo ICMS com CST 61 incluso ou o grupo ICMSSN.

Conferindo em RegTrib, os valores do enumerado estavam invertidos em relação a função de conversão interna.

Correção enviada ao SVN na Rev-32704.

Por favor, queira atualizar suas classes de alto nível e realizar novos testes.

  • Thanks 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

1 hora atrás, Diego Foliene disse:

Acredito ter encontrado o problema.

A Lib valida o valor passado para o cRegTrib do emitente para decidir se vai gerar o grupo ICMS com CST 61 incluso ou o grupo ICMSSN.

Conferindo em RegTrib, os valores do enumerado estavam invertidos em relação a função de conversão interna.

Correção enviada ao SVN na Rev-32704.

Por favor, queira atualizar suas classes de alto nível e realizar novos testes.

Boa tarde Diego, tudo certo?
Shooooow, vou atualizar aqui e vamos realizar os testes novamente, logo te dou um retorno, muitíssimo obrigado 💪

  • Like 1
Link to comment
Share on other sites

Boa tarde pessoal, tudo certo?

Testei aqui com as Libs atualizadas, e infelizmente sem sucesso, mas com um retorno diferente agora, indicando que a SEFAZ esta retornando o erro de validação (Código 6010 : 1475)

Estamos tentando entrar em contato com a SEFAZ do estado do CE  para obter um retorno sobre a questão para verificar sobre a validação do mesmo....

Assim que tiver novidades entro em contato novamente, agradeço o auxilio prestado até agora

  • Like 1
Link to comment
Share on other sites

  • Consultores
Agora, Lindomar S. Menezes disse:

Boa tarde pessoal, tudo certo?

Testei aqui com as Libs atualizadas, e infelizmente sem sucesso, mas com um retorno diferente agora, indicando que a SEFAZ esta retornando o erro de validação (Código 6010 : 1475)

Estamos tentando entrar em contato com a SEFAZ do estado do CE  para obter um retorno sobre a questão para verificar sobre a validação do mesmo....

Assim que tiver novidades entro em contato novamente, agradeço o auxilio prestado até agora

O XML foi gerado com a CST 61?

Qual é a versão do módulo? Somente a 0.09 aceita este CST.

Talvez confirmar com eles qual é o procedimento para gerar o cupom com CST de tributação monofásica.

Para o SAT em SP é como foi exposto acima:

Citar

 

I – Preencher o grupo "obsFiscoDet" do  item do cupom, da seguinte maneira:

i.             I18 xCampoDet: CST

ii.            I19 xTextoDet: 61

 

 

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

1 minuto atrás, Diego Foliene disse:

O XML foi gerado com a CST 61?

Qual é a versão do módulo? Somente a 0.09 aceita este CST.

Talvez confirmar com eles qual é o procedimento para gerar o cupom com CST de tributação monofásica.

Para o SAT em SP é como foi exposto acima:

 

Opa, sim o XML foi gerado com o CST 61 dentro da TAG de ICMS, módulo na versão 0.09

Conversamos com o pessoal da contabilidade de um cliente e eles nos enviaram um XML de como 'deveria' ser a emissão com o 61, e ele possui as mesmas informações agora com as LIBS atualizadas

Mas sem sucesso, por isso vamos tentar contato com o pessoal da SEFAZ para verificar o procedimento com esse CST

Segue XML gerado

cst61.xml

  • Like 1
Link to comment
Share on other sites

  • Consultores
6 minutos atrás, Lindomar S. Menezes disse:

Conversamos com o pessoal da contabilidade de um cliente e eles nos enviaram um XML de como 'deveria' ser a emissão com o 61, e ele possui as mesmas informações agora com as LIBS atualizadas

Beleza!

7 minutos atrás, Lindomar S. Menezes disse:

Mas sem sucesso, por isso vamos tentar contato com o pessoal da SEFAZ para verificar o procedimento com esse CST

Obrigado, essa informação pode ajudar outros colegas que possam vir a ter o mesmo problema.

  • Like 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...