Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros Pro
Postado

Boa noite, estou com um problema que ocorre somente em notas com  retenção.

A alíquota de ISS do cliente é 3,87 e estou passando esse valor no campo corretamente, porem no xml esse valor deve aparecer dividido por 100 (0,0387) e na danfse deve aparecer 3,87

Como vcs estão tratando isso? Em notas sem retenção funciona normalmente mas quando vou passar o valor da retenção da erro de alíquota.

 

 

 

  • Membros Pro
Postado (editado)

Sim eu passei dividido por 100, porem na DANFSE a alíquota aparece errada, pois deveria ficar 3,87.

Nisso estou me baseando nas notas emitidas pelo site da prefeitura de Porto Alegre.

 

Editado por Felipe Govoni
  • Consultores
Postado

Bom dia Felipe,

Informando no RPS a alíquota dividida por 100 o RPS é processado com sucesso e o XML da NFS-e é retornado?

Se sim, no XML da NFS-e como aparece a alíquota, dividida por 100?

Se sim, então é preciso fazer uma alteração no DANFSE, para esse provedor, pois pode ser que para outros isso não seja necessário.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

Juliomar não sei de que outra forma fazer, pode me dar uma sugestão?

 

2 horas atrás, Juliomar Marchetti disse:

Bom dia!

seu fonte está desatualizado!

mas o tratamento que fez fica complicado em ter if para quando essa cidade fazer algo!

teria que ser pensado algo diferente!

 

 

  • 3 meses depois ...
  • Membros Pro
Postado

Juliomar, estou voltando a esse tópico antigo pois preciso resolver esse problema. Fiz a alteração por provedor mas deu erro, segue meu código:

        if Provedor = proBHISS then
          FieldByName('Aliquota').AsFloat               := Aliquota * 100
        else
          FieldByName('Aliquota').AsFloat               := Aliquota;

 

porem o provedor vem proNenhum mas o componente esta configurado com a cidade e o provedor.

 

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