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.