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_CHECAACESSOTIPOOPEpreviamente 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:
- Acessar o cadastro de perfis;
- Configurar o perfil geral de Contratos;
- Configurar o perfil específico para Faturamento;
- Configurar o perfil específico para Recebimento;
- 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.
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.
Salve o perfil.
Retorne à consulta de perfis.
Agora faça o mesmo processo para o perfil do tipo de operação seja Recebimento.
Habilite nesse perfil a funcionalidade específica que concede acesso aos contratos cujo tipo de operação seja Recebimento e salve o perfil.
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_CHECAACESSOTIPOOPEativa; -
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:
-
Acessar o sistema com o usuário configurado para Recebimento;
-
Consultar as principais interfaces do módulo de Contratos;
-
Pesquisar contratos existentes;
-
Verificar os registros apresentados;
-
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.
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.
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.
Ao inserir um novo contrato, deve listar apenas o tipo Recebimento.
Acesse Contratos > Reajuste de Contratos.
Realize uma pesquisa e confirme que somente contratos de Recebimento estão disponíveis.
Acesse Contratos > Bloqueio de Contratos.
Pesquise os contratos e confirme que somente contratos de Recebimento podem ser selecionados.
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.
Ao inserir uma medição somente o tipo Recebimento deve ser listado.
Acesse Contratos > Aprovações de Medição.
Pesquise as medições pendentes.
Confirme que somente medições de contratos de Recebimento são apresentadas.
Acesse Contratos > Apontamento.
Pesquise os apontamentos existentes.
Confirme que somente registros relacionados a contratos de Recebimento estão disponíveis.
Acesse Contratos > Relatórios > Contratos.
Preencha os filtros necessários e emita o relatório.
Confirme que o relatório apresenta somente contratos do tipo Recebimento.
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_CHECAACESSOTIPOOPEativa; -
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:
-
Acessar o sistema com o usuário configurado para Faturamento;
-
Consultar as principais interfaces do módulo de Contratos;
-
Pesquisar contratos existentes;
-
Verificar os registros apresentados;
-
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.
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.
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.
Ao inserir um novo contrato, deve listar apenas o tipo Faturamento.
Acesse Contratos > Reajuste de Contratos.
Realize uma pesquisa e confirme que somente contratos de Faturamento estão disponíveis.
Acesse Contratos > Bloqueio de Contratos.
Pesquise os contratos e confirme que somente contratos de Faturamento podem ser selecionados.
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.
Ao inserir uma medição somente o tipo Faturamento deve ser listado.
Acesse Contratos > Aprovações de Medição.
Pesquise as medições pendentes. Confirme que somente medições de contratos de Faturamento são apresentadas.
Acesse Contratos > Apontamento.
Pesquise os apontamentos existentes.
Confirme que somente registros relacionados a contratos de Faturamento estão disponíveis.
Acesse Contratos > Relatórios > Contratos.
Preencha os filtros necessários e emita o relatório.
Confirme que o relatório apresenta somente contratos do tipo Faturamento.
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_CHECAACESSOTIPOOPEativa; -
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:
-
Vincular os dois perfis ao usuário;
-
Acessar as interfaces do módulo;
-
Pesquisar contratos e medições;
-
Confirmar a apresentação dos registros de Recebimento e Faturamento;
-
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 Recebimento
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. 
Ao inserir um novo contrato, deve listar os tipos Recebimento e Faturamento.
Acesse Contratos > Reajuste de Contratos.
Realize uma pesquisa e confirme queacesso está liberadado para a operação Faturamento e Recebimento.
Acesse Contratos > Bloqueio de Contratos.
Pesquise os contratos e confirme que sacesso está liberadado para a operação Faturamento e Recebimento.
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
Acesse Contratos > Aprovações de Medição.
Pesquise as medições pendentes. Confirme que acesso está liberadado para a operação Faturamento e Recebimento
Acesse Contratos > Apontamento.
Pesquise os apontamentos existentes.
Confirme que o acesso está liberadado para a operação Faturamento e Recebimento estão disponíveis.
Acesse Contratos > Relatórios > Contratos.
Preencha os filtros necessários e emita o relatório.
Confirme que o relatório apresenta acesso está liberadado para as operações Faturamento e Recebimento.
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.
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.



