Ir para o conteúdo principal

OS 104574 - MELHORIA - CONTRATOS - CONTROLE DE ACESSO A CONTRATOS POR TIPO DE OPERAÇÃO - RECEBIMENTO E FATURAMENTO

Objetivo:

A solicitação tem como objetivo, implementar um controle de acesso no módulo de Contratos que permita segmentar a visualização, manutenção e execução dos processos conforme o tipo de operação do contrato: Recebimento ou Faturamento.

Com a alteração, cada usuário visualizará e poderá operar somente os contratos correspondentes aos tipos de operação autorizados em seu perfil de acesso, preservando a confidencialidade das informações e evitando alterações indevidas em contratos de outra operação.

A restrição será aplicada nas principais interfaces do módulo de Contratos, incluindo cadastros, gestão, reajustes, bloqueios, medições, aprovações, apontamentos e relatórios.

Premissas:

  • Necessário o ambiente estar atualizado com a versão CONTRATOS de número 146187 / 146188 CNPJ ou superior.
  •  Funcionalidade CONTRATO_CHECAACESSOTIPOOPE, precisa estar ativa, caso necessário entre em contato com a Send Solutions.
     

Teste realizado após a atualização

Cenário 01: Configuração dos perfis de acesso aos contratos

Objetivo: Configurar os perfis responsáveis por controlar separadamente o acesso aos contratos dos tipos de operação Recebimento e Faturamento.

Pré-condição:

  • Funcionalidade CONTRATO_CHECAACESSOTIPOOPE previamente ativada;
  • Possuir acesso ao módulo Segurança;
  • Possuir permissão para manutenção de perfis;
  • Existirem usuários cadastrados para realização dos testes.

Passo a passo:

  1. Acessar o cadastro de perfis;
  2. Configurar o perfil geral de Contratos;
  3. Configurar o perfil específico para Faturamento;
  4. Configurar o perfil específico para Recebimento;
  5. Validar as funcionalidades disponibilizadas em cada perfil.

Resultado Esperado: Os perfis devem permitir configurar de forma independente o acesso aos contratos do tipo Recebimento e Faturamento, possibilitando posteriormente a associação das permissões necessárias a cada usuário.

Acessando funcionalidade
image.png
image.png


Configurando o perfil
Neste exemplo, criamos um novo perfil e adicionamos ao usuário que teráa permissão.
No perfil já existente do usuário, mantenha habilitadas as funcionalidades comuns necessárias para utilização do módulo.

No perfil novo, habilite a funcionalidade específica que concede acesso aos contratos cujo tipo de operação seja Faturamento.image.png

Salve o perfil.image.pngRetorne à consulta de perfis.

Agora faça o mesmo processo para o perfil do tipo de operação seja Recebimento.image.png

Habilite nesse perfil a funcionalidade específica que concede acesso aos contratos cujo tipo de operação seja Recebimento e salve o perfil.image.png

Confirme se os usuários estão vinculados aos perfis adequados, garantindo o acesso às funcionalidades comuns do módulo de Contratos e a segregação das permissões de Recebimento e Faturamento conforme a necessidade de cada usuário.


Cenário 02: Validação do acesso somente aos contratos de Recebimento

Objetivo: Confirmar que o usuário autorizado apenas para Recebimento visualize e opere somente contratos desse tipo de operação.

Pré-condição:

  • Funcionalidade CONTRATO_CHECAACESSOTIPOOPE ativa;

  • Usuário vinculado ao perfil geral do módulo de Contratos;

  • Usuário vinculado somente ao perfil CONTRATO RECEBIMENTO;

  • Usuário sem o perfil de acesso aos contratos de Faturamento;

  • Existirem contratos ativos dos tipos Recebimento e Faturamento para comparação.

Passo a passo:

  1. Acessar o sistema com o usuário configurado para Recebimento;

  2. Consultar as principais interfaces do módulo de Contratos;

  3. Pesquisar contratos existentes;

  4. Verificar os registros apresentados;

  5. Confirmar que contratos de Faturamento não são disponibilizados.

