Bugs Novembro/Dezembro 2023

De Adapter
Ir para navegação Ir para pesquisar

BUG - Impressão/envio de fatura não unificada com valor >= 50 mil retornando erro.

Atualizada versão da biblioteca.


BUG - Ao apagar a baixa de uma fatura, os campos IDFormaPagamento e TipoPagamento permanecem preenchidos

Campos IDFormaPagamento e TipoPagamento setados para NULL no momento que o usuário confirmar o 'Apagar Baixa'.


BUG - No atendimento ao clicar em 'alterar destino', está sendo mostrado em tela a caixa com a informação para escolher o 'Meio físico'. Erro apenas visual.

Erro identificado
Tela após ajuste realizado


Alteração feita no texto 'Meio físico' para 'Motivo de encaminhamento'.


BUG - No atendimento ao clicar em '+ Adicionar informações' e confirmar, na tela o campo 'Destino atendimento' que estava preenchido, está ficando em branco. Com isso ocorre erro caso o usuário tente salvar a edição

Alteração realizada para que após inserir informações adicionais, sejam carregadas as informações do atendimento.


BUG - No APP ao tentar realizar pagamento de fatura usando o cartão de crédito, a tela informa 'Erro, os campos obrigatórios devem ser informados' mesmo que todos os campos estejam preenchidos

Alterada a chamada realizada no APP para que ocorra conforme funcionamento da Central do Cliente, onde o pagamento é feito com sucesso.


BUG - No APP do técnico ao acionar o botão para adicionar imagem, está ficando sem ação caso a versão do Android seja a 13

Ajuste feito na permissão para o android 13.


BUG - Em atendimentos do tipo SUPORTE e SOLICITACAO_SERVICO o APP do Técnico está solicitando preenchimento de informações mesmo que todos os campo na tela estejam preenchidos. Ocorrendo apenas quando a chave do módulo REDES, UTILIZA_TABELA_MODELO_ONU_PROVISIONAMENTO = 1

Ajuste feito no APP.


BUG - Está sendo possível acessar a Central do Cliente via navegador do celular caso o cliente vire a tela na horizontal

Ajuste feito para que não seja possível acessar a central via navegador do celular, seguindo o mesmo funcionamento da tela na vertical. Para acesso mobile o cliente tem a opção de acessar o APP na loja.


BUG - Na tela do Cliente > Histórico > Provisionamento, ao acessar o log de um provisionamento, em alguns casos o texto está ficando fora da caixa

Log de provisionamento após correção


Ajuste realizado na formatação para que todo o log esteja dentro da caixa branca, facilitando a visualização dos logs.

BUG - No momento de escolher o número para uma venda de TELEFONIA, o sistema está retornando a mensagem de erro 'O Contrato deve possuir um endereço de Instalação ou Padrão para que os prefixos sejam carregados', mesmo que os endereços vinculados estejam OK

Ajuste feito para que em caso de algum erro de cadastro/configuração, a mensagem informada em tela seja correta, não induzindo o usuário a verificar algo que está correto.


BUG - Promoções de RETENÇÃO sendo mostradas no APP de VENDAS em tela no momento de venda do contrato

Adicionado no retorno do endpoint /ws/comercial/contratos/promocoes/ativas o item "TipoPromocao". Filtrado no APP de vendas apenas promoções do tipo 'CAMPANHA'.


BUG - Ao cancelar um contrato com status AGUARDANDO AMPLICAÇÃO ou AGUARDANDO INSTALAÇÃO, o sistema está gerando log da multa de cancelamento. A multa não é cobrada

Ajustado para que nesses casos não seja gerado o log com a multa de cancelamento, visto que nesses casos o cliente não será cobrado.


BUG - Ao cadastrar recorrência via APP/CENTRAL, caso o cliente possua contrato de pacote, existe a possibilidade de vincular a recorrência apenas a um dos contratos do pacote. Isso acarreta em contratos do mesmo pacote com formas de cobranças diferentes

