Bom dia.
Tenho um cliente q emitiu uma nfs-e pelo portal da prefeitura de Canoas-RS, provedor Infisc v 1.01,
onde validou uma nfs-e com empreitadaGlobal=2.
O serviço exigia o preenchimento dos dados da Tag <dadosDaObra>
Esta tag só é gerada pelo AcbrNfseX com empreitadaGlobal=1, se eu configuro para gerar empreitadaGlobal=1 a prefeitura retorna o erro:
Mensagem: Error3705 É necessário informar o local da obra para notas fiscais desta natureza
Se configuro empreitadaGlobal=2 gera a tag <dadosDaObras> mas retorna o erro:
Mensagem: Error3474 Atividade vinculada a esta nota fiscal não permite Empreitada Global (Atividade: 070501)
O que fiz para validar a nfs-e foi comentar If abaixo do Infisc.GravarXml.pas, linha 623
// if EmpreitadaGlobalToStr(NFSe.EmpreitadaGlobal) = '1' then
// begin
xmlNode := GerarDadosdaObra;
Result.AppendChild(xmlNode);
// end;
Acho que poderiam alterar para gerar a tag se Nfse.ConstrucaoCivil.Endereco.Endereco estiver preenchido independente da propriedade NFSe.EmpreitadaGlobal.
O que acham?
Obrigado.