Resultado Esperado: O usuário deve visualizar, consultar, selecionar e alterar somente contratos com tipo de operação Recebimento. Os contratos de Faturamento não devem ser apresentados nas interfaces submetidas ao novo controle.

Acesse o sistema com o usuário vinculado somente ao perfil CONTRATO RECEBIMENTO.

Acesse Contratos > Cadastros > Tipo de Contrato.
Consulte os tipos de contrato disponíveis.

Verifique que o usuário possui acesso apenas aos registros relacionados à operação autorizada.image.png

Acesse Contratos > Gestão de Contratos.
Informe os filtros necessários para localizar contratos existentes. Clique em Pesquisar.
Verifique a coluna ou informação correspondente ao tipo de operação (2) . Confirme que são apresentados somente contratos de Recebimento.image.png

Selecione um contrato de Recebimento (3). Abra a manutenção do contrato e confirme que os dados podem ser consultados e alterados conforme as demais permissões do perfil.image.png

Ao inserir um novo contrato, deve listar apenas o tipo Recebimento.image.png

Acesse Contratos > Reajuste de Contratos.
Realize uma pesquisa e confirme que somente contratos de Recebimento estão disponíveis.image.png

Acesse Contratos > Bloqueio de Contratos.
Pesquise os contratos e confirme que somente contratos de Recebimento podem ser selecionados.image.png

Acesse Contratos > Medição.
Pesquise por período, número ou contrato.
Confirme que somente medições vinculadas a contratos de Recebimento são apresentadas.image.png

Ao inserir uma medição somente o tipo Recebimento deve ser listado.image.png

Acesse Contratos > Aprovações de Medição.
Pesquise as medições pendentes.
Confirme que somente medições de contratos de Recebimento são apresentadas.image.png

Acesse Contratos > Apontamento.
Pesquise os apontamentos existentes.
Confirme que somente registros relacionados a contratos de Recebimento estão disponíveis.image.png

Acesse Contratos > Relatórios > Contratos.
Preencha os filtros necessários e emita o relatório.image.png

Confirme que o relatório apresenta somente contratos do tipo Recebimento.image.png


Cenário 03: Validação do acesso somente aos contratos de Faturamento

Objetivo: Confirmar que o usuário autorizado apenas para Faturamento visualize e opere somente contratos desse tipo de operação.

Pré-condição:

  • Funcionalidade CONTRATO_CHECAACESSOTIPOOPE ativa;

  • Usuário vinculado ao perfil geral do módulo de Contratos;

  • Usuário vinculado somente ao perfil CONTRATO FATURAMENTO;

  • Usuário sem o perfil de acesso aos contratos de Recebimento;

  • Existirem contratos dos tipos Recebimento e Faturamento para comparação.

Passo a passo:

  1. Acessar o sistema com o usuário configurado para Faturamento;

  2. Consultar as principais interfaces do módulo de Contratos;

  3. Pesquisar contratos existentes;

  4. Verificar os registros apresentados;

  5. Confirmar que contratos de Recebimento não são disponibilizados.

Resultado Esperado: O usuário deve visualizar, consultar, selecionar e alterar somente contratos com tipo de operação Faturamento. Os contratos de Recebimento não devem ser apresentados nas interfaces submetidas ao novo controle.

Acesse o sistema com o usuário vinculado somente ao perfil CONTRATO FATURAMENTO

Acesse Contratos > Cadastros > Tipo de Contrato.
Consulte os registros disponíveis. Verifique que o acesso está limitado à operação autorizada.image.png

Acesse Contratos > Gestão de Contratos.
Informe os filtros necessários para localizar contratos existentes. Clique em Pesquisar.
Verifique a coluna ou informação correspondente ao tipo de operação (2) . Confirme que são apresentados somente contratos de Faturamento.image.png

Selecione um contrato de Recebimento (3). Abra a manutenção do contrato e confirme que os dados podem ser consultados e alterados conforme as demais permissões do perfil.image.png

Ao inserir um novo contrato, deve listar apenas o tipo Faturamento.image.png

Acesse Contratos > Reajuste de Contratos.
Realize uma pesquisa e confirme que somente contratos de Faturamento estão disponíveis.image.png

