Bugs Janeiro/Fevereiro/Março 2024

De Adapter
Revisão de 17h51min de 20 de maio de 2024 por Caio.silva (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

BUG - Geração de remessa eletrônica de alteração

Ao gerar remessa eletrônica de alteração, não está sendo salvo o ID da remessa gerada na TB_FaturaAlterada, com isso a fatura permanece disponível para gerar a remessa de alteração.

Correção: Ajuste realizado na spuArquivoRemessaEletronica.

BUG - Cobrança indevida de juros/multa para fatura que NÃO está vencida

Fatura retornando com multa caso o dia atual seja um dia NÃO útil em que o campo CobraJuroMulta seja 0.

Correção: Ajuste realizado no endpoint ws/comercial/cliente/dados?dataInicioVencFatura=xx-xx-xxxx&dataFimVencFatura=xx-xx-xxxx

BUG - Consulta do funil com qualificação CREDITO_POR_CPF retornando reprovação em tela

Ao realizar a consulta quando prospecto está em um funil que tem a qualificação 'CREDITO_POR_CPF', na tela do APP é informado que o prospecto foi REPROVADO. No back o prospecto foi aprovado e segue corretamente o fluxo. Erro apenas visual.

Correção:Feito ajuste para que na tela do APP seja informado corretamente quando o prospecto foi reprovado ou aprovado no funil.

BUG - Latitude/Longitude não é carregada no momento da EDIÇÃO de um endereço

BUG - Ao EDITAR um endereço do cliente/prospecto, não está sendo carregada na tela a nova latitude e longitude do endereço escolhido. Erro não ocorre para cadastros de novos endereços.

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

BUG - Pesquisa de Planos/Pacotes de planos

Telas de Planos e Pacotes de plano, caso a descrição do plano/pacote tenha o caractere '+', não é retornado o plano ao pesquisar a descrição na tela.

Correção: Ajuste no módulo WEB para que retorne em tela o plano mesmo que a pesquisa da descrição contenha o caractere '+'.

BUG - Ao realizar aceite digital, os arquivos inseridos não são vinculados a todos os contratos do pacote

Para contratos que pertençam a um pacote, os documentos inseridos no momento do aceite estão sendo vinculados apenas a um contrato do pacote.

Correção: Adicionado validação para verificar se o contrato pertence a um pacote e, caso positivo irá realizar o insert na tabela de todos os itens do contrato.

BUG - Tela adicional no APP técnico

Ao executar uma OS no app do técnico, está abrindo a tela para inserir imagens antes de escolher o fechamento do atendimento.

Correção: Ajuste feito para corrigir fluxo das telas do APP.

BUG - Prospecto / Descrição do condomínio no endereço

Descrição do condomínio não sendo mostrada na pré-visualização do endereço do prospecto.

Correção: Ajustado para que seja mostrado na tela a descrição do condomínio vinculado ao endereço do prospecto.


BUG - Alteração em extratos financeiros no momento de up/downgrade

Ao retornar algum erro no momento do up/downgrade, em alguns casos os extratos estavam sendo alterados. Porém o novo contrato não chegava a ser criado na TB_Contrato.

Correção: Ajuste realizado para que só sejam feitas alterações no extratos em caso de sucesso no up/down.

BUG - Baixa manual não gera juros/multa

Faturas em atraso que não tenham vencimento no mês corrente, valores de juros/multa não estavam sendo cobrados automaticamente.

Correção: Ajuste realizado no modo WEB.

BUG - Botão de Agendar visita técnica não aparece após reverter status do atendimento

Ao reverter status de atendimento agendado, o campo IDUsuarioAgendamento não é alterado para null, impossibilitando um novo agendamento.

Correção: Ao reverter o status do atendimento, será automaticamente alterado para NULL o campo IDUsuarioAgendamento.

BUG - Cadastro de recorrência no APP do cliente não realiza nenhuma ação

Ao tentar cadastrar recorrência no APP do cliente através do caminho: Dados de pagamento > Cadastrar recorrência, após inserir os dados do cartão e clicar em 'Cadastrar cartão', nenhuma ação é realizada.

Correção: Ajuste realizado no APP do cliente.

BUG - APP iOS cliente - Cadastro de recorrência

No APP do cliente iOS, não está sendo possível cadastrar um cartão. Após inserir os dados não é possível dar sequência, o teclado permanece cobrindo a tela e não é dada uma opção para avançar.

Correção: Incluido opção para fechar modal numérico no iOS.

BUG - Ajuste na central para que no pagamento por cartão não retorne erros de JSON em tela

Ao retornar algum erro no pagamento por cartão a central retorna o JSON do erro na tela.

Correção: Adicionada mensagem padrão: "Erro ao tentar realizar a transação. Verifique seu cartão e tente novamente."

BUG - Erro ao gerar pix dinâmico SICREDI para pagamento

Erro ao gerar pix dinâmico SICREDI

Correção: Criado uma chave de configuração dedicada para valores com separação com ponto "_VALOR_FATURA2_"

BUG - No pagamento com cartão de crédito pela central do assinante ou app o sistema não esta calculando juros e multa

Verificado que ao realizar pagamento de fatura com o cartão na Central do assinante ou APP do cliente, não está sendo feita a cobrança de multa/juros caso a fatura esteja vencida.

Correção: Ajustes realizados no APP do cliente e na central do assinante.

BUG - Erro ao ativar o plano de TV NX PLAY após deixar o mesmo inativo temporariamente

Erros identificados: -> Tentar habilitar um contrato que está inativo temporariamente. -> Habilitar em confiança um contrato que está suspenso.

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

BUG - Erro a provisionar HUAWEI - SenhaFTP

Erro ao provisionar quando na OLT o campo 'Senha FTP' não está preenchido.

Correção: Adicionado validação dos campos FTP caso o comando não tenha marcada a flag 'Utiliza ftp'

BUG - Erro ao gerar remessa eletrônica com PIX SANTANDER

Ao tentar gerar remessa eletrônica com PIX Santander retorna o erro de 'Nsu ja existente'.

Correção: Implementado _ID_FATURA_ no método de gerar remessa e, o mesmo será concatenado junto ao _NUMERO_SEQUENCIAL_FORMA_COBRANCA_ para formar um nsuCode único para atender aos requisitos do banco.

BUG - Endpoint retornando faturas sem remessa

Endpoint ws/financeiro/faturas/xxx/todas retornando faturas que não possuem remessa.

Correção: Realizado ajuste para que o endpoint retorne apenas faturas que possuam remessa.

BUG - Cobrança indevida de juros - Dias não úteis

Identificado erro onde dia não útil configurado para NÃO cobrar juros/multas, a cobrança ainda assim é feita.

Correção: Ajuste no módulo WEB para que não seja feita a cobrança neste caso.

BUG - Sistema permite converter contrato com apenas endereços do tipo INSTALACAO

Erro onde conforme processo do usuário na conversão do prospecto em cliente, é possível a venda de um contrato com dois endereços de instalação.

Correção: Ajuste para que nesse caso seja feita a validação que já é feita na venda de um contrato diretamente na tela do cliente. O sistema não irá permitir caso o contrato não possuia um endereço do tipo PADRAO ou um endereço do tipo INSTALAÇÃO e um do tipo COBRANÇA.

BUG - Desprovisionamento Huawei CLI

Ao executar o comando DESCONFIGURAR_INFORMACOES_INTERNET é gerado erro ao processar o retorno do comando.

Correção: Implementado um "duplo enter" ao enviar o comando DESCONFIGURAR_INFORMACOES_INTERNET.

BUG - Descrição do serviço em OS do tipo ALTERACAO_ENDERECO

Para atendimentos com tipoServico ALTERACAO_ENDERECO, no APP do técnico não está sendo mostrada a tela para inserir a descição do serviço realizado.

Correção: Ajuste no APP do técnico para que essa tela seja mostrada em atendimentos com o tipoServico ALTERACAO_ENDERECO.

BUG - Ao inserir número no endereço não está carregando a latitude e longitude

Cenário de erro onde na tela de cadastro de um endereço não está retornando a latitude/longitude.

Correção: Ajuste realizado no módulo WEB.

BUG - Filtro 'Data agendamento' agenda técnica - spuBuscaAtendimentosAgendados

Filtro de data agendamento não está buscando o atendimento se a data fim fosse o dia do agendamento. Ex: atendimento agendado para dia 05/04, ao filtrar data 04/04 até 05/04 o atendimento não aparecia.

Correção: Ajuste na spuBuscaAtendimentosAgendado

BUG - Erro nos descontos aplicados ao gerar carnê via tela do cliente

Erro na aplicação de descontos possibilitando extratos serem gerados com valor negativo.

Correção: Ajuste na SPU spuAjusteDesconto (financeiro). Spu só é executada quando a chave EXECUTA_SPU_AJUSTE_DESCONTO_APOS_FATURAMENTO=1.

BUG - Impressão de faturas com vencimento posterior a 21/02/2025

Erro em faturas com vencimento posterior a 21/02/25.

Correção: Ajuste realizado no modulo financeiro.

BUG - Erro ao habilitar em confiança em fevereiro contratos com vencimento dia 30

Ao tentar realizar a habilitação em confiança no mês de fevereiro em contratos que o dia de vencimento é 30 e possuam proporcionais a serem gerados, ocorre erro no sistema.

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

BUG - Erro na API ws/comercial/contratos/updowngrade

Ao tentar realizar up/down via API, caso a chave MIGRAR_FATURAS_ABERTAS_UPGRADE_DOWNGRADE_MIGRACAO (comercial) estiver = 1 está retornando "Erro ao transferir dívidas na alteração do contrato".

Correção: Ajuste realizado no módulos comercial e financeiro.

BUG - Erro ao exportar retorno

Foi identificado erro de syntax ao tentar exportar retorno.

Correção: Ajuste realizado na consulta feita (módulo financeiro).

BUG - APP de vendas - Canal de venda

APP não validando canais de venda vinculados ao usuário (cliente/prospecto).

Correção: Ajuste realizado no APP de vendas e módulo gateway para que apenas sejam mostrados o canais de vendas vinculados ao usuário.

BUG - Campo 'address' na remessa eletrônica Santander

No momento de gerar uma remessa eletrônica (Santander), ao enviar o campo 'address' ("_ENDERECO_COBRANCA_CLIENTE_"), caso sejam enviados os caracteres ' ou / o banco retorna erro.

Correção: Caracteres citados acima serão removidos no momento do envio da remessa eletrônica. Ajuste no módulo de integração.

BUG - Ajuste na spuArquivoRemessaEletronica

Correção: Foi necessário ajustar a spuArquivoRemessaEletronica para que quando o envio não for remessa de alteração, não considerar faturas canceladas.

BUG - Variável _ID_BOLETO_BANCO_ na remessa eletrônica Itaú.

A variável em questão deve assumir somente 2 tamanhos (23 ou 31 caracteres) e é composta por: Conjunto de dados que se referem a uma fatura (Código Agência (4 caracteres) + Código Conta Corrente (7 caracteres) + Dígito verificador (DAC) (1 caractere) + Código Carteira (3 caracteres) + Nosso Número (8 ou 16 caracteres))

Correção: Ajuste realizado no módulo de integração para que a variável não substitua o último dígito do Nosso Número (DV), ficando com os 23 caracteres necessários.

BUG - Impressão de faturas com vencimento posterior a 21/02/2025 retornando erro

Correção: Ajuste realizado no módulo financeiro.

BUG - Erro no envio de SMS / EAI Telefonia

Foi identificado um erro de referência de campo na consulta realizada.

Correção: Ajuste realizado na consulta (módulo integração)

BUG - Erro nos descontos aplicados ao gerar carnê via tela do cliente

Foi identificado que a spuAjusteDesconto (financeiro) está setando o valor de desconto incorreto nas mensalidades de pro-rata cujo desconto possuim a flag CalculaProporcionalProRata = true.

Correção: Ajuste realizado na spuAjusteDesconto. Vale ressaltar que a spu só é executada quando a chave EXECUTA_SPU_AJUSTE_DESCONTO_APOS_FATURAMENTO está setada com 1.

BUG - Erro ao apagar baixa de fatura

Caso a chave do financeiro 'INTEGRA_PAGAMENTO_SAP' esteja 0, ao realizar a baixa manual de uma fatura o campo IsPagamentoIntegrado na TB_Fatura permanece NULL. Com isso se na sequência o usuário tentar apagar a baixa realizada, é retornado um erro de null pointer.

Correção: Corrigido erro de nullpointer validando o null ao remover baixa (módulo financeiro).

BUG - Erro ao gerar remessa de alteração

Verificado erro na tela Financeiro > Integração bancária > Gerar arquivo de remessa de alterações, onde para remessa eletrônica caso o usuário não filtre uma ocorrência específica, foi enviada a alteração errada para o banco.

Correção: Obrigatoriedade de selecionar alguma ocorrência na tela de remessa de alteração, não liberando o botão 'Carregar faturas' até que o usuário escolha. Correção no módulo WEB.

BUG - Ajuste na funcionalidade de localização atual do técnico

Criada chave 'INTERVALO_LOCALIZACAO_TECNICO' no módulo comercial - INTERVALO EM MINUTOS PARA ATUALIZAR A LOCALIZAÇÃO ATUAL DO TÉCNICO, CASO ESTEJA NULL NÃO IRA ATUALIZAR A LOCALIZAÇÃO DO TÉCNICO.

BUG - APP Vendas - Condomínio - Mapeamento integrado

Verificado que o APP de vendas não está buscando os condomínios caso a empresa utilize mapeamento integrado.

Correção: Ajuste realizado no APP de vendas e módulos comercial e redes.

BUG - Conexões abertas pela rotina de gerar faturamento

Verificado que ao iniciar a rotina de gerar faturamento, a mesma está abrindo um número alto de conexões com o banco e com isso retornando erro. Isso ocorre caso exista um volume alto de faturamentos a serem gerados.

Correção: Ajustado o .jar da rotina para que a mesma encerre as conexões que são abertas no banco durante o processo de geração dos faturamentos.

BUG - Provisionamento telefonia ZTE

Ao tentar realizar o provisionamento ZTE de telefonia (quando possui mapeamento integrado - Geogrid) o mesmo não consegue encontrar a conexão telnet para provisionamento com os dados fornecidos.

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

BUG - Remover descontos na tela de analisar faturamento

Verificado que ao tentar remover individualmente um evento gerado pela rotina, na tela 'Faturamentos a analisar', aba 'Pró-ratas + descontos', caso na TB_EventoFaturamentoCorrente tenha o campo 'Desconto'= NULL, retorna erro.

Correção: Tratado o null pointer (módulo financeiro).

BUG - Pgamaneto via cartão (Getnet) - App/central do cliente

Ao realizar o pagamento via cartão (integração getnet) -central ou app- é gerado erro para ler o retorno da plataforma. Log de sucesso da requisição também não está sendo salvo na TB_LogGetNet.

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

BUG - Ajuste na spuBuscaPagamentosFaturaIntegracao

Alterado o campo 'fat.codfat' para 'fat.IDFaturaMigracao'.

BUG - Log de alteração de endereço

Verificado que para diversas alterações no contrato, ao salvar log está salvando também log de alteração de endereço mesmo que nada no endereço tenha sido atualizado.

Correção: Ajuste no logs gerados (módulo comercial).

BUG - Ajuste variável _NUMERO_BOLETO_ no envio de remessa eletrônica Bradesco

A geração do "nosso nÚmero" completo é composta de 11 dígitos + dígito verificador, para o envio da remessa eletrônica sem erros é necessário que a variável em questão retorne somente os 11 dígitos sem o dígito verificador.

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

BUG - Travamentos na TB_ControleEventoFaturamento

Ao tentar gerar faturamento carnê através da tela do cliente, caso o contrato possua um serviço (TB_FaturamentoServico) onde o campo 'Observacao' é muito extenso é retornado erro. Com isso o extrato referente ao serviço não é criado, e a execução permanece com o status 'EM_EXECUCAO'. A fatura também não é gerada.

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

BUG - Pagamento de PIX dinâmico retornando sem valor de juros/multa

Verificado que para o banco SANTANDER, a 'Rotina Pagamento Pix Dinamico' está setando no ValorPago na TB_Fatura o valor original da fatura, ignorando caso o pagamento tenha sido realizado com acréscimo de juros/multa.

Correção - Ajuste feito no módulo de integração (Santander, Cielo, Getnet e Itaú).

BUG - Problema ao salvar descrição da velocidade

No campo 'Descrição' na tela Comercial > Tabelas de apoio > Velocidades > Cadastro, mesmo que o usuário escreva a informação nesse campo com o Caps Lock desligado, na tela é mostrado que foi escrito como se o Caps Lock estivesse ligado (no banco é salvo com letra pequena).

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