Ir para o conteúdo principal

OS 91584 - CORREÇÃO - FLUXO DE CAIXA - TELA DE CANCELAR FLUXO REALIZADO NÃO CONTABILIZADO - PAGINAÇÃO E LENTIDÃO

Objetivo:

Essa solicitação visa, garantir a usabilidade, confiabilidade e desempenho da funcionalidade Cancelar Fluxo Realizado Não Contabilizado, corrigindo problemas reportados e ampliando a consistência do fluxo financeiro.

O que foi corrigido / implementado

  1. Paginação corrigida
    A tela exibe agora paginação adequada conforme a quantidade de registros retornados, eliminando o erro anterior e otimizando o carregamento dos dados.

  2. Correção de lentidão no carregamento
    A consulta dos registros passou a responder mais rápido, eliminando travamentos ou atrasos exagerados.

  3. Ajuste no comportamento do Lançamento Previsto
    Corrigido o cenário onde:

    • O lançamento estava como Previsto

    • Era realizado

    • E posteriormente cancelado
      Agora o sistema retorna corretamente para o status esperado e mantém consistência no fluxo de caixa.

Esses ajustes proporcionam ao usuário final uma experiência mais fluida, segura e com dados corretos em todas as movimentações envolvidas.

Premissas:

  • Necessário o ambiente estar atualizado com a versão:
    • Fluxo de Caixa de número xxxx126311 Genexus 17 ou superior;

Teste realizado após a atualização

Cenário 1: Fluxo de Caixa - Validação da Paginação Corrigida

Objetivo: Garantir que a paginação funcione corretamente conforme o número de registros exibidos.

Passo a Passo

  1. Acessar o menu:
    Fluxo de Caixa → Tesouraria → Cancelar Fluxo Realizado Não Contabilizado

  2. Consultar a lista de registros.

  3. Observar a quantidade de registros retornados.

  4. Verificar se a paginação exibe corretamente as páginas.

Resultado Esperado

  • A paginação deve aparecer corretamente.

  • O número de páginas deve corresponder à quantidade de registros exibidos.

  • A navegação entre páginas deve ocorrer sem erro.

 Acessando a funcionalidade
image.png
image.png

Tela de cancelamento de fluxo não contabilizado

Na tela de cancelamento, note que a paginação é exibida corretamente.image.png


Cenário 2: Fluxo de Caixa - Lançamento Previsto → Realizado → Cancelado

Objetivo: Validar o comportamento ajustado para garantir consistência ao cancelar fluxos realizados originados de lançamentos previstos.

Passo a Passo

  1. Localizar um lançamento Previsto.

  2. Realizar o lançamento.

  3. Confirmar que ele muda para Realizado.

  4. Acessar a tela de Cancelar Fluxo Realizado Não Contabilizado.

  5. Selecionar o item e cancelar.

  6. Verificar a situação final do lançamento.

Resultado Esperado

  • O lançamento deve retornar ao estado correto.

  • As movimentações devem ser registradas corretamente.

  • O fluxo cancelado não deve permanecer na fila de contabilização.

Lançamento Manual

Acessando a funcionalidade
image.png
image.png

Tela de Lançamento Manual

Ao entrar na tela principal, clique em Inserir.image.png

Ao abrir a tela de lançamento manual, insira as informações (neste exemplo utilizaremos o tipo de fluxo Previsto) e clique em Próximo.image.png

Após inserir todas as informações do lançamento, clique em Inserir Lançamento e posteriormente clique em Finalizar.image.png

Lançamento gerado:image.png

Realizado lançamento previsto

Acessando a funcionalidade
image.png
image.png

Tela de realização

Na tela de realização, encontre o lançamento feito no passo anterior, marque e clique em contabilizar selecionado.image.png

No passo de efetivação, não marque a opção Contabilizar lançamento e clique em Efetivar.image.png

Confirme a mensagem de alerta.image.png

O sistema exibirá mensagem de sucesso.image.png

Cancelamento da realização

Acessando a funcionalidade
image.png
image.png

Tela de cancelamento

Na tela de cancelamento, encontre o lançamento do passo anterior e clique em cancelar.image.png

O sistema exibira mensagem de sucesso.image.png

Ao entrar novamente na tela de realização, o lançamento deve aparecer.image.png

4.png

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