No módulo comercial foi adicionado o retorno do IDContratoPacote no endpoint ws/comercial/contratos/cliente/{idCliente}. Na Central e APP foi criada função para comparar os contratos que possuem o mesmo IDContratoPacote e incluir na lista de contratos do endpoint de pagamento recorrente.


BUG - Ao acessar a opção de faturas negociadas no cliente, não está aparecendo a opçao de PIX no primeiro momento. A opção aparece caso o usuário vá em outra ABA e retone, ou escolha o botão 'pesquisar'

Função que verificava se era possível pagar com pix estava sendo executada depois do preenchimento da tela. Foi adicionado um callback para que o preenchimento só seja executado após esta verificação.


BUG - Na tela do cliente (Aba Histórico -> Rotinas Automáticas -> Financeiro), o log de envio está com erro de ortografia 'EMVIO de SMS'

Log de envio após ajuste


Ajuste realizado para 'ENVIO de SMS'.


BUG - Ao reverter cancelamento no Adapter de um contrato de telefonia (SUMMIT) não está sendo enviado nada para a plataforma

Implementado método subscriberUpdate ao reverter cancelamento.


BUG - Após agendar um atendimento e enviar para o OFS, os campos XA_PSW_POE e XA_CTO_SEL estão sendo enviados pelo Adapter, porém essa informação não está chegando para a Oracle

Removido espaço no nome dos campos mencionados.


BUG - Na integração com OFS após agendamento do atendimento o campo XA_ADR_COM está sendo enviado em branco

Campo ajustado e preenchido com a informação do complemento do endereço.


BUG - Na integração com OFS após agendamento do atendimento o campo XA_PLA_CON_CUS está sendo enviado em branco

Campo ajustado e preenchido com a descrição do plano.


BUG - APP de vendas não mostra em tela todas as promoções disponíveis para pacote

Correção feita nas promoções disponíveis no APP.


BUG - Possibilidade de integrar pagamento mesmo que existam extratos com integração pendente

Ajustada SPU para que a fatura só possa ter pagamento integrado caso TODOS os extratos vinculados a ela possuam o campo IDItemNota preenchido.

BUG - Na integração com a OFS o campo XA_REQ_CRE_DAT está sendo enviado com a data fixa de 2023-04-25

Correção realizada para que esse campo envie a data de abertura do atendimento.


BUG - No momento de converter um prospecto CNPJ, caso o usuário opte por preencher o campo 'Segmento principal', o cliente está sendo convertido em duplicidade

Corrigida a inserção do campo segmento principal no momento de converter em contrato.


BUG - Após gerar uma remessa, clicar em 'Limpar dados selecionados', e gerar uma nova remessa (vinculada a um OUTRO grupo de forma de cobrança), essa segunda remessa está sendo vinculada ao IDGrupoFormaCobranca selecionado na primeira remessa

Correção feita para que ao clicar em 'Limpar dados selecionados' o campo de grupo da forma de cobrança seja limpo.


BUG - Ao tentar adicionar as imagens obrigatórias no fechamento em atendimentos de suporte no APP de técnico, caso o fechamento escolhida tenha a flag IsReagendamento = true, retorna erro

Correção feita no APP do técnico para atendimentos do TipoServico SUPORTE.

BUG- Erro ao criar Atendimento junto a OFS

Ao cadastrar um novo contrato no sistema, caso o primeiro endereço cadastrado tenha sido o de "Tipo Cobrança", no momento de agendar o atendimento o Adapter não está enviando a criação desse atendimento para a OFS (createActivityOFS). O atendimento é agendado apenas no Adapter. Se o primeiro endereço cadastrado fosse do "Tipo Instalação", o atendimento é enviado para a OFS sem erro. Correção aplicado:

  • Caso o contrato possua dois ou mais endereços, o Adapter deve considerar apenas o endereço do tipo 'Instalação' no momento de chamar o 'createActivityOFS'.
  • Caso o contrato tenha um endereço do tipo 'Padrão', esse endereço é o que deve ser considerado, conforme já é feito atualmente.

BUG - Ordenação de pacotes por "TIPO"

