Ir para conteúdo
  • Cadastre-se

dev botao

Sat - Venda Informado O Grupo Issqn


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 3490 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde, 

 

   Estou realizando uma venda, com serviço.

 

    Quando informo o grupo ISSQN, em uma venda, o XML esta gerando a tag com esse formato:

            <ISSQN>
               <vDeducISSQN>0.00</vDeducISSQN>
               <vAliq>3.21</vAliq>
               <cMunFG>3550308</cMunFG>
               <cListServ>17.21</cListServ>
               <cServTribMun>12345678912345678912</cServTribMun>
               <cNatOp>05</cNatOp>
               <indIncFisc>1</indIncFisc>
            </ISSQN>
            <PIS>
 
Porem o SAT só autoriza com esse formato
 
            <ISSQN>
               <vDeducISSQN>0.00</vDeducISSQN>
               <vAliq>003.21</vAliq>
               <cMunFG>3550308</cMunFG>
               <cListServ>17.21</cListServ>
               <cServTribMun>12345678912345678912</cServTribMun>
               <cNatOp>05</cNatOp>
               <indIncFisc>1</indIncFisc>
            </ISSQN>
            <PIS>
 
Na Especificação Técnica de Requisitos, diz que o campo:
AC     U04  vAliq  Alíquota do ISSQN  E  U01  N  1-1  5  2  Alíquota do ISSQN,
a coluna "tamanho" que neste caso é 5 e a coluna "dec" que é 2 portanto o correto é enviar 005.00
 

   Alguém já encontrou esse problema? ou tem uma resposta.

 

 

  • Fundadores
Postado

Fiz uma revisão nos fontes... aparentemente os valores Mínimo e Máximo foram modificados nas versões recentes...

 

Por favor verifique se "05.00" é aceito...

 

Fiz um ajuste na Unit pcnGerador.pas, para considerar o tamanho mínimo e acrescentar zeros a esquerda... mas como o valor mínimo do campo é 5, e temos o ponto, o ajuste fará com que: 5 -> "05.00"

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado

Bom dia, Daniel

 

Obrigada pela atenção e rapidez , fiz o teste mas não funcionou é necessário passar '005.00' ele não considera o ponto.

  • Fundadores
Postado

Bom dia, Daniel

 

Obrigada pela atenção e rapidez , fiz o teste mas não funcionou é necessário passar '005.00' ele não considera o ponto.

 

Ok, acho que consigo ajustar, para o componente desprezar o ponto decimal no ajuste do tamanho mínimo...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Fundadores
Postado

Daniel 

Tem algum exemplo em c# sobre o SAT

 

o ACBRMonitor ou um .net ?

 

Grato

 

Por favor permaneça no assunto (veja as regras do fórum)

 

Não trabalho com C#...

 

Vc pode achar uma versão Beta do ACBrMonitorPlus (com suporte ao SAT) em:

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Fundadores
  • Solution
Postado

Ok, acho que consigo ajustar, para o componente desprezar o ponto decimal no ajuste do tamanho mínimo...

 

Enviei uma possível correção para o SVN... por favor baixe as atualizações e teste novamente...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Este tópico foi criado há 3490 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.