Boa tarde pessoal, tudo bem?
Hoje quando é feito a impressão da DANFSe existem os campos com a soma dos tributos federais, porém, no caso do PIS e COFINS ele pode ser retido ou não.
Seria possível controlar isso na impressão?
Fiz um ajuste para essa questão, por exemplo:
No caso acima ele tem retenção, portanto o valor aparece abaixo.
Quando não existir, os valores de PIS e COFINS só devem ser destacados acima como informativo.
Quando não retém fica da seguinte forma:
Fiz um ajuste na Unit: ACBrNFSeXDANFSeFR
Apenas para ela realizar a leitura da tag: tpRetPisCofins
ACBrNFSeXDANFSeFR.pas
E no FR3 coloquei uma regra por conta dos tipos de retenção, por exemplo:
DANFSEPadrao.fr3
Antes da alteração:
Depois da alteração:
Não sei se a melhor forma é realizar esse controle dentro do FR3 ou nos fontes, mas estamos utilizando assim no momento.