locodosul Postado 13 Março Compartilhar Postado 13 Março 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. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 14 Março Consultores Compartilhar Postado 14 Março Bom dia, Vendo os manuais das cidades Farropilha e Caxias do Sul temos a tag <empreitadaGlogal>, obrigatória e com a seguinte observação: Deve ter valor '1' caso se trate de nota do tipo Empreitada Global (específica para construção civil) e '2' caso contrário. Por outro lado no manual da cidade de Campo Bom a referida tag não existe. Você consegue o manual da cidade de Canoas? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
locodosul Postado 14 Março Autor Compartilhar Postado 14 Março Bom dia. Segue manual e xml validado emitido pelo portal da prefeitura de Canoas-RS. Manual de Conectividade da Nota Fiscal de Serviços Eletrônica.pdf 431059481200016690000000000763058141354.xml Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 15 Março Consultores Compartilhar Postado 15 Março Boa tarde, O XML não condiz com o que esta no manual. Na página 21 diz que o valor da tag <empreitadaGlobal> - Deve ter valor '1' caso se trate de nota do tipo Empreitada Global (específica para construção civil) e '2' caso contrário. Eu entendo que se a prestação de serviço se refere a uma construção civil o valor dessa tag tem que ser 1 e demos preencher as tags do grupo <dadosDaObra> O XML que você anexou contem os dados da obra e o valor na tag empreitadaGlobal esta com o valor 2. Muito estranho. Todo caso, já esta no SVN a alteração para gerar o grupo dadosDaObra independente do valor de empreitadaGlobal. Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Solution locodosul Postado 18 Março Autor Solution Compartilhar Postado 18 Março 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. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 19 Março Consultores Compartilhar Postado 19 Março Bom dia, Tivemos a informação que a cidade de Canoas tinha passado a utilizar o webservice do provedor Infisc que segue a versão 2.03 do layout da ABRASF. Você poderia confirmar isso com a prefeitura/provedor? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
locodosul Postado 21 Março Autor Compartilhar Postado 21 Março Enviei email mas não obtive resposta. De qualquer forma, no site da prefeitura tem as 3 opção Salvar XML salva no formato 1.01 e foi o único que consegui fazer funcionar. Tentei no 2.03 e 2.04 mas o xml gerado pelo Acbr fica diferente das respectivas versões baixado pelo prortal da prefeitura. Então estou usando em produção o 1.01 e até agora está tudo certo. Só as tags do grupo <dadosDaObra> que tive q mexer no Infisc.GravarXml.pas. if Nfse.ConstrucaoCivil.Endereco.Endereco<>'' then begin xmlNode := GerarDadosdaObra; Result.AppendChild(xmlNode); end; Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 25 Março Consultores Compartilhar Postado 25 Março Boa tarde @locodosul, Já esta no SVN, favor atualizar todos os fontes, reinstale o ACBr e faça novos testes. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
locodosul Postado 26 Março Autor Compartilhar Postado 26 Março Bom dia, Italo. Ficou especial. Mais uma vez muito obrigado. Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 26 Março Moderadores Compartilhar Postado 26 Março Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts