Especificação Técnica 011 - Cadastrar Perfil
Descrição
Como usuário quero cadastrar ou editar um perfil personalizado de acesso às funcionalidades do sistema, com suas respectivas permissões.
Protótipo 001
Elementos de Tela:
- Bread Crumb – “Controle de Acesso / Gerenciar Perfil / Cadastro”
- Título da página – “Cadastrar Perfil”
- “Seta” – M - retorna para a Tela Consultar Perfis
- “Consultar” – BT - retorna para a Tela Consultar Perfis
- Perfil* – A (50)
- “Salvar” – BT
- “Item do Menu” – A (50)
- “Expandir/Retrair” – M
- “Subitem do Menu” – A (50)
- “Funcionalidade” – SM
- “Selecionar todos” – SU
- “Cadastrar” – BT
- “Limpar” – BT
Legenda
TIPO: A = Alfanumérico, N = Numérico, D = Data, M = Imagem, BT = Botão, LK = Link, SU = Seleção Única, SM = Seleção Múltipla, AC = Autocomplete, * = Obrigatório.
Critérios de aceite
- O usuário somente poderá acessar a funcionalidade caso tenha permissão; RGN001
- O acesso à funcionalidade é dado através do menu lateral no item “Controle de Acesso”, subitem “Gerenciar Perfil”, na tela “Consultar Perfis”, quando acionar a opção “Novo”;
- Quando o usuário acionar a opção “Salvar”, o sistema deve verificar se existe um perfil com a mesma descrição de um perfil já cadastrado para a instância. Caso sim, o sistema apresenta uma mensagem de alerta ao usuário e permanece na tela de cadastro do perfil; RGN051 MSG077 Atendendo a validações, o sistema grava o registro do perfil com estado e situação “Ativo” e apresenta a relação das permissões por funcionalidades para seleção e os botões “Cadastrar” e “Limpar”; MSG031 RGN005
- Quando o usuário acionar a opção de “Cadastrar”, o sistema deve verificar se o preenchimento das informações atende às validações listadas, efetivar o cadastro do perfil, gravar o estado e a situação do registro como “Ativo”, apresentar a mensagem de sucesso e retornar à tela de consulta aos perfis apresentando este registro como o primeiro da relação dos perfis cadastrados para a instância; MSG078 RGN005
- Quando o usuário acionar a opção de “Limpar”, o sistema deve limpar os dados informados e permanece na tela de cadastro de perfil.
- Quando o usuário acionar a opção de “Voltar” ou “Consultar”, o sistema deve apresentar a mensagem de alerta ao usuário. Caso confirme a ação, retorna à tela de consulta aos perfis e não salva os dados incluídos. Caso a ação não seja confirmada, permanece na tela de cadastro de perfil; MSG006
- O sistema deve gravar a data, hora e CPF e nome do usuário que a executou qualquer ação de alteração no registro. RGN005
Protótipo 002
Elementos de tela
- Bread Crumb – “Controle de Acesso / Gerenciar Perfil / Cadastro”
- Título da página – “Cadastrar Perfil”
- “Seta” – M - retorna para a Tela Consultar Perfis
- “Consultar” – BT - retorna para a Tela Consultar Perfis
- Perfil* – A (50)
- “Salvar” – BT
- “Item do Menu” – A (50)
- “Expandir/Retrair” – M
- “Subitem do Menu” – A (50)
- “Funcionalidade” – SM
- “Selecionar todos” – SU
- “Cadastrar” – BT
- “Limpar” – BT
Legenda
TIPO: A = Alfanumérico, N = Numérico, D = Data, M = Imagem, BT = Botão, LK = Link, SU = Seleção Única, SM = Seleção Múltipla, AC = Autocomplete, * = Obrigatório.
Critérios de aceite
- O usuário somente poderá acessar a funcionalidade caso tenha permissão; RGN001
- O acesso à funcionalidade é dado através do menu lateral no item “Controle de Acesso”, subitem “Gerenciar Perfil”, na tela “Consultar Perfis”, quando acionar a opção “Copiar”;
- O sistema deve recuperar e apresentar os dados informados no cadastro do perfil copiado e permitir a edição de todos os campos para cadastrar um novo perfil com características iguais ou similares, além dos botões “Salvar”, “Cadastrar” e “Limpar”;
- Quando o usuário acionar a opção “Salvar”, o sistema deve verificar se existe um perfil com a mesma descrição de um perfil já cadastrado para a instância. Caso sim, o sistema apresenta uma mensagem de alerta ao usuário e permanece na tela de cadastro da entrada; RGN051 MSG077 Atendendo a validações, o sistema grava o registro do perfil com estado e situação “Ativo”, herda a abrangência do escopo do perfil copiado, apresenta a relação das permissões por funcionalidades informadas no cadastro do perfil copiado e habilitada para edição.; MSG031 RGN005
- Quando o usuário acionar a opção de “Cadastrar”, o sistema deve verificar se o preenchimento das informações atende às validações listadas, efetivar o cadastro do perfil, manter e gravar o estado e a situação do registro como “Ativo”, apresentar a mensagem de sucesso e retornar à tela de consulta aos perfis apresentando este registro como o primeiro da relação dos perfis cadastrados para a instância; MSG078 RGN005
- Quando o usuário acionar a opção de “Limpar”, o sistema deve limpar os dados informados e permanece na tela de cadastro de perfil.
- Quando o usuário acionar a opção de “Voltar” ou “Consultar”, o sistema deve apresentar a mensagem de alerta ao usuário. Caso confirme a ação, retorna à tela de consulta aos perfis e não salva os dados incluídos. Caso a ação não seja confirmada, permanece na tela de cadastro de perfil; MSG006
- O sistema deve gravar a data, hora e CPF e nome do usuário que a executou qualquer ação de alteração no registro. RGN005
Protótipo 003
Elementos de tela
- Bread Crumb – “Controle de Acesso / Gerenciar Perfil / Cadastro”
- Título da página – “Editar Perfil”
- “Seta” – M - retorna para a Tela Consultar Perfis
- “Consultar” – BT - retorna para a Tela Consultar Perfis
- Perfil* – A - Inabilitado para a edição
- “Item do Menu” – A (50)
- “Expandir/Retrair” – M
- “Subitem do Menu” – A (50)
- “Funcionalidade” – SM
- “Selecionar todos” – SU
- “Atualizar” – BT
- “Limpar” – BT
Legenda
TIPO: A = Alfanumérico, N = Numérico, D = Data, M = Imagem, BT = Botão, LK = Link, SU = Seleção Única, SM = Seleção Múltipla, AC = Autocomplete, * = Obrigatório.
Critérios de aceite
- O usuário somente poderá acessar a funcionalidade caso tenha permissão; RGN001
- O acesso à funcionalidade é dado através do menu lateral no item “Controle de Acesso”, subitem “Gerenciar Perfil”, na tela “Consultar Perfis”, quando acionar a opção “Editar”;
- O sistema deve recuperar e apresentar os dados informados no cadastro do perfil, manter o campo “Perfil” inabilitado para edição e permitir a edição dos demais campos, além dos botões “Atualizar” e “Limpar”;
- Quando o usuário acionar a opção de “Atualizar”, o sistema deve verificar se o preenchimento das informações atende às validações listadas, atualizar o cadastro do perfil, manter e gravar o estado e a situação do registro como “Ativo”, apresentar a mensagem de sucesso e retornar à tela de consulta aos perfis apresentando este registro como o primeiro da relação dos perfis cadastrados para a instância; MSG079 RGN005
- Quando o usuário acionar a opção de “Limpar”, o sistema deve limpar os dados informados e permanece na tela de cadastro de perfil.
- Quando o usuário acionar a opção de “Voltar” ou “Consultar”, o sistema deve apresentar a mensagem de alerta ao usuário. Caso confirme a ação, retorna à tela de consulta aos perfis e não salva os dados incluídos. Caso a ação não seja confirmada, permanece na tela de cadastro de perfil; MSG006
- O sistema deve gravar a data, hora e CPF e nome do usuário que a executou qualquer ação de alteração no registro. RGN005