Ir para conteúdo
  • Cadastre-se

dev botao

valor imposto aproximado


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

Recommended Posts

Bom dia João,

Primeiramente vale lembar que esta informação deverá sair para vendas destinadas ao consumidor final, e respondendo a sua pergunta, a informação deverá constar nos Itens e ter o somatório no valor total, descrevendo a fonte utilizada. Vale lembrar que, deverá ser distinto entre tributos federal, estadual e municipal.

Att,

Ruy Caribé

 

 

 

Link para o comentário
Compartilhar em outros sites

Por nada João,

Qualquer documento fiscal emitido para consumidor final independente se for NFCE,PAF-ECF,NFE,SAT etc...

Para que apareça na impressão da NFE é necessário que você informe na TAG.

  with Imposto do
          begin
              // lei da transparencia
            vTotTrib := FieldByName('vTribEst').AsCurrency+FieldByName('vTribFed').AsCurrency+FieldByName('vTribMun').AsCurrency;

Ruy Caribé

[email protected]
      

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

O componente ACBrNFe possui duas propriedades chamada vTotTrib.

Uma faz parte da classe: Imposto onde definimos os impostos contidos no Item vendido e a outra faz parte da classe: ICMSTot onde definimos os totais da nota.

Sendo assim a somatória de todos os Imposto.vTotTrib tem que ser igual a ICMSTot.vTotTrib, correto?

E para que o vTotTrib seja impresso item por item:

          if Imposto.vTotTrib <> 0.0
           then infAdProd := 'Valor aproximado dos tributos R$ ' +
                             FormatFloat('0.00', Imposto.vTotTrib) + ' (' +
                             FormatFloat('#0.00', DM_VEN.ItensAliquota.AsFloat) + // informação em negrito lida do banco de dados.
                             '%) Fonte: IBPT';

 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo,

Se informado no Item, o próprio ACBR se encarrega de verificar e imprimir, se você informar sairá duplicado a menos que você retire dentro do próprio ACBR.

Se olhar a unit ACBrNFeDANFEFRDM, é a linha é abaixo:

        if FieldByName('vTotTrib').AsFloat <> 0 then
          begin
           wInfAdProd := wInfAdProd+#13+'Val Aprox Tributos: '+ FloatToStrF(FieldByName('vTotTrib').AsFloat,ffCurrency,15,2);

Por favor me corrija se eu estiver errado.

Ruy Caribé
 

Link para o comentário
Compartilhar em outros sites

está correto Ruy

também vi isso, só que na impressão dos documentos verifiquei que, quando a linha de informação do imposto está presente no item e existe mais de 70 itens, o total de paginas impresso não corresponde ao total de páginas indicado no cabeçalho. Por isso a pergunta acerca se era obrigatória a informação do imposto também no item ou bastaria no cabeçalho (neste caso a contagem das paginas bate certo)

por enquanto, para evitar informação incorreta, coloco somente no cabeçalho.

Joao Paulo

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa tarde!  A informação no item, embora deva constar no XML, não é obrigatória na impressão. Portanto é permitido na impressão do DANFE constar apenas a informação do valor total.

 

  • Curtir 1


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link para o comentário
Compartilhar em outros sites

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