Bugs Janeiro/Fevereiro 2025
BUG - ParcelaContratada zerada no IDFaturamentoServico
Simulado cenário onde é possível criar um IDFaturamentoServico onde o campo ParcelaContrata = 0. Isso gera erro ao tentar gerar eventos de faturamento. Ajustado para quando receber ParcelaContrata = 0, o sistema irá gerar esse IDFaturamentoServico com ParcelaContratada = 1.
BUG - Dados de recorrência migrados na alteração de titularidade
Ao realizar alteração de titularidade em um contrato que é forma de cobrança recorrência, está sendo inserido os dados de recorrência (IDDadosCartaoCliente - TB_Contrato) do contrato anterior no novo contrato. Ajuste realizado para que nesse caso os dados de recorrência não sejam migrados. A forma de cobrança do novo contrato será a configurada na chave 'ID_FORMACOBRANCA_PADRAO'.
BUG - Confirmação de alteração de mapeamento
Na tela do cliente > aba gerenciar conexões, ao tentar confirmar a alteração de mapeamento o sistema não está realizando nenhuma ação. Ajuste feito no módulo WEB.
BUG - Envio de e-mail de pix dinâmico
Verificado o não envio de e-mail personalizado para pagamento pix, em análise foi identificado que o envio de e-mail personalizado no pagamento por pix (botão "Pagamento por PIX") está ocorrendo somente para o e-mail cadastrado nos "Dados pessoais" do cliente, ignorando o e-mail informado no campo "Personalizado" Correção feita no módulo WEB.
BUG - Chaves _PERCENTUAL_JUROS_ e _PERCENTUAL_MULTA_
Algumas chaves enviando o valor separado por vírgula e não por ponto. Ajustado envio para atender a necessidade de cada banco.
BUG - Correção no liquibase da spuArquivoRemessaEletronica
Ajuste para ao atualizar módulo de integração, a spu seja atualizada corretamente e validando se a alguma fatura está ou não cancelada.
BUG - Conversão de prospecto via API
Ao criar um prospecto via endpoint https://[URL]/ws/comercial/prospectos/cadastrar, e na sequência converter o mesmo em cliente através do endpoint https://[URL]/ws/comercial/prospectos/converter/cliente, não é criado o registro desse IDCliente na TB_InformacaoAdicionalCliente. Ajustado para que ao converter o prospecto em cliente via API, seja criado o registro desse cliente na TB_InformacaoAdicionalCliente, tal como ocorre hoje na conversão na tela do Adapter.
BUG - Flag CNI no cadastro do cliente
No cadastro de um cliente, se na aba MAIS DADOS a flag CNI é marcada, consequentemente ao gerar o cliente não é criado o registro do cliente na TB_InformacaoAdicionalCliente. Ajustado para que nesse cenário seja criada a info na tabela.
BUG - Atualização na flag CNI
No cadastro do cliente (aba MAIS DADOS), ao marcar/desmarcar a flag CNI e salvar, sempre que é alterado está sendo criado um novo registro na TB_InformacaoAdicionalCliente. Corrigido para que alterar o campo seja feito um update no registro já existente, e não um novo insert.
BUG - Tela de movimentação interna não retorna os técnicos
Na tela Estoque > Movimentações > Movimentação interna, ao escolher um Destino em que a EntidadeCustodia é TECNICO (TB_Local), é carregado o campo para pesquisar o técnico. Porem ao tentar trazer as informações desse campo nada é retornado. Ajuste feito no módulo Gateway.
BUG - FIELD _PERCENTUAL_JUROS_ na remessa eletrônica Santander
Ao chamar a chave no campo "interestPercentage": "1.0", foi corrigido para que seja enviado: "interestPercentage": "1.00". Por padrão o banco espera sempre duas casa decimais.
BUG - Sequencial no layout mestre convênio 115
Validação ocorre falha com a quebra do número sequencial. Campo "Numero" no layout trazendo o nímero da nota fiscal (TB_Nota). Ajustado para que venha um número sequencial (incrementando 1 a cada registro).
BUG - Geração de NF dentro do Adapter - ControleNumeroNota
Ao gerar NF sem preencher ModeloNF, o controleNumeroNota não é respeitado. Correção feita no módulo financeiro para que realize as validações necessárias.
BUG - Apresentação do QRCode na central do assinante
Correção feita para casos onde ao clicar para pagamento via PIX, o QRCode não era apresentado na tela.
BUG - Erro na impressão em massa de faturas
Rotina de impressão em massa retornando o seguinte erro quando o parâmetro possui faturas com vencimento posterior a 21/02/2025. Correção feita no .jar da rotina.
BUG - Valor mostrado na tela (central/app cliente), ao gerar pix dinâmico
Ajustado para que ao gerar o pix, seja mostrado corretamente o valor que foi enviado para o banco.
BUG - Cobrança de juros em dias não úteis
Foi implementada validação para que ao gerar pix dinâmico não sejam cobrados juros até o primeiro dia útil pós vencimento (sábado e domingo). Sistema também irá validar dias não úteis cadastrados pelo usuário no sistema.
BUG - Endpoint de converter prospecto gerando cliente em duplicidade
Correção realizada para cenário onde ao converter prospecto em cliente através da API comercial/prospectos/converter/cliente, estavam sendo gerados dois IDClientes.
BUG - DataAceite não é preenchida no aceite manual via tela
Corrigido caso onde ao marcar a opção 'Aceite manual' na tela do contrato, o campo DataAceite não é preenchido. Com isso o contrato era aceite porém sem a informação sobre quando foi aceite. Obs: Também ajustado caso onde o contrato já era vendido com a flag 'Aceite manual' marcada.
BUG - Rotina de envio de faturas e notas gerando erro ao tentar enviar fatura do banco SICREDI
Corrigido envio de faturas e notas via e-mail, onde ocorria erro ao tentar enviar faturas do banco SICREDI.
BUG - Rotina de cancelamento DFe - campo cnpjPrestador
Correção na rotina de cancelamento DFe, onde estava sendo enviado na integração o campo cnpjPrestador = null, campo que é obrigatório.
BUG - Contrato é habilitado porém permanece com POOL de bloqueio no radius
Cenário ocorria quando na mudança de status do contrato, caso a informações de dados rede contrato atenda algumas condições, ele tentava reiniciar o equipamento e para isso é necessário o campo SERIAL estar preenchido. Caso não estivesse preenchido era enviado o bloqueio para o radius novamente.
Obs:Equipamentos HUAWEI e ZTE.
Identificado que o erro ocorria devido a flag IsIntegradoRadius, caso ela estivesse = 0 era enviado o bloqueio para o radius novamente.
BUG - Erro ao exportar NF - Opção EM MASSA
Verificado erro ao exportar na tela Financeiro > Nota Fiscal > Gerar notas fiscais. Quando utilizada a opção EM MASSA, após preencher os filtros e carregar as notas fiscais, no momento de exportar retorna erro. Foi verificado que a data de vencimento não está sendo enviada na URL. Correção realizada no módulo financeiro.
BUG - Banco retorna erro porém a remessa é vinculada na fatura - SICREDI
Verificado caso onde ao tentar gerar remessa eletrônica com pix, e o token está utilizado não é valido, o banco retorna o erro: {url=url/cobranca/boleto/v1/boletos/, status=401}.
Na tela é informado que as faturas não foram vinculadas ao arquivo remessa gerado, porém na prática foram. Ou seja a fatura fica com IDArquivoRemessa mesmo com o erro de retorno do banco, causando diversos erros posteriormente.
Correção realizada: O retorno de status de sucesso ao tentar gerar a remessa é 201, logo nessa integração a fatura será vinculada a remessa apenas se o retorno do banco tiver esse status.
BUG - Aba Tipos de contrato no cadastro do usuário
Verificado que na tela de cadastro do usuário (técnico), ao marcar algum tipo de contrato na aba Tipos de contrato, a informação é salva corretamente no banco (TB_UsuárioTipoContrato).
Porém após salvar, na tela (aba Tipos de contrato) não é mostrado qual tipo de contrato está vinculado ao usuário. Analisado que para buscar o que está marcado nessa aba, o sistema está buscando na TB_UsuarioSegmentoContrato, enquanto deveria buscar na TB_UsuárioTipoContrato.
Correção realizada no módulo WEB para que a tela consulte a tabela correta.