Ir para o conteúdo principal

OS 105664 - CORREÇÃO - SENDDEOR - O SISTEMA NÃO ESTÁ PERMITINDO EXCLUIR LANÇAMENTO PREVISTO

Objetivo:

A solicitação tem como objetivo corrigir o processo de exclusão de lançamentos previstos no Fluxo de Caixa, permitindo ao usuário selecionar e excluir corretamente um ou vários registros pela tela de Lançamentos Manuais, bem como excluir um Agendamento do Fluxo de Caixa e os respectivos lançamentos previstos gerados por ele.

Também foram ajustadas as mensagens apresentadas pelo sistema durante a exclusão, facilitando a identificação da quantidade de registros efetivamente excluídos.

Situação reportada:

  • O usuário reportou que o sistema não estava permitindo a exclusão de lançamentos previstos e de agendamentos do Fluxo de Caixa. Na tela de Lançamentos Manuais, a opção Selecionar todos não realizava corretamente a seleção dos registros e, ao utilizar Excluir selecionados, determinados lançamentos não eram excluídos. Também foi identificado que, ao tentar excluir um Agendamento do Fluxo de Caixa, a operação não era concluída e nenhuma mensagem era apresentada ao usuário, impossibilitando a exclusão do agendamento e de seus respectivos lançamentos previstos.

Premissas:

  • Necessário o ambiente estar atualizado com as versões dos módulos:
    • Fluxo de caixa de número 149572 /149574 Genexus 17 ou superior;

Teste realizado após a atualização

Cenário 01: Selecionar e excluir todos os lançamentos apresentados na consulta

Objetivo: Validar que a opção Selecionar todos marque corretamente os registros apresentados na consulta e permita sua exclusão em uma única operação.

Pré-condição: Devem existir lançamentos previstos disponíveis para consulta no Fluxo de Caixa.

Resultado Esperado: Ao utilizar a opção Selecionar todos, todos os registros apresentados no resultado da consulta devem ser marcados. Ao clicar em Excluir selecionados, o sistema deve excluir exatamente a quantidade de registros selecionados e apresentar uma mensagem informando a quantidade de registros excluídos com sucesso.

Passo a passo:

  1. Acessar o módulo Fluxo de Caixa.

    image.png


  2. Acessar Tesouraria > Lançamentos Manuais.

    image.png


  3. Informar os filtros necessários para localizar os lançamentos que serão excluídos.
  4. Clicar em Pesquisar.
  5. Conferir os registros apresentados no resultado da consulta.

    image.png


  6. Clicar em Selecionar todos.
  7. Verificar que todos os registros apresentados no grid foram marcados.
  8. Clicar em Excluir selecionados.

    image.png


  9. Confirmar a operação, quando solicitado.
  10. Verificar a mensagem apresentada pelo sistema.
  11. Conferir que a quantidade informada na mensagem corresponde à quantidade de registros que estava selecionada.
  12. Realizar novamente a consulta e confirmar que os registros excluídos não são mais apresentados.

    image.png


Atenção: A quantidade apresentada na mensagem de conclusão deve corresponder exatamente à quantidade de lançamentos selecionados para exclusão.


Cenário 02: Excluir individualmente um lançamento previsto

Objetivo: Validar que o sistema permita excluir individualmente um lançamento previsto, inclusive registros originados por processos antigos ou por agendamentos.

Pré-condição: Deve existir um lançamento previsto disponível para exclusão.

Resultado Esperado: O lançamento selecionado deve ser excluído normalmente, sem ocorrência de erro, e o sistema deve apresentar mensagem confirmando a exclusão.

Passo a passo:

  1. Acessar o módulo Fluxo de Caixa.
  2. Acessar Tesouraria > Lançamentos Manuais.
    image.png
  3. Informar os filtros necessários para localizar o lançamento.
  4. Clicar em Pesquisar.

    image.png


  5. Localizar o registro desejado.
  6. Marcar somente o lançamento que será excluído.

    image.png



  7. Clicar em "Excluir selecionados".
  8. Confirmar a exclusão, quando solicitado.
  9. Verificar que o sistema apresenta a mensagem informando que 1 registro foi excluído com sucesso.

    image.png

  10. Consultar novamente o lançamento e confirmar que ele não é mais apresentado.

    image.png


Atenção: Também foi validada a exclusão de lançamentos antigos classificados como INVESTIMENTO. Essa classificação não faz parte das opções atuais do Fluxo de Caixa, porém pode existir em registros gerados anteriormente. Após a correção, esses registros também podem ser excluídos normalmente.


Cenário 03: Excluir vários lançamentos previstos selecionados manualmente

Objetivo: Validar que o usuário possa selecionar somente alguns registros da consulta e excluir exclusivamente os lançamentos escolhidos.

Pré-condição: Devem existir dois ou mais lançamentos previstos disponíveis na consulta.

Resultado Esperado: O sistema deve excluir somente os registros marcados pelo usuário e apresentar uma mensagem indicando corretamente a quantidade de registros excluídos.

Passo a passo:

  1. Acessar o módulo Fluxo de Caixa.
  2. Acessar Tesouraria > Lançamentos Manuais.
    image.png
  3. Informar os filtros para localizar os lançamentos desejados.
  4. Clicar em Pesquisar.
  5. Marcar manualmente os registros que serão excluídos.
  6. Manter desmarcados os registros que deverão permanecer.
  7. Clicar em Excluir selecionados.

    image.png


  8. Confirmar a exclusão, quando solicitado.
  9. Conferir a quantidade de registros informada na mensagem de sucesso.
  10. Realizar novamente a consulta.
  11. Confirmar que apenas os registros selecionados foram excluídos e que os demais continuam disponíveis.

    image.png



Cenário 04: Excluir um agendamento do Fluxo de Caixa

Objetivo: Validar que um agendamento possa ser excluído normalmente pela tela de Agendamento do Fluxo de Caixa.

Pré-condição: Deve existir um agendamento do Fluxo de Caixa cadastrado.

Resultado Esperado: Ao confirmar a exclusão, o sistema deve excluir o agendamento, apresentar a mensagem “Registro excluído com sucesso” e o registro excluído não deve mais ser apresentado na consulta de agendamentos..

Passo a passo:

  1. Acessar o módulo Fluxo de Caixa.
  2. Acessar Tesouraria > Agendamento.

    image.png


  3. Localizar o agendamento que será utilizado no teste.
  4. Acessar o registro para conferir suas informações.
  5. Retornar à consulta de agendamentos.

    image.png


  6. Acionar a opção de exclusão correspondente ao registro.
  7. Confirmar a exclusão do agendamento na mensagem apresentada pelo sistema.

    image.png


  8. Verificar a mensagem Registro excluído com sucesso.

    image.png


  9. Consultar novamente o agendamento.
  10. Confirmar que o registro não é mais apresentado.

Atenção: Antes da correção, ao confirmar a exclusão do agendamento, nenhuma ação era concluída e também não era apresentada mensagem ao usuário. Após o ajuste, a exclusão é realizada normalmente.


Ficou com alguma dúvida .png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.