Ao consultar a situação de uma RPS enviada para a prefeitura de Canoas obtive a seguinte mensagem de retorno:
>> E104
>> RPS: 88 - Campo item da lista de serviço informado incorretamente
>> O campo item da lista de serviço deverá ter tamanho máximo de 4 caracteres.
Para resolvermos este problema sugiro a inclusão do provedor ABACO na condição localizada na linha 389 do arquivo pnfsNFSeW.pas, conforme sugerido abaixo:
Arquivo: pnfsNFSeW.pas
Linha atual: if FProvedor in [proISSNet, proWebISS, proIssCuritiba]
Linha sugerida: if FProvedor in [proISSNet, proWebISS, proIssCuritiba, proAbaco]
Pois o campo ItemListaServico do XML da RPS estava sendo gerado com o conteúdo '11.02' no entanto o valor correto é '1102'.
Já testei o envio após a alteração e funcionou.
Abraço