Bugs Novembro/Dezembro 2024

De Adapter
Ir para navegação Ir para pesquisar

BUG - Ícones não sendo exibidos

Verificado erro onde os ícones no Adapter não são exibidos devido a alterações no kit utilizado.

Correção: Foi mudado o kit utilizado no index.js do projeto. Criado novo kit a partir dos planos gratuitos do FontAwesome.

BUG - Desfazer negociação que possui parcelas pagas

Ao realizar negociação e pagar uma das parcelas, na sequência está sendo possível desfazer a negociação via tela de inadimplência.

Correção: Ajuste feito (web) para que quando a negociação possua uma parcela paga não seja possível desfazer a mesma, tal como ocorre ao tentar desfazer via tela do cliente.

BUG - Simulação de carnê incorreta

Ao gerar a simulação de carnê na tela do cliente, os valores apresentados estão incorretos. Erro visual, os valores de extrato/fatura gerados são os corretos.

Correção: Ajuste feito no módulo web.

BUG - Reponsividade na tela de prefixos

Ao selecionar um prefixo na tela (Telefonia -> Tabelas de apoio -> Prefixos -> Cadastro), caso não seja realizada nenhuma edição no prefixo já cadastrado, ao voltar na tela de prefixos o botão de exclusão do prefixo não é exibido.

Correção: Ajuste no módulo web.

BUG - Erro no cadastro de controle de portabilidade

