Bugs Julho2023: mudanças entre as edições
Sem resumo de edição |
|||
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
=== Promoções com mesmo TipoPromocao estão vinculando mesmo com a chave desmarcada === | === BUG - Promoções com mesmo TipoPromocao estão vinculando mesmo com a chave desmarcada === | ||
Corrigidas situações que, ao selecionar duas promoções de mesmo tipo no momento de adicionar uma promoção, quando a permissão PERMITE PROMOÇÕES DO MESMO TIPO POR CONTRATO - CN59 está desmarcada, permita adicionar ao mesmo tempo estas promoções a um contrato. | Corrigidas situações que, ao selecionar duas promoções de mesmo tipo no momento de adicionar uma promoção, quando a permissão PERMITE PROMOÇÕES DO MESMO TIPO POR CONTRATO - CN59 está desmarcada, permita adicionar ao mesmo tempo estas promoções a um contrato. | ||
'''Atividade realizada:''' Ao adicionar uma nova promoção em contrato existes, o sistema faz a validação se está adicionando promoções do mesmo tipo e, caso a flag CN59 esteja desativada, bloqueia a ação. | |||
Atividade realizada: | Nota: Ao vender um novo contrato e selecionar duas promoções do mesmo tipo, o sistema não fará uma verificação das promoções. | ||
=== BUG - Seleção de Saída de Caixa === | |||
Ao clicar em "Dados do mapeamento" do contrato (Comercial-> Clientes -> Gerenciar conexões -> Dados de mapeamento), caso o contrato não possua mapeamento já vinculado, ao selecionar uma caixa com muitas saídas o modal exibido fica travado na tela sem a funcionalidade da barra de rolagem. | |||
Ocorria apenas em contratos sem mapeamento vinculado. | |||
=== BUG - Correção no valor desconto ao editar ou adicionar desconto de 100% === | |||
Edições de Descontos que estão dando 100% do valor do contrato não estão sendo aceitas, são aceitas apenas as edições que estão até R$ 0,01 abaixo do valor do contrato. | |||
'''Atividade realizada:''' Comparação para permitir valor igual ao do contrato no desconto. | |||
=== BUG - FORMA DE COBRANÇA RECORRENTE NAO TRAZENDO NO ENDPOINT DE FATURAS === | |||
O Endpoint que retorna informações de faturas de cobrança recorrente não retorna faturas que não possuem remessa. | |||
Cobranças recorrentes não geram Remessa, | |||
'''Atividade realizada:''' | |||
* Foi criada uma chave no financeiro ID_ARQUIVO_REMESSA_GENERICO, onde devera ser colocado um ID de alguma remessa genérica | |||
* Caso a chave fique vazia, o sistema assumirá o valor 1 de ID | |||
Ao gerar as faturas de cobranças recorrentes, o sistema irá inserir no id da remessa, o id referenciado na chave acima. | |||
Na impressão de faturas que tiverem a forma de cobrança isCartaoRecorrente, o sistema não irá apresentar o código de barras e nem linha digitável, exibindo o texto 'Demonstrativo de conta' ; | |||
=== BUG - Problema com Lançamento de Promoções em caso de Up/Down Com Forma de Cobrança Carnê === | |||
Quando as faturas dos meses posteriores são canceladas, no momento de um Upgrade/Downgrade em um contrato com forma de cobrança carnê, não está sendo decrementado o contador de parcelas faturadas; | |||
Adicionado um modal com mensagem, informando que caso o cliente possua descontos ele devera '''alterar manualmente''', no caso da forma de pagamento no contrato for carnê. | |||
=== BUG - Cadastrar Range IP === | |||
A função de cadastrar Range IP, no módulo Redes > Controle de IPs não é funcional, atualmente a tela em si não funciona. | |||
'''Atividade Realizada:''' O botão foi removido, a implementação de Cadastrar Range IP ainda não aconteceu. | |||
=== BUG - Promoções de mesmo tipo estão sendo vinculadas a pacote de contratos, pois não há validação no momento do pop up "Escolha os contratos do pacote que também receberão a promoção vinculada" === | |||
Ao editar um contrato envolvido em um pacote de contratos, vinculando uma promoção, o Adapter irá perguntar se o usuário quer vincular a promoção em outro contrato do pacote. O sistema não faz a validação de que a promoção pode ser ou não vinculada aquele contrato por conta do tipo da promoção, CAMPANHA ou RETENÇÃO. A validação acontece apenas em um dos contratos. | |||
Correção feita no modulo web da homologação, adicionada tratativa para checar se possui outra promocao com o mesmo tipo caso a chave CN59 esteja false. | |||
=== BUG - GERAL - Erro ao atribuir o técnico a visita técnica === | |||
Ao atribuir uma visita ao técnico pela agenda técnica, retorna o erro em tela : | |||
adapter.exceptions.AdapterRollbackException: Erro ao cadastrar/editar atendimento. | |||
=== BUG - Tela de cadastro cliente ao salvar um novo cliente === | |||
Ao salvar o cadastro de um novo cliente, um nova tela de cadastro é aberta logo em seguida ao invés de permanecer no cadastro que acabou de ser realizado. | |||
=== BUG - Promoção Vinculada Indevidamente ao Contrato de Tecnologias Diferentes em um pacote === | |||
Ao editar um contrato envolvido em um pacote de contratos, vinculando uma promoção, o adapter irá perguntar se o usuário quer vincular a promoção em outro contrato do pacote. O sistema não faz a validação de que a promoção pode ser ou não vinculada aquele contrato, e está sendo possível adicionar em contratos, uma promoção que não tem nenhum vínculo com aquele plano/tecnologia. | |||
Adicionado método filtrarPlanoPorTipoPromocao para filtro de promoções na edição de contratos. | |||
=== BUG - Erro ao gerar notas fiscais === | |||
Ao gerar notas fiscais, há um campo (aliquoraICMS) que espera uma entrada de tipo inteiro, mas a entrada é de tipo double. | |||
Gerando exceção: java.lang.Double cannot be cast to java.lang.Integer | |||
Alteração: Alterado tipo int para double do aliquotaICMS. | |||
=== BUG - Consulta crédito SERASA não está salvando CPF/CNPJ na TB_ConsultaCrédito === | |||
Foi incluído cpf e cpnj no médoto consultasCredito.save do serasa. | |||
=== BUG - Recorrências === | |||
==== Erros ==== | |||
* Quando apagamos a baixa da Fatura, reparamos que as informações de cartão permanecem inseridas na TB_Fatura, e na TB_FaturaPagamentoCartao a cobrança permanece como autorizada. Quando apagar a baixa, Verificar Possibilidade de Setar Null nos campos que foram preenchidos no momento do pagamento. | |||
* Quando é Realizado o pagamento via Recorrência o Campo de IsPagamentoIntegrado permanece Null, impossibilitando de integrar esse pagamento junto ao sap e ocasionando demais erros na Fatura. | |||
==== Regra de Negócio ==== | |||
Criados os campos na TB_FaturaPagamentoCartao: '''BaixaRemovidaFatura, DataRemocaoBaixaFatura, IDUsuarioRemocaoBaixaFatura'''. Ao apagar uma baixa de fatura, com forma de cobrança de recorrência, o sistema deverá exibir uma mensagem informando que a baixa só será apagada da fatura no adapter. | |||
'''Para estorno o pagamento ao cliente, deverá entrar em contato com a operadora de cartão'''. | |||
Serão apagados os dados de pagamento da fatura (incluindo informações do cartão na TB_Fatura) e setados os dados referentes à remoção da baixa na TB_FaturaPagamentoCartao. | |||
=== BUG - Impressão em massa - Nome do arquivo === | |||
Nomes de arquivos, ao gerar arquivos de impressão em massa com seleção de cidades, caso a sigla resulte em um nome de arquivo maior que 255 bytes, esse arquivo não está sendo buscado no servidor. | |||
Alteração realizada no modulo rotinas de homologação. | |||
Removida a parte das abreviaturas das cidades do nome do arquivo. |
Edição atual tal como às 20h51min de 28 de agosto de 2023
BUG - Promoções com mesmo TipoPromocao estão vinculando mesmo com a chave desmarcada
Corrigidas situações que, ao selecionar duas promoções de mesmo tipo no momento de adicionar uma promoção, quando a permissão PERMITE PROMOÇÕES DO MESMO TIPO POR CONTRATO - CN59 está desmarcada, permita adicionar ao mesmo tempo estas promoções a um contrato.
Atividade realizada: Ao adicionar uma nova promoção em contrato existes, o sistema faz a validação se está adicionando promoções do mesmo tipo e, caso a flag CN59 esteja desativada, bloqueia a ação.
Nota: Ao vender um novo contrato e selecionar duas promoções do mesmo tipo, o sistema não fará uma verificação das promoções.
BUG - Seleção de Saída de Caixa
Ao clicar em "Dados do mapeamento" do contrato (Comercial-> Clientes -> Gerenciar conexões -> Dados de mapeamento), caso o contrato não possua mapeamento já vinculado, ao selecionar uma caixa com muitas saídas o modal exibido fica travado na tela sem a funcionalidade da barra de rolagem.
Ocorria apenas em contratos sem mapeamento vinculado.
BUG - Correção no valor desconto ao editar ou adicionar desconto de 100%
Edições de Descontos que estão dando 100% do valor do contrato não estão sendo aceitas, são aceitas apenas as edições que estão até R$ 0,01 abaixo do valor do contrato.
Atividade realizada: Comparação para permitir valor igual ao do contrato no desconto.
BUG - FORMA DE COBRANÇA RECORRENTE NAO TRAZENDO NO ENDPOINT DE FATURAS
O Endpoint que retorna informações de faturas de cobrança recorrente não retorna faturas que não possuem remessa.
Cobranças recorrentes não geram Remessa,
Atividade realizada:
- Foi criada uma chave no financeiro ID_ARQUIVO_REMESSA_GENERICO, onde devera ser colocado um ID de alguma remessa genérica
- Caso a chave fique vazia, o sistema assumirá o valor 1 de ID
Ao gerar as faturas de cobranças recorrentes, o sistema irá inserir no id da remessa, o id referenciado na chave acima.
Na impressão de faturas que tiverem a forma de cobrança isCartaoRecorrente, o sistema não irá apresentar o código de barras e nem linha digitável, exibindo o texto 'Demonstrativo de conta' ;
BUG - Problema com Lançamento de Promoções em caso de Up/Down Com Forma de Cobrança Carnê
Quando as faturas dos meses posteriores são canceladas, no momento de um Upgrade/Downgrade em um contrato com forma de cobrança carnê, não está sendo decrementado o contador de parcelas faturadas;
Adicionado um modal com mensagem, informando que caso o cliente possua descontos ele devera alterar manualmente, no caso da forma de pagamento no contrato for carnê.
BUG - Cadastrar Range IP
A função de cadastrar Range IP, no módulo Redes > Controle de IPs não é funcional, atualmente a tela em si não funciona.
Atividade Realizada: O botão foi removido, a implementação de Cadastrar Range IP ainda não aconteceu.
BUG - Promoções de mesmo tipo estão sendo vinculadas a pacote de contratos, pois não há validação no momento do pop up "Escolha os contratos do pacote que também receberão a promoção vinculada"
Ao editar um contrato envolvido em um pacote de contratos, vinculando uma promoção, o Adapter irá perguntar se o usuário quer vincular a promoção em outro contrato do pacote. O sistema não faz a validação de que a promoção pode ser ou não vinculada aquele contrato por conta do tipo da promoção, CAMPANHA ou RETENÇÃO. A validação acontece apenas em um dos contratos.
Correção feita no modulo web da homologação, adicionada tratativa para checar se possui outra promocao com o mesmo tipo caso a chave CN59 esteja false.
BUG - GERAL - Erro ao atribuir o técnico a visita técnica
Ao atribuir uma visita ao técnico pela agenda técnica, retorna o erro em tela :
adapter.exceptions.AdapterRollbackException: Erro ao cadastrar/editar atendimento.
BUG - Tela de cadastro cliente ao salvar um novo cliente
Ao salvar o cadastro de um novo cliente, um nova tela de cadastro é aberta logo em seguida ao invés de permanecer no cadastro que acabou de ser realizado.
BUG - Promoção Vinculada Indevidamente ao Contrato de Tecnologias Diferentes em um pacote
Ao editar um contrato envolvido em um pacote de contratos, vinculando uma promoção, o adapter irá perguntar se o usuário quer vincular a promoção em outro contrato do pacote. O sistema não faz a validação de que a promoção pode ser ou não vinculada aquele contrato, e está sendo possível adicionar em contratos, uma promoção que não tem nenhum vínculo com aquele plano/tecnologia.
Adicionado método filtrarPlanoPorTipoPromocao para filtro de promoções na edição de contratos.
BUG - Erro ao gerar notas fiscais
Ao gerar notas fiscais, há um campo (aliquoraICMS) que espera uma entrada de tipo inteiro, mas a entrada é de tipo double.
Gerando exceção: java.lang.Double cannot be cast to java.lang.Integer
Alteração: Alterado tipo int para double do aliquotaICMS.
BUG - Consulta crédito SERASA não está salvando CPF/CNPJ na TB_ConsultaCrédito
Foi incluído cpf e cpnj no médoto consultasCredito.save do serasa.
BUG - Recorrências
Erros
- Quando apagamos a baixa da Fatura, reparamos que as informações de cartão permanecem inseridas na TB_Fatura, e na TB_FaturaPagamentoCartao a cobrança permanece como autorizada. Quando apagar a baixa, Verificar Possibilidade de Setar Null nos campos que foram preenchidos no momento do pagamento.
- Quando é Realizado o pagamento via Recorrência o Campo de IsPagamentoIntegrado permanece Null, impossibilitando de integrar esse pagamento junto ao sap e ocasionando demais erros na Fatura.
Regra de Negócio
Criados os campos na TB_FaturaPagamentoCartao: BaixaRemovidaFatura, DataRemocaoBaixaFatura, IDUsuarioRemocaoBaixaFatura. Ao apagar uma baixa de fatura, com forma de cobrança de recorrência, o sistema deverá exibir uma mensagem informando que a baixa só será apagada da fatura no adapter.
Para estorno o pagamento ao cliente, deverá entrar em contato com a operadora de cartão.
Serão apagados os dados de pagamento da fatura (incluindo informações do cartão na TB_Fatura) e setados os dados referentes à remoção da baixa na TB_FaturaPagamentoCartao.
BUG - Impressão em massa - Nome do arquivo
Nomes de arquivos, ao gerar arquivos de impressão em massa com seleção de cidades, caso a sigla resulte em um nome de arquivo maior que 255 bytes, esse arquivo não está sendo buscado no servidor.
Alteração realizada no modulo rotinas de homologação.
Removida a parte das abreviaturas das cidades do nome do arquivo.