Membros Pro Exi Sistemas Postado 7 Fevereiro Membros Pro Compartilhar Postado 7 Fevereiro Bom dia. Estou gerando NFSe pela lib, no provedor IPM estou tendo problema para retornar o XML da NFSe depois de autorizada, na pasta configurada para salvar o arquivo e nem o método .ObterXml(0) estão retornando o XML da NFSe do provedor. Estou disponibilizando os arquivos solicitados na conversa do discord https://discord.com/channels/798697718800318484/800042186783588364/1204533399189069936 e também o arquivo de configurações. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Diego Foliene Postado 7 Fevereiro Consultores Compartilhar Postado 7 Fevereiro Bom dia! Foi criada a #TK-5101 para análise do caso e parecer do consultor responsável. Toda e qualquer novidade será divulgada aqui. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Exi Sistemas Postado 20 Fevereiro Autor Membros Pro Compartilhar Postado 20 Fevereiro Bom dia, @Diego Foliene, algum retorno sobre essa situação ? Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Diego Foliene Postado 20 Fevereiro Consultores Compartilhar Postado 20 Fevereiro Boa tarde! A tarefa está alocada na sprint desta semana e está em análise por parte da equipe de consultores. 1 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Diego Foliene Postado 23 Fevereiro Consultores Solution Compartilhar Postado 23 Fevereiro Bom dia! Foi enviado ao SVN na Rev-32604 uma alteração visando com que seja devolvido o XML. Já pedi ao time responsável para que seja realizada nova compilação da Lib e assim que estiver disponível aviso aqui para que você possa atualizar e testar. É IMPORTANTE ESCLARECER: O web service do provedor IPM não está devolvendo para você o XML da NFSe, por isso a Lib não consegue extrair está informação do retorno e lhe devolver o XML. Se você abrir o arquivo 5-lista-nfse-ger-soap.xml que é o envelope de retorno, ou seja, é o que o web service está te devolvendo, vai ver que ele só está devolvendo essas informações: <mensagem> <codigo></codigo> </mensagem> <identificador></identificador> <alerta></alerta> <rps> <nro_recibo_provisorio></nro_recibo_provisorio> <serie_recibo_provisorio></serie_recibo_provisorio> </rps> <numero_nfse></numero_nfse> <serie_nfse></serie_nfse> <data_nfse></data_nfse> <hora_nfse></hora_nfse> <arquivo_gerador_nfse></arquivo_gerador_nfse> <nome_arquivo_gerado_eletron></nome_arquivo_gerado_eletron> <link_nfse></link_nfse> <cod_verificador_autenticidade></cod_verificador_autenticidade> <codigo_html></codigo_html> Algumas prefeituras tem uma configuração no sistema que ao ser selecionada, disponibiliza o XML completo. (Mais detalhes sobre ela em Dica para quem emite NFSe para cidades que utilizam o provedor IPM) No entanto você já confirmou anteriormente que este não é o caso para a cidade que está utilizando. Por isso, o que foi feito é: Comparando um XML de NFSe completo devolvido pelo IPM com o XML de RPS, ambos possuem uma estrutura muito semelhante, onde no XML da NFSe, alguns campos extras são adicionados com as informações específicas a nota. Então, assim que está nova modificação for adicionada na nova compilação da Lib, a biblioteca agora vai fazer o seguinte processo: Quando ela receber o retorno da emissão, vai tentar encontrar na memória da biblioteca o XML do RPS de envio correspondente usando o número do RPS que vier no retorno como filtro de pesquisa. Caso encontre o XML do RPS, ela vai editar o mesmo adicionando nele as informações correspondentes que vieram no retorno, sendo elas o código verificador de autenticidade, o número da NFSe, a série da NFSe, a data e a hora da NFSe. Ela vai usar este XML de RPS acrescido dessas informações como o XML da NFSe para gerar o arquivo para você e para devolver no ObterXML. 1 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts