Bom dia @Diego Foliene
Para o munícipio de Belford roxo, Consegui emitir e consultar as NFSE porem com ajustes nos fontes.
Estou passando aqui para que possas dar uma verificada se poderia implementar: Segue:
Modernizacao:
Não sei se e geral, mas recebi o XML com atag Nfse como NFSe e com isso não consegue ler o xml correto e então implementei o tratamento
Além disso, ele usa Abrasf na versão 2.02 e tive que ajustar para pegar informações importantes pra mim como o ValorISSRetido que esta vindo zerado pois o ValorISS tbm vem.
Try
if AuxNode3 <> nil then
begin
NFSe.Servico.Valores.ValorIssRetido := ObterConteudo(AuxNode3.Childrens.FindAnyNs('ValorISSRetido'), tcDe2);
end;
Except
End;
No schema precisamos adiconar os regmes 7 e 8
Outros Ajustes
Eu tinha passado antes o manual de Itajai e uns tipos que não estao criados na conversão na natureza de operacao (TnfseNaturezaOperacao) . Consegue adicionar?
no202, no203,
no302, no304,
Por fim. nos schemas de ISSCampinas e Tinus precisamos adicionar o servico 16.02 na lista
Obrigado pela ajuda.
ModernizacaoPublica.Provider.pas
ACBrNFSeXLerXml_ABRASFv2.pas ACBrNFSeXConversao.pas