Boa tarde.
Ao enviar uma NFS-e para Ribeirão Preto, o servidor (Ginfes) me retorna o seguinte erro:
Alterei o arquivo pnfsNFSeW na linha 427 de :
if (FProvedor = proSimplISS)
then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '')
else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '');
para
if ((FProvedor = proSimplISS) or (Provedor = proGINFES))
then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '')
else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '');
com isso, o campo aliquota passou a ter 2 decimais ou invés de 4
Antes: <ns4:Aliquota>0.0400</ns4:Aliquota>
Depois: <ns4:Aliquota>0.04</ns4:Aliquota>
Funcionou, porém não sei se essa é a solução adequada, alguém poderia conferir?
3257637-lista-nfse.xml