Ao tentar realizar o cadastro manual de portabilidade é realizada uma consulta com base no idCliente e número de telefone (na TB_DadosVozContrato), porém o endpoint (https://url/adapter/server/gateway/comercial/contratos/cliente/xxx/numero/xxx)- no console está realizando a busca adicionando o carácter "_" ao final do número, impedindo assim que encontrasse o contrato e abrisse o atendimento.

Correção: Ajuste feito no módulo web.

BUG - Notificação APP Push cliente

Verificado que ao tentar enviar a notificação para o APP de cliente através da rotina (envio_push_cliente), a notificação não está sendo recebida para versões do Android >=13.

Correção: Ajuste no app do cliente.

BUG - Informação adicional do cliente sendo duplicada

Ao salvar dados pessoais no cadastro de cliente (aba "MAIS DADOS"), ao invés de atualizar registro na TB_InformacaoAdicionalCliente, está sendo criado um novo registro.

Correçao: Ajuste no módulo web.

BUG - Sistema não troca/vincula novo endereço de pacotes

Erro na edição de endereço caso existam dois pacotes com os mesmos planos.

Correção: Ajuste no módulo web.

BUG - Alteração de vendedor do contrato

Na tela do contrato, ao tentar alterar o vendedor está sendo carregado todos os usuários da base e não apenas os que são vendedores (IsVendedor = 1 na TB_Usuario)

Correção: Ajuste feito nos módulos gateway e web.

BUG - Erro ao cancelar contrato que não foi faturado

Verificado erro ao tentar cancelar contrato caso o mesmo não possua data de último faturamento. Caused by: java.lang.NullPointerException

       at adapter.comercial.contrato.ContratoService.cancelamentoProrata(ContratoService.java:7021) [classes:]
       at adapter.comercial.contrato.ContratoService.cancelarContrato(ContratoService.java:1582) [classes:]
       ... 90 more

Correção: Ajuste no módulo comercial.

BUG - Erro na aba de contratos em clientes com muitos endereços

Ao tentar abrir a aba de contratos quando o cliente possui muitos endereços é gerado erro 400 e 414 ( Request-URI Too Large).

Correção: Ajuste nos módulos web e terceiros.

BUG - Movimentação de equipamento tecnologia TV

Atualmente ao realizar o fechamento de atendimento no APP de técnico para tecnologias TV e derivadas, não é gerada movimentação de equipamento mesmo com as "Regras de movimentação atendimento" cadastradas.

Correção: Ajuste no app do técnico.

BUG - Duplicação no campo complemento de endereço

Verificado que se o usuário editar um endereço na tela do cliente > Dados pessoais > ENDEREÇO, caso esse IDEnderecoCliente também esteja na TB_EnderecoCondominioIntegrado, ao salvar um complemento o mesmo está sendo duplicado. Vídeo em anexo com a reprodução da duplicação.

Correção: Ajuste no módulo web.

BUG - Erro ao cadastrar endereço no APP de vendas

O APP de vendas não está salvando o endereço do prospecto caso a chave ID_SERVIDOR_INTEGRACAO_MAPEAMENTO (REDES) esteja null.

Correção: Ajuste no módulo comercial.

BUG - Fatura de negociação gerada com forma de cobrança errada

Ao gerar negociação de uma fatura selecionando uma forma de cobrança diferente da forma de cobrança que está no contrato, as novas faturas de negociação geradas continuam sendo gerada na mesma forma de cobrança do contrato, ignorando a forma de cobrança selecionada pelo usuário.

Correção: Ajuste nos módulos web e financeiro.

BUG - Erro ao cadastrar endereço para novo fornecedor

Na tela Terceiros > Fornecedores > Cadastro Aba Endereços ao clicar no botão '+Endereço' nenhuma ação é realizada.

Correção: Ajuste no módulo web.

BUG - Cadastro de pacotes com telefonia

Ao vender um plano de telefonia individualmente que possua o tipo de integração SIP PULSE, os dados de voz no momento da venda estão corretos, com o campo prefixo e número para serem preenchidos. No entanto se tentar vender um pacote que possua esse mesmo plano, está sendo mostrado em tela os dados de voz como se fosse uma integração de MVNO.

Correção: Ajuste no módulo web.

BUG - Ajuste valor passado na chave _VALOR_CREDITO_VOZ_ utilizado na integração MVNO CardHub

Ajustado valor enviado na chave _VALOR_CREDITO_VOZ_ no endpoint de solicitação da recarga, valor passa a ver enviado sem pontuação para casas decimais.

{
...
"valor": "1200"
...
}

Correção: Ajuste no módulo integração.

BUG - Cobrança de multa em remessa eletrônica em dias não úteis para Banco do Brasil

Na geração de remessa eletrônica a chave "_DATA_MULTA_" (utilizado em remessa eletrônica Banco do Brasil) envia esse campo preenchido com a data do dia após o vencimento da fatura. Ajustado para que seja realizado a validação de dias não úteis, logo se o dia após o vencimento cair em um dia não útil, a data contabilizada para a cobrança de multa será no próximo dia útil.

Correção: Ajuste nos módulos comercial e integração.

BUG - Cadastro de contrato telemedicina sem campos obrigatórios

Em Integração IXER Telemedicina não estava validando se cliente possuía email (encaminhado na chave _EMAIL_), foi realizado o ajuste para que seja realizado a validação no cadastro do novo contrato e em alterações de titularidade.Caso o cliente não possua e-mail cadastrado o sistema não prossegue com o cadastro/alteração de titularidade.

Correção: Ajuste no módulo web.

BUG - Vendedores inativos sendo mostrados na tela do prospecto

Na tela de prospectos cadastrados ao clicar para escolher um vendedor a lista retornava também usuário inativos. Ajustado para que o combobox retorne somente vendedores ativos no sistema.

Correção: Ajuste nos módulos Web e Gateway

BUG - Provisionamento em mapeamento de terceiros (chave e mapeamento)

Ao tentar realizar o provisionamento estando a chave EXECUTA_PROVISIONAMENTO_MULTI_THREAD (modulo redes) igual a 1 e utilizando mapeamento de terceiros não estava sendo realizado com sucesso. Ajustado para que seja possível utilizar a chave em mapeamentos de terceiros.

Ao realizar provisionamento com mapeamento de terceiros estava sendo feita conversão da string referente ao id da caixa para um tipo inteiro, gerando erro caso não estivesse configurado as chaves de ID_CONEXAO_TELNET (modulo redes), nesses casos a conversão não deveria ser realizada (ao buscar OLT por idCaixa). Ajustado para não realizar a conversão do tipo no ID caixa recebido.

Correção: Ajuste no módulo redes.

BUG - Desprovisionamento fiberhome selecionando OLT errada

Ao tentar realizar o provisionamento fiberhome de um serial que ja estava provisionado, por padrao é realizado a tentativa de desprovisionamento do serial, porem ao realizar esse deprovisionamento estava sendo selecionada a primeira OLT presente na TB_ConexaoTelnetProvisionamentoOLT gerando erro no desprovisionamento. Ajustado para que nessa situação seja selecionado realmente a OLT em que se encontra o provisionamento

Correção: Ajuste no modulo redes.

BUG - Ajuste na formatação da tela de modelo de contrato

Ajustado cenário onde para arquivos com nome maiores, a formatação da tela ficava desconfigurada (Bug visual).


Tela dos modelos de contrato anteriormente ao ajuste

BUG - Alterações de status em contratos de TV com TipoIntegracao NENHUMA

Para contratos com esse tipo de integração estava retornando erro de nullPointer pois estava buscando o IDIntegradora, que para planos desse tipoIntegracao não existe.

BUG - Serviços lançados na visita técnica

Verificado erro onde caso o atendimento tivesse registro na TB_CobrancaVisitaTecnica (por exemplo se o usuário optasse por cobrar uma mudança de endereço), essa cobrança estava impactando em novas cobrança que o técnico poderia escolher durante a atividade.

No novo funcionamento o técnico terá que confirmar os serviços que já estavam na TB_CobrancaVisitaTecnica vinculados a esse atendimento, e também poderá ou não lançar novos serviços. Cada serviço que o técnico confirmar/lançar deve ser criado/alterado status na TB_CobrancaVisitaTecnica.

BUG - Valor pago não sendo considerado na renegociação

Ao renegociar, caso uma das parcelas da negociação já tivesse sido paga o sistema não estava considerando o valor já pago para realizar a renegociação.

BUG - Tela de prospecto apresentando idade errada

Corrigido caso onde para a mesma data de nascimento as idades de cliente/prospectos estão sendo diferentes no momento do cadastro, sendo a correta a tela do cliente.