Filipe Novaes - Alterdata Postado 5 Março Postado 5 Março Boa tarde, pessoal! Espero que estejam bem. Hoje identificamos um possível ponto de ajuste nas atribuições do método "GerarServico", em "MetropolisWeb.GravarXml". Diferente das demais atribuições, a tag código de município estava sendo passada de forma direta, utilizando o método "AddNode", o que acabava substituindo os demais valores atribuídos, para o grupo serviço. Após modificar essa atribuição para utilizar o método "AppendChild", a situação foi normalizada e conseguimos emitir a nota normalmente. Como utilizamos o fonte de forma parcial, não tenho certeza se a estrutura atual atende corretamente considerando alguma outra rotina interna. Ainda assim, achei interessante compartilhar a questão para validação dos moderadores.
Consultores Juliomar Marchetti Postado 5 Março Consultores Postado 5 Março Como assim parcialmente? para conseguir orientar o SVN deve estar em sincronia com o sourceforge é possível fazer o revert e deixar funcional como está no svn Juliomar Marchetti Ajude o Projeto ACBr crescer - Seja Pro discord: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br 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 !!
Filipe Novaes - Alterdata Postado 6 Março Autor Postado 6 Março Bom dia Juliomar, tudo bem? Vou tentar explicar a situação de forma mais particionada. - Hoje, a empresa em que trabalho utiliza o fonte acbr de forma acoplada ao nosso projeto. O fonte está devidamente atualizado, e utilizamos especificamente a parte de geração de notas de serviço, pelo componente ACBRNFSEX. - Essa semana tivemos uma ocorrrência em um cliente que precisou emitir notas de serviço para um municipio que é atendido pelo provedor "MetropolisWeb". A situação era que os dados do grupo de serviços não estavam sendo gerados. Apenas era gerado o código de municipio do grupo em questão. Analisando a situação, identificamos que o ponto de falha estava no método "GerarServico", em "MetropolisWeb.GravarXml". Onde tag código de município estava sendo passada de forma direta, utilizando o método "AddNode", o que acabava substituindo os demais valores atribuídos, para o grupo serviço. O print passado é para apresentar onde pegamos a falha e o ajuste que fizemos para correção(No fonte oficial de vocês ainda consta a situação com o possível ponto de falha). Após a correção local, o cliente conseguiu emitr as notas normalmente. - Como hoje nós utlizamos o fonte de vocês de forma parcial, acoplado ao nosso sistema, abrimos o chamado para verificarem se o ajuste realizado é realmente pertinente.
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora