Boa tarde.
1 - O procedimento TNFSeR_Agili.LerListaServico está atribuindo o valor da tag ValorServico para o campo ValorTotal mas o ValorServico é referente ao valor unitário do serviço.
2 - Na leitura do xml não está atribuindo valor para o campo IssRetido. Existe a tag ISSQNRetido que quando o valor é 1 o IssRetido deve ser stRetencao.
Segue em anexo minha sugestão de alteração.
Agili.LerXml.pas
Quando a tag OptanteMEISimei é igual snSim não deve gerar as tags MunicipioIncidencia e ValorISSQNRecolher.
Segue em anexo minha sugestão de alteração.
Agili.GravarXml.pas
Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.