Boa noite pessoal,
estou trabalhando na emissão de RPS para a prefeitura de Taquara/RS, na qual utiliza o servidor Thema. Depois de enviada a RPS, a prefeitura me retornou um erro acusando que o Codigo Cnae é inexistente.
Analisei o código e percebi que, de fato, o sistema não estava lendo a informação Codigo Cnae do arquivo XML e, portanto, não estava enviando essa informação para o servidor.
Realizei uma simples alteração adicionando a seguinte linha na função "LerRPS_ABRASF_V1" do arquivo "pnfsNFSeR.pas".
NFSe.Servico.CodigoCnae := Leitor.rCampo(tcStr, 'CodigoCnae');
Deixei em anexo o arquivo modificado se houver interesse.
Obrigado!
Túlio
pnfsNFSeR.pas