@Juliana Tamizou e @Italo Jurisato Junior
Prezados, bom dia. Estou enviando as modificações que fiz no componente para atender ao Métodos, CancelarNota, ConsultarNotaPrestador e GerarNota. Criei algumas propriedades no componente e usei as existentes quando era possível.
Antes de separar o código para envio, fiz a atualização do componente, fiz o merge e estou enviando. o código Alterado (sem o merge) e os mesmo fontes já com o merge. Envio também o cidades.ini onde coloquei a Cidade de São Gonçalo/RJ, envio também o SigISS.ini, este já existia, porém estava incompleto.
a unit pnfsNFSeW_SigISS.pas que peguei em um dos muitos tópicos que ví não estava nem perto de estar certa, fiz a adequação e agora está gerando o XML corretamente. Antecipadamente, peço desculpas caso as alterações não estejam totalmente dentro do padrão do ACBR, devido a limitação de tempo fiz o necessário para entregar a demanda e poder contribuir minimamente com está comunidade incrível.
se me permitem um off-topic. o provedor IPM, irá começar a atender a cidade de cascavel, e para ela, terá uma nova url. vi que a url do provedor está fixa no ipm.ini, seria bom alterar para usar macro.
em anexo os arquivos alterados. lembrando que o pnfsNFSeW_SigISS, precisa ser feito o ADD.
ARQINI.7z
Codigo ACBR Modiicado - SEM MERGE.7z
Atualizado com MERGE - Codigo ACBR.7z
para efeito de atualização do componente, utilizar o Atualizado com MERGE.