Corrigido a exibição da ordenação de pacotes por TIPO.

Ordenação de pacotes

BUG - Duplicação de contratos no momento do UPGRADE/DOWNGRADE

Verificado que caso o contrato estivesse vinculado a um IDCondominio (IDEnderecoCliente), e esse condomínio estiver presente na TB_SaidaCondominioContrato, ao realizar up/down em alguns casos estavam sendo gerados contratos em duplicidade.

BUG - Aceite do contrato não é realizado

Ao tentar realizar aceite de um contrato, caso o cliente tiver um e-mail cadastrado estava retornando a seguinte mensagem: "Aceite realizado com sucesso, porém o e-mail não foi enviado". O aceite não era realizado.

Ajuste foi realizado no módulo comercial. Também foi ajustado para que quando aceite, o sistema preencher o campo DataAceite na TB_Contrato.

BUG - Realizar negociação com muitas faturas

Ao tentar realizar negociação com um volume alto de FATURAS, estava retornando erro pois no momento da negociação estava sendo enviado um insert para o campo Descricao na TB_FaturaParcelamento, onde o dado a ser inserido poderia ultrapassar o limite de tamanho da coluna no banco de dados. Foi realizado o ajuste para limitar o envio para essa coluna a 255 caracteres (limite atual dessa coluna no banco de dados).

BUG - Geração de remessa eletrônica com PIX

Alterada a mensagem em tela quando é feita a tentativa de gerar uma remessa eletrônica com PIX e retorna algum erro de cadastro. Anteriormente no momento da geração da remessa era informado em tela: "Arquivo de remessa gerado com sucesso!". Após o ajuste o sistema irá informar que a remessa foi gerada, porém nenhuma fatura foi vinculada a mesma.

Mensagem ao gerar uma remessa eletrônica com PIX

BUG - Erro ao logar na central do assinante

Identificado um erro ao tentar logar na central do assinante caso o cliente possua faturas ativas que tem o pagamento pendente. Na tela retorna o erro "Erro ao consultar - Contratos". Ajuste realizado no módulo financeiro.

Erro ao logar na central do assinante

BUG - Habilitar em confiança em contratos com vencimento dia 30

Sistema retornando erro ao tentar habilitar em confiança contratos com vencimento dia 30 -> Invalid date FEBRUARY 30

Realizado o ajuste no módulo comercial.

BUG - Cancelamento automático de portabilidade

Caso o contrato de telefonia com portabilidade estivesse dentro de um pacote, ao cancelar esse contrato a portabilidade que havia sido gerada não estava sendo cancelada automaticamente.

Foi adicionado método para cancelamento de portabilidade para os contratos de telefonia nos pacotes.

BUG - Promoção vinculada ao novo contrato no momento do upgrade/downgrade

No momento de realizar upgrade, ao clicar em NÃO para a pergunta aberta em tela ("Deseja migrar os descontos e serviços do contrato antigo para o novo?"), as promoções do antigo contrato continuavam sendo mostradas em tela para o novo contrato. Essas promoções não seriam faturadas, tratava-se apenas de um erro visual.

Feito o ajuste para que quando o usuário selecionar para NÃO migrar descontos e serviços, a promoção não será vinculada ao novo contrato na TB_PromocaoContrato. Com isso a promoção não será mostrada em tela.

BUG - Ao realizar pagamento PIX na Central do Assinante ou APP do cliente, não é possível enviar o pagamento através da tela de remessa de alterações

Realizado o ajuste para que quando uma fatura seja paga via PIX na central ou app do cliente, quando o pagamento retornar para o Adapter essa fatura será inserida na TB_FaturaAlterada. Dessa forma será possível o usuário enviar a informações sobre esse pagamento para o banco via tela "Arquivo de remessa de alterações".

Tela para enviar remessa de alteração

BUG - IsAceite NULL para contratos de PACOTE

Na venda de contratos do tipo PACOTE o campo IsAceite estava indo NULL (TB_Contrato). Ajuste realizado nó módulo de comercial.