Bom dia!
Estou implementando a NF Carioca nos meus clientes e surgiu um problema relacionado a alíquota de ISS, fiz uma alteração na geração do padrão Abrasf 1 :
procedure TNFSeW_ABRASFv1.GerarServicoValores;
antes :
proGINFES,
proPublica: Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, (NFSe.Servico.Valores.Aliquota / 100), '');
depois :
proGINFES,
proRJ,
proPublica: Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, (NFSe.Servico.Valores.Aliquota / 100), '');
O provedor do Rio de Janeiro exige que a alíquota seja dividida por 100, de puderem analisar a alteração e colocar no repositório, foi testada e funcionou corretamente.
Segue o arquivo alterado para analise.
pnfsNFSeW_ABRASFv1.pas