OS 105771 – MELHORIA – FLUXO DE CAIXA – CRIAR NO PERFIL DO FLUXO DE CAIXA COM PERMISSÕES
Objetivo:
- Permitir que usuários vinculados a um perfil configurado visualizem somente os lançamentos que eles próprios efetuaram nas listagens do menu Tesouraria do módulo Fluxo de Caixa.
Premissas:
- Necessário que o ambiente esteja atualizado com a versão do módulo Fluxo de Caixa de número xxx ou superior;
- Funcionalidade
CONTROLA_LCTO_FLUXO_USUARIOprecisa estar ativa via banco de dados, caso necessário entre em contato com a Send Solutions; - A funcionalidade
Bloquear_Lancamentos_De_Outros_Usuariosdeve estar associada ao perfil do usuário.
Teste realizado após a atualização
Cenário 01: Configurar o controle de lançamentos por usuário
Objetivo: Habilitar no perfil o controle de visualização dos lançamentos pelo usuário responsável pela inclusão.
Pré-condição: A funcionalidade CONTROLA_LCTO_FLUXO_USUARIO deve estar ativa.
Resultado Esperado: O perfil fica configurado para que o usuário visualize somente os lançamentos que ele próprio efetuou nas telas contempladas pela melhoria.
Passo a passo:
- Acessar o módulo Segurança;
- Acessar Perfil;
- Selecionar o perfil que será utilizado;
- Acessar Associar Funcionalidades ao Perfil;
- Pesquisar pela funcionalidade
Bloquear_Lancamentos_De_Outros_Usuarios; - Associar a funcionalidade ao perfil;
- Clicar em Confirmar;
Cenário 02: Consultar lançamentos manuais
Objetivo: Validar a visualização dos lançamentos manuais conforme o usuário logado e a configuração do perfil.
Pré-condição: Devem existir lançamentos efetuados por usuários distintos. Para validar a restrição, a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios deve estar associada ao perfil consultado.
Resultado Esperado: Com a funcionalidade associada ao perfil, o filtro de usuário apresenta o usuário logado, sem possibilidade de alteração, e a listagem exibe somente os lançamentos efetuados por ele. Sem a funcionalidade associada, o filtro de usuário permanece disponível e a consulta pode apresentar lançamentos efetuados por outros usuários.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Lançamentos manuais;
- Com o usuário responsável pela inclusão, informar os filtros necessários e clicar em Pesquisar;
- Confirmar que o próprio lançamento é apresentado na listagem;
- Acessar a mesma tela com outro usuário, sem a funcionalidade de bloqueio associada ao perfil, e confirmar que o lançamento pode ser consultado;
- Associar a funcionalidade
Bloquear_Lancamentos_De_Outros_Usuariosao perfil desse usuário; - Acessar novamente a tela e confirmar que o filtro apresenta o usuário logado, sem possibilidade de alteração;
- Realizar a mesma pesquisa e confirmar que o lançamento efetuado por outro usuário não é apresentado.
- Quando houver mais de um registro na consulta, utilizar a opção Selecionar todos e confirmar que a seleção considera somente os lançamentos permitidos para o usuário logado, inclusive em outras páginas da listagem.
Cenário 03: Exportar lançamentos manuais para Excel
Objetivo: Exportar os lançamentos manuais respeitando a restrição do usuário logado.
Pré-condição: Devem existir lançamentos efetuados por usuários distintos e a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios deve estar associada ao perfil utilizado na validação.
Resultado Esperado: O arquivo exportado apresenta somente os lançamentos efetuados pelo usuário logado. Lançamentos de outros usuários não devem ser incluídos no arquivo.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Lançamentos manuais;
- Informar os filtros necessários e clicar em Pesquisar;
- Clicar em Excel para exportar os registros da consulta;
- Com o usuário responsável pelos lançamentos, abrir o arquivo e conferir os registros exportados;
- Repetir a exportação com outro usuário que possua a funcionalidade de bloqueio e confirmar que os lançamentos efetuados pelo primeiro usuário não constam no arquivo.
Cenário 04: Consultar e exportar transferências
Objetivo: Consultar e exportar somente as transferências efetuadas pelo usuário logado.
Pré-condição: Devem existir transferências efetuadas por usuários distintos e a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios deve estar associada ao perfil utilizado na validação.
Resultado Esperado: A tela e o arquivo exportado apresentam somente as transferências efetuadas pelo usuário logado. O filtro de usuário apresenta o usuário atual e não permite alteração.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Transferência;
- Com o usuário responsável pela transferência, informar os filtros necessários e clicar em Pesquisar;
- Confirmar que a própria transferência é apresentada na listagem e que o filtro identifica o usuário logado;
- Acessar a tela com outro usuário que possua a funcionalidade de bloqueio associada ao perfil;
- Realizar a mesma pesquisa e confirmar que a transferência efetuada pelo primeiro usuário não é apresentada.
- Clicar em Excel e abrir o arquivo gerado;
- Com o usuário responsável pela transferência, confirmar que o arquivo apresenta o registro exportado;
- Com o segundo usuário e a funcionalidade de bloqueio associada ao perfil, confirmar que a transferência efetuada pelo primeiro usuário não consta no arquivo.
Cenário 05: Consultar e exportar agendamentos
Objetivo: ConsultarValidar a consulta e exportara osexportação dos agendamentos inseridosconforme peloo usuário logado.
Pré-condição: ODevem perfilexistir doagendamentos efetuados por usuáriorios devedistintos possuire a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios. deve estar associada ao perfil utilizado na validação.
Resultado Esperado: A tela e o arquivo exportado apresentam somente os agendamentos inseridosefetuados pelo usuário logado. O filtroAgendamentos de outros usuáriorios não permitedevem alteração.ser apresentados nem incluídos no arquivo.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Agendamento;
InformarCom o usuário responsável pelo agendamento, informar o documento ou os filtros necessários;ClicarConfirmaremquePesquisar;o Conferirfiltro de usuário apresenta o usuárioapresentado no filtrologado eosqueagendamentosoexibidos;próprio agendamento é exibido;
AcionarAcessar a mesma tela com outro usuário que possua a funcionalidade de bloqueio associada ao perfil;- Realizar a consulta e confirmar que o agendamento efetuado pelo primeiro usuário não é apresentado;
- Com o usuário responsável pelo agendamento, clicar em Excel e abrir o arquivo gerado;
- Confirmar que o arquivo apresenta o agendamento do usuário logado;
- Repetir a exportação
para Excel; Abrircom oarquivosegundogeradousuário econferirconfirmarosqueagendamentosoexportados.agendamento efetuado pelo primeiro usuário não consta no arquivo.
Cenário 06: Consultar lançamentos para alteração de vencimentos
Objetivo: Validar a visualização dos lançamentos disponíveis para alteração de vencimento conforme o usuário logado.
Pré-condição: Devem existir lançamentos efetuados por usuários distintos e a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios deve estar associada ao perfil utilizado na validação.
Resultado Esperado: A pesquisa apresenta somente os lançamentos efetuados pelo usuário logado. Ao selecionar um registro permitido e clicar em Confirmar, o sistema disponibiliza a etapa para informar o novo vencimento.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Altera vencimentos;
- Com o usuário responsável pelo lançamento, informar o Grupo Financeiro e o Vencimento Atual e clicar em Pesquisar;
- Confirmar que o lançamento efetuado pelo usuário é apresentado na listagem;
- Selecionar o registro e clicar em Confirmar para acessar a etapa de informação do novo vencimento;
- Acessar a mesma tela com outro usuário que possua a funcionalidade de bloqueio associada ao perfil;
- Repetir a pesquisa e confirmar que o lançamento efetuado pelo primeiro usuário não é apresentado.
Cenário 07: Consultar lançamentos para realização ou contabilização
Objetivo: Consultar os lançamentos disponíveis para realização ou contabilização.
Pré-condição: O perfil do usuário deve possuir a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios.
Resultado Esperado: A pesquisa apresenta somente os lançamentos efetuados pelo usuário logado.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Realização/Contabilização;
- Informar os filtros necessários;
- Clicar em Pesquisar;
- Conferir os lançamentos apresentados.
Cenário 08: Consultar lançamentos para cancelamento da realização
Objetivo: Consultar os lançamentos disponíveis para cancelamento da realização.
Pré-condição: Deve existir um lançamento do usuário logado que tenha sido realizado, mas ainda não contabilizado.
Resultado Esperado: A pesquisa apresenta somente os lançamentos efetuados pelo usuário logado.
Passo a passo:
- Acessar Fluxo de Caixa > Tesouraria > Cancela fluxo realizado não contabilizado;
- Informar os filtros necessários;
- Clicar em Pesquisar;
- Conferir os lançamentos apresentados.
Atenção: o controle de visualização é aplicado somente quando a funcionalidade CONTROLA_LCTO_FLUXO_USUARIO está ativa e a funcionalidade Bloquear_Lancamentos_De_Outros_Usuarios está associada ao perfil.
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.





















