Bom dia Italo,
Sim o campo é alimentado porém no gera a Tag mesmo assim, cheguei a alterar o fonte que gera o Xml e ai não valida no servidor da abrasf informando que o campo ValorIssRetido "Não é esperado"....
if (Dados.RetencaoISS = 0) or (Dados.RetencaoISS = 2) then
begin
ResponsavelRetencao := ptTomador;
Valores.IssRetido := stNormal;
Valores.ValorIssRetido := 0;
vPrISS := DadosEmp.prISS;
CodigoPais := 1058;
MunicipioIncidencia := StrToInt(PegaCDCidade(vgin_empresa, 1));
Valores.Aliquota := vPrISS;
try
vValorISS := (Servico.Valores.BaseCalculo * Servico.Valores.Aliquota) / 100;
except
vValorISS := 0;
end;
Valores.ValorIss := RoundTo5(vValorISS, -2);
end
else
begin
ResponsavelRetencao := ptTomador;
vPrISS := PegaPrISSMunicipio(Dados.Origem, Dados.TipoOrigem);
Valores.Aliquota := vPrISS;
Valores.IssRetido := stRetencao;
Valores.ValorIss := Dados.VlRetencaoISS;
Valores.ValorIssRetido := Dados.VlRetencaoISS;
CodigoPais := 1058;
MunicipioIncidencia := StrToInt(PegaCDCidade(Dados.Origem, Dados.TipoOrigem));
end;
O que fiz momentaneamente foi usar a solução postada neste Tópico, mas é uma solução "paliativa"....