Bom dia, Italo.
Da forma que ficou se não preencher as propriedades da Nfse.ConstrucaoCivil da o erro:
Mensagem: Erro de Validação: --> 1824 - Element 'cCidadeObra': '' is not a valid value of the atomic type 'TCodMunIBGE'.
Esta propriedade só deve ser preenchida em determinados códigos de serviço.
Acho que ficaria melhor gerar a tag <dadosDaObra> se Nfse.ConstrucaoCivil.Endereco.Endereco estiver preenchido independente da propriedade NFSe.EmpreitadaGlobal, conforme mencionei no primeiro post.
Ficaria assim:
if Nfse.ConstrucaoCivil.Endereco.Endereco<>'' then
begin
xmlNode := GerarDadosdaObra;
Result.AppendChild(xmlNode);
end;
Aproveito para surerir que alterem o ACBRNFSeXServicos.ini, linha 27890 a versão do provedor Infisc de Canoas.
Está 2.03 e deveria ser Versao=1.01
Obrigado e uma ótima semana.
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.