Bom dia @Guilherme Consolação Dias,
Na unit SigISSWeb.LerXml temos:
Servico.Valores.ValorServicos := ObterConteudo(ANode.Childrens.FindAnyNs('valor_nf'), tcDe2);
Servico.Valores.ValorDeducoes := ObterConteudo(ANode.Childrens.FindAnyNs('deducao'), tcDe2);
Servico.Valores.ValorLiquidoNfse := ObterConteudo(ANode.Childrens.FindAnyNs('valor_servico'), tcDe2);
Esse fragmento de código esta na function LerXmlNfse, logo ele esta lendo o XML da NFS-e e não do RPS.
Ao ler o XML de uma NFS-e quais são os valores desses 3 campos?
Qual deveria ser o valor do campo ValorLiquidoNfse para poder ser impresso corretamente no DANFSE?