Acesse Contratos > Bloqueio de Contratos.
Pesquise os contratos e confirme que somente contratos de Faturamento podem ser selecionados.image.png

Acesse Contratos > Medição.
Pesquise por período, número ou contrato.
Confirme que somente medições vinculadas a contratos de Faturamento são apresentadas.image.png

Ao inserir uma medição somente o tipo Faturamento deve ser listado.image.png

Acesse Contratos > Aprovações de Medição.
Pesquise as medições pendentes. Confirme que somente medições de contratos de Faturamento são apresentadas.image.png

Acesse Contratos > Apontamento.
Pesquise os apontamentos existentes.
Confirme que somente registros relacionados a contratos de Faturamento estão disponíveis.image.png

Acesse Contratos > Relatórios > Contratos.
Preencha os filtros necessários e emita o relatório.image.png

Confirme que o relatório apresenta somente contratos do tipo Faturamento.image.png


Cenário 04: Validação do acesso aos dois tipos de operação

Objetivo: Confirmar que o usuário que possui as duas permissões visualize e opere contratos de Recebimento e de Faturamento.

Pré-condição:

  • Funcionalidade CONTRATO_CHECAACESSOTIPOOPE ativa;

  • Usuário vinculado ao perfil geral do módulo de Contratos;

  • Usuário vinculado aos perfis CONTRATO RECEBIMENTO e CONTRATO FATURAMENTO;

  • Existirem contratos dos dois tipos de operação.

Passo a passo:

  1. Vincular os dois perfis ao usuário;

  2. Acessar as interfaces do módulo;

  3. Pesquisar contratos e medições;

  4. Confirmar a apresentação dos registros de Recebimento e Faturamento;

  5. Validar o acesso às respectivas manutenções e consultas.

Resultado Esperado: O usuário deve visualizar e operar contratos dos tipos Recebimento e Faturamento, respeitando as demais permissões concedidas em seu perfil.

Acesse o sistema com o usuário vinculado somente ao perfil CONTRATO FATURAMENTO e CONTRATO RECEBIMENTO

Acesse Contratos > Cadastros > Tipo de Contrato.
Consulte os registros disponíveis. Verifique que o acesso está liberadado para a operação Faturamento e Recebimentoimage.png

Acesse Contratos > Gestão de Contratos.
Informe os filtros necessários para localizar contratos existentes. Clique em Pesquisar.
Verifique a coluna ou informação correspondente ao acesso está liberadado para a operação Faturamento e Recebimento. image.png

Ao inserir um novo contrato, deve listar os tipos Recebimento e Faturamento.image.png

Acesse Contratos > Reajuste de Contratos.
Realize uma pesquisa e confirme queacesso está liberadado para a operação Faturamento e Recebimento.image.png

Acesse Contratos > Bloqueio de Contratos.
Pesquise os contratos e confirme que sacesso está liberadado para a operação Faturamento e Recebimento.image.png

Acesse Contratos > Medição.
Pesquise por período, número ou contrato.
Confirme que o acesso está liberadado para a operação Faturamento e Recebimento

image.png

Acesse Contratos > Aprovações de Medição.
Pesquise as medições pendentes. Confirme que acesso está liberadado para a operação Faturamento e Recebimentoimage.png

Acesse Contratos > Apontamento.
Pesquise os apontamentos existentes.
Confirme que o acesso está liberadado para a operação Faturamento e Recebimento estão disponíveis.image.png

Acesse Contratos > Relatórios > Contratos.
Preencha os filtros necessários e emita o relatório.image.png

Confirme que o relatório apresenta acesso está liberadado para as operações Faturamento e Recebimento.image.png

Atenção!

O relatório Medições para Contabilização apresenta somente registros relacionados a contratos do tipo de operação Faturamento, considerando as respectivas notas fiscais emitidas.

Por esse motivo, a regra de restrição de acesso por tipo de operação Recebimento/Faturamento não é aplicada a este relatório.

Caso seja necessário restringir o acesso ao relatório, a configuração deverá ser realizada por meio do perfil de acesso do usuário, removendo a permissão correspondente à interface Medições para Contabilização. Dessa forma, a opção deixará de estar disponível no menu para os usuários sem essa permissão.

image.png

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