Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Fast Report

Na Unit ACBrNFSeDANFSeFR linha 841  está setado provedor "proEL"

        if Provedor = proEL then
         cdsItensServico.FieldByName('Aliquota').AsString := FormatFloatBr( Aliquota * 100, '0.00')
        else
          cdsItensServico.FieldByName('Aliquota').AsString := FormatFloatBr( Aliquota, '0.00');

Editado por FelipeAmericaSoft
Postado (editado)

Boa tarde,

Itálo, segui sua sugestão e consegui chegar em um ponto de solução.
Curioso, que testei em três máquinas diferentes, e com a mesma versão do ACBr, (atualizei, reinstalei) e só a minha acontecia isso. Verificando o código, quando estou alimentando o componente, o valor esta indo correto, parece que na hora que vai gerar o xml que acontece isso.
Não consegui identificar o lugar exato que acontece esta multiplicação da alíquota, porém consegui tratar esta condição e deixo registrado aqui para quem estiver passando por algo parecido.
Obrigado.

Editado por josenilson Lino
  • Curtir 1
  • Este tópico foi criado há 1838 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.