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, incluir,garantir consultara usabilidade, confiabilidade e manterdesempenho osda dadosfuncionalidade Cancelar Fluxo Realizado Não Contabilizado, corrigindo problemas reportados e ampliando a consistência do Beneficiáriofluxo financeiro.

O que foi corrigido / implementado

diretamente
    nas
  1. telas

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

  2. Correção de Caixa, incluindo dados bancários e PIX, e associar código de barras a lançamentos de fluxo (para posterior pagamento/remessa, não atendido nessa solicitação). Esse ajuste elimina a dependência exclusiva da planilha e centraliza a manutençãlentidão no própriocarregamento
    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 asa versões:versão:
    • Fluxo de Caixa de número 125135xxxx Genexus 17 ou superior;
    • Contas a pagar de número 125136 Genexus 17 ou superior;
    • Script de número 125219 SQL / 125142 PostgreSQL ou superior;

Teste realizado após a atualização

Cenário 1: Fluxo de Caixa - LançamentoValidação Manual.da Paginação Corrigida

ObjetivoObjetivo: :Garantir Permitirque inclusãa paginação funcione corretamente conforme o número de beneficiárioregistros do lançamento manual do fluxo de caixa.exibidos.

PassosPasso a Passo:

  1. Acessar o módulomenu:
     Fluxo de caixaCaixa → Tesouraria → Cancelar Fluxo Realizado Não Contabilizado

  2. Navegar até

    Consultar Tesourariaa >>lista Lançamentosde Manuaisregistros.

  3. Clique em

    Observar Inserira quantidade de registros retornados.

  4. No passo

    Verificar dese lançamentoa de valores adicione paginação beneficiário,exibe camposcorretamente nãoas obrigatórios.

  5. páginas.

  6. Para gravar o lançamento clique em Finalizar

Resultado EsperadosEsperado

  • Ao informar

    A dos dados do beneficiário, paginação lançamentodeve éaparecer gravadocorretamente.

    com sucesso e os dados do beneficiário aparecem na consulta do lançamento.
  • Quando não

    O informado CPF/CNPJ (campos opcionais), o sistema grava em branco os dadosnúmero de Nome,páginas Tipodeve corresponder à quantidade de Depósito,registros Banco,exibidos.

    Agência,
  • Conta
  • e

    A PIXnavegação (conformeentre regra).páginas Lançamentodeve salvoocorrer sem Beneficiário.

  • erro.

  • Ao informar um CPF/CNPJ inválido, o sistema não permite a gravação e exibe mensagem de alerta.
  • Quando informado um CPF/CNPJ válido e não informado os dados de banco/agência/conta, sistema não permite a gravação do lançamento e exibe mensagem de alerta. Os dados de banco/agência/conta são obrigatórios quando há CPF/CNPJ)
  • Quando selecionado o tipo de Depósito "PIX", a chave é validada conforme o seu tipo; campos PIX obrigatórios nessa condição.

 Acessando a funcionalidade
image.png

Tela de Lançamento Manual

 


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.

  • O status final deve refletir o cancelamento.

Lançamento Manual

Acessando a funcionalidade
image.pngimage.png

Tela de Lançamento Manual

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

 

Ao abrir a tela de lanamento manual, insira as informações e clique em Próximo.image.png

 

No passo de lançamento de valores, note que foi adicionado o bloco Beneficiário dentro do lançamento.image.png

     

  1. CNPJ/CPF:

    Ao

     informar, os demais dados do beneficiário são validados, deve ser um CPF ou CNPJ válido;

  2. Nome Beneficiário: Obrigatório se informado CNPJ/CPF;
  3. Tipo depósito: Obrigatório se informado CNPJ/CPF;
  4. Banco: Informar banco do cadastro; Obrigatório se informado CNPJ;
  5. Agência / Conta: Não tem vinculo com cadastro; Obrigatório se informado CNPJ/CPF;
  6. Tipo PIX: Obrigatório se informado tipo deposito PIX
  7. Chave PIX: Obrigatório se informado tipo deposito PIX, será validada as chave digitada para os tipos Email e CNPJ/CPF.

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


 

Cenário 2: Fluxo de Caixa - Importar Planilha de Lançamento.

Objetivo: Permitir adicionarRealizado lançamento através da planilha com o pagamento PIX.

Passos:

  1. Acessar o módulo Fluxo de caixa
  2. Navegar até Tesouraria >> Importar Planilha de Lançamento
  3. Importar o templete preenchido e confirmar

Resultado Esperado:

  • Adicionada novas colunas no templete para os dados do PIX.
  • Quando a chave for preenchida corretamente, a importação é realizada e os dados de Beneficiário e PIX são gravados no lanamento.
  • Ao informar no PIX uma chave invalida, a importação é processada, gera um relatório de inconsistência indicando a(s) linha(s) com erro de validação da chave e o lançamento não é gravado.

  • Quando a forma de pagamento for diferente de PIX, os dados referente a PIX não serão obrigatórios.
previsto

Acessando a funcionalidade
image.png
image.png

Tela principal de importaçrealização de planilha de lançamento.

Novo templete

  • Coluna R foi adicionado o tipo pagamento PIX
  • Adicionada a coluna Z para o tipo de chave do PIX
  • Adicionada a coluna AA para a chave do PIX

image.png

Importação

Cancelamento da planilha

Ao abrir a tela, selecione a planilha preenchida e clique em Confirmar.image.png

O sistema irá processar os dados e gerar uma planilha com o resultado do processamento.image.png

Planilha de retornoimage.png


Cenário 3: Contas a Pagar - Associar Código de Barras ao Fluxo

Objetivo: Permitir inclusão de código de barras em lançamento manual do fluxo de caixa.

Passos:

  1. Acessar o módulo Contas a Pagar 
  2. Navegar até Manutenções >> Pagamentos Eletrônicos >> Associaçrealização de código de barras
  3. Selecione o tipo Fluxo 
  4. Informe os demais dados e clique em efetivar no fluxo desejado 

Resultado Esperado:

  • Deve carregar somente lançamentos manuais NÃO Realizado;
  • Após informar os dados e selecionar o fluxo, o código de barras deve ser vinculado ao lançamento.

Acessando a funcionalidade
image.pngimage.png
image.png

Tela de associação de código de barrascancelamento

Ao entrar na tela insira o código de barras (1) e clique em pesquisar (2).
Preencha os dados do beneficiário(3), posteriormente clique em vincular código de barras (4).image.png

Confirme a gravação do código de barras.image.png


Após confirmação será exibida mensagem de sucesso.image.png

Consulta do lançamento no fluxo de caixa.
Na consulta do lançamento do fluxo, note que os dados são vinculados.image.png

4.png

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