Me parece que este provedor exige a existência de várias tags mesmo quando estas estiverem vazias.
Efetuei diversas alterações no pnfsNFSeW_ABRASFv2.pas até que cessassem as mensagens de erro por falta de conteúdo, exceto esta que apareceu agora ao final:
Content for element '{http://www.abrasf.org.br/nfse.xsd}tcDeclaracaoPrestacaoServico' is incomplete according to the DTD/Schema.
Expecting: {http://www.w3.org/2000/09/xmldsig#}Signature.
Alguma dica de como resolver isto ?
Pergunta 2:
Preciso saber se estou certo: uma das várias mensagens de erro foi esta:
Element '{http://www.abrasf.org.br/nfse.xsd}Bairro' is unexpected according to content model of parent element '{http://www.abrasf.org.br/nfse.xsd}Endereco'.
Expecting: {http://www.abrasf.org.br/nfse.xsd}Complemento.
Alterei no fonte da seguinte forma para resolver:
if not( FProvedor in [proNFSeBrasil, ProTecnos] ) then
Gerador.wCampo(tcStr, '#41', 'Complemento', 001, 060, 0, NFSe.Tomador.Endereco.Complemento, DSC_XCPL)
else
Gerador.wCampo(tcStr, '#41', 'Complemento', 001, 060, 1, NFSe.Tomador.Endereco.Complemento, DSC_XCPL);
Isto está correto ?
Pergunta 3:
Ao final quando eu conseguir gerar as notas, como faço para enviar estas alterações que fiz para serem analisadas e atualizadas?