Wladimir Postado 6 Março Compartilhar Postado 6 Março Prezados, boa tarde! Desde o início deste mês não consegui emitir NFS-e utilizando o componente ACBRNFSeX devido a um erro E160 - Arquivo enviado fora da estrutura do arquivo XML de entrada. Estranho que mês passado consegui emitir as notas normalmente sem nenhum problema. Já realizei as atualizações de trunk2, compilei projeto, atualizei Schemas meu Windows é o 11 e atualizado e nada. Utilizando GINFES / Guarulhos - SP Dlls Atualizadas para versão 32bits Em anexo os arquivos XML. Gratos pela atenção 20240305121958-env-lot.xml20240305121958-env-lot.xml 20240304183507-rec.xml Link para o comentário Compartilhar em outros sites More sharing options...
Rafael Moreira Neves Postado 6 Março Compartilhar Postado 6 Março Olá @Wladimir Tenta preencher a propriedade RegimeEspecialTributacao := retMicroempresarioEmpresaPP Link para o comentário Compartilhar em outros sites More sharing options...
Wladimir Postado 6 Março Autor Compartilhar Postado 6 Março Rafael, Vou realizar a alteração e reporto aqui. Obrigado por hora! Link para o comentário Compartilhar em outros sites More sharing options...
Wladimir Postado 7 Março Autor Compartilhar Postado 7 Março Nada feito, Segue os arquivos XML para sua análise. 20240307105511-env-lot.xml 20240307105512-rec.xml 3524031270976500018456000000000000173-rps.xml Link para o comentário Compartilhar em outros sites More sharing options...
Wladimir Postado 7 Março Autor Compartilhar Postado 7 Março Analisando outro XML, consta "Erro 59 : Campo cidade do tomador não informado (obrigatório para tomador com CNPJ)" Porém o campo ns4:CodigoMunicipio>3550308</ns4:CodigoMunicipio> está preenchido corretamente. E na sequência o erro 160. Ca empo cidade do tomador não informado (obrigatório para tomador com CNPJ)Camp "cidade do tomador não informado (obrigatório para tomador com CNPJ) 17385-comp-nfse.xml Link para o comentário Compartilhar em outros sites More sharing options...
Rafael Moreira Neves Postado 7 Março Compartilhar Postado 7 Março Observe que no endereço, não tem o código do município. Verifica como está preenchendo a propriedade Tomador.Endereco.CodigoMunicipio. Link para o comentário Compartilhar em outros sites More sharing options...
Wladimir Postado 7 Março Autor Compartilhar Postado 7 Março Eu verifiquei, está sendo preenchido, não entendi porque não apareceu. em anexo o XML20240307134759-env-lot.xml Link para o comentário Compartilhar em outros sites More sharing options...
Rafael Moreira Neves Postado 7 Março Compartilhar Postado 7 Março Tive algo parecido com esse erro de estrutura, além do RegimeEspecialTributacao tinha uma questão de ISSRetido, mas no meu caso, deveria ter o ISS retido. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 7 Março Consultores Compartilhar Postado 7 Março Boa tarde @Wladimir, Notei que você não informou o numero do lote. 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...
Wladimir Postado 8 Março Autor Compartilhar Postado 8 Março Boa tarde @Italo Giurizzato Junior e @Rafael Moreira Neves Realmente, o que faltava para corrigir o erro 160 era o lote que não estava sendo enviado ao componente, isso foi corrigido. Veja o resultado do envio: Requisição Ambiente: 1 Cidade : Guarulhos/SP Provedor: Ginfes Versão: 1.00 Método Executado: Enviar Lote Assíncrono Parâmetros de Envio Numero do Lote: 1 Parâmetros de Retorno Data de Envio : 08/03/2024 Numero do Prot: 555645018 Numero da Nota: Link : Código Verif. : Sucesso : True Método Executado: Consultar a Situacao Parâmetros de Envio Numero do Prot: 555645018 Numero do Lote: 1 Parâmetros de Retorno Situação Lote : 2 Sucesso : True Método Executado: Consultar o Lote de Rps Parâmetros de Envio Numero do Prot: 555645018 Ao realizar a Consulta, o webservice retorna: Erro(s): Código : E59 Mensagem: Campo cidade do tomador não informado (obrigatório para tomador com CNPJ) Correção: O preenchimento da Cidade do Tomador é obrigatório para tomadores Pessoas Jurídicas (com CNPJ). Consultando o XML da RPS consta o código do município do Tomador e Prestador. E não gera o XML para emissão do DANFE Em anexo os arquivos XML 3524031270976500018456000000000000173-rps.xml 1-env-lot.xml 555646358-con-lot.xml 555646358-lista-nfse-con-lot.xml 555646358-con-sit.xml 555646358-sit.xml 1-rec.xml Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 8 Março Consultores Compartilhar Postado 8 Março Boa tarde @Wladimir, Veja isso: Método Executado: Consultar a Situacao Parâmetros de Envio Numero do Prot: 555645018 Numero do Lote: 1 Parâmetros de Retorno Situação Lote : 2 Sucesso : True Observe que a situação é 2 que indica que o lote ainda se encontra na fila de processamento. Eu não sei quais são os valores que você atribuiu as propriedades de configuração: AguardarConsultaRet, Tentativas e IntervaloTentavias. Os valores abaixo são os que utilizo: ACBrNFSeX1.Configuracoes.WebServices.AguardarConsultaRet := 1000; // 1 segundo ACBrNFSeX1.Configuracoes.WebServices.Tentativas := 10; ACBrNFSeX1.Configuracoes.WebServices.IntervaloTentavias := 1000; // 1 segundo Só devemos consultar o lote se a situação for 3 ou 4. 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...
Wladimir Postado 8 Março Autor Compartilhar Postado 8 Março @Italo Giurizzato Junior Obrigado por sua importante ajuda. Segunda-feira logo pela manhã, estarei verificando estes parâmetros e reporto aqui. Por hora, meu muito obrigado. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Wladimir Postado 11 Março Autor Compartilhar Postado 11 Março Bom dia @Italo Giurizzato Junior Ainda não obtive sucesso em enviar a RPS, inseri as configurações de webservice como sugeriu, a situação mudou para 3, mas aparecem alguns erros conforme consta nos arquivos XML. 555798123-con-sit.xml 1-rec.xml 1-env-lot.xml 3524031270976500018456000000000000173-rps.xml 17385-comp-nfse.xml 17385-con-nfse-rps.xml 555798123-lista-nfse-con-lot.xml 555798123-con-lot.xml 555798123-sit.xml Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 11 Março Consultores Compartilhar Postado 11 Março Bom dia @Wladimir, A situação igual a 3 indica que no RPS contem informações erradas, logo o RPS foi processado com falhas. Você precisa sanar esses erros. No arquivo *-lista-nfse-con-lot.xml que contem o retorno da consulta ao lote temos o erro: <Codigo>E33</Codigo> <Mensagem>Código CNAE inexistente </Mensagem> <Correcao>Consulte a legislação vigente para saber o código CNAE que deverá ser informado neste campo. </Correcao> Verifique junto ao contador desse prestador de serviço o CNAE correto. 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...
Wladimir Postado 11 Março Autor Compartilhar Postado 11 Março @Italo Giurizzato Junior, Em conversa com meu contador, o CNAE correto é 6203100, porém o GINFES continua recusando, olhando XML do mês passado notei que o CNAE não estava sendo informado, sendo informado apenas a ItemListaServico, fiz o mesmo procedimento, deixei a TAG CNAE em branco e passou, porem agora consta o erro "E59 - Campo cidade do tomador não informado (obrigatório para tomador com CNPJ)" porém a tag Tomador.Endereco.CodigoMunicipio está preenchida conforme anexos. 555838242-sit.xml 555838242-con-sit.xml 1-rec.xml 1-env-lot.xml 3524031270976500018456000000000000173-rps.xml 17385-comp-nfse.xml 17385-con-nfse-rps.xml 555838242-lista-nfse-con-lot.xml 555838242-con-lot.xml Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 11 Março Consultores Compartilhar Postado 11 Março Boa tarde @Wladimir, Verifica se o tomador possui Inscrição Municipal. Caso tenha informe, pode ser que o problema seja esse e não o código do município do tomador. 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...
Wladimir Postado 12 Março Autor Compartilhar Postado 12 Março @Italo Giurizzato Junior Bom dia meu amigo! Finalmente consegui emitir a nota fiscal pelo sistema, na verdade o GINFES é confuso nas questões de mensagens de erro, cada vez era um erro diferente. Já entendi que alguma informação que diverge do Schema retorna o erro 160, seguindo suas orientações fui registrando os primeiros erros que o log vai apresentando chegando ao valor do ISS que não pode ser cobrado e, por fim a emissão da nota fiscal. Gostaria de agradecer muito a você e ao @Rafael Moreira Neves que foram fundamentais para a finalização deste trabalho. Abraço. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 12 Março Moderadores Compartilhar Postado 12 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