PapéisPronto

Códigos da história:US046US047

Histórico de versões

    Eu, como usuário do sistema AgroDigital, quero buscar papel, listar papéis, cadastrar papel, visualizar papel, editar papel e copiar papel para gerenciar papéis.

    Dado que estou na tela inicial para usuários autenticados
    Quando acesso o menu Papéis, observadas as permissões de acesso
    Então o sistema exibe a tela de busca.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Nome do PapelTexto curtoNãoAlfanumérico.
    Tamanho máximo = 255 caracteres.
    Responsável TécnicoVazio
    Tipo de PapelSeleção simplesNãoValores definidos na RNE002.BaseVazio
    SituaçãoSeleção simplesNãoValores = Ativo, Inativo.AtivoVazio

    O sistema solicita que o usuário selecione pelo menos um filtro e/ou utilize o campo de busca para visualizar os resultados.

    AçãoComportamento
    Adicionar NovoAbre a tela de cadastro de papel.
    PesquisarRealiza a busca utilizando o nome e os filtros informados.
    InicialRetorna à tela inicial para usuários autenticados.

    Dado que estou na tela de busca
    E o campo de busca e/ou pelo menos um filtro foi preenchido corretamente
    Quando realizo a ação Pesquisar
    E existem registros compatíveis
    Então o sistema exibe:

    CampoTipoOrdenávelDescriçãoExemplo
    Nome do PapelTextoSimNome do papel.Funcionário
    Tipo de PapelTextoSimTipo do papel, conforme RNE002.Base
    SituaçãoTextoSimSituação do cadastro.Ativo
    Ação por resultadoDisponibilidade e comportamento
    VisualizarAbre a visualização do papel selecionado.
    EditarAbre a edição do papel selecionado, respeitando a restrição de tipo prevista na RNE002.
    Copiar papelAbre a tela de cópia do papel selecionado, conforme a seção Copiar papel.

    Dado que estou na tela de cadastro
    Então o sistema exibe o formulário descrito a seguir, indicando os campos obrigatórios.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Tipo de PapelTextoSimSomente leitura.
    Valor = Complementar, conforme RNE002.
    ComplementarComplementar
    Nome do PapelTexto curtoSimAlfanumérico.
    Tamanho máximo = 255 caracteres.
    Unicidade conforme RNE001.
    Responsável TécnicoVazio

    As permissões podem ser definidas manualmente ou copiadas de um papel existente. O sistema lista todos os módulos de acesso e suas permissões, conforme a Planilha de Módulos e Permissões do sistema, e exibe o campo a seguir para cada permissão.

    CampoTipoObrigatórioValidaçõesExemploValor padrão
    Permissão de acessoBooleanoSimValores = Verdadeiro, Falso.VerdadeiroFalso

    A lista de módulos e permissões deve ser produzida a partir da configuração correspondente, sem manter uma cópia manual neste documento.

    AçãoComportamento
    AdicionarValida os dados, salva o cadastro e abre a tela de sucesso.
    Todos os papéisRetorna à tela de busca.

    Em caso de sucesso, o sistema exibe uma mensagem e as ações Voltar, que retorna à busca, e Visualizar, que abre a visualização do papel cadastrado.

    Dado que estou na tela de visualização
    Então o sistema exibe todos os campos do cadastro preenchidos e como somente leitura e acrescenta:

    SeçãoCampoTipoDescriçãoExemplo
    Situação do CadastroSituaçãoTextoSituação atual do papel.Ativo
    Alterações do CadastroUsuárioTextoUsuário que efetuou a última alteração.Lucas Pedro Conte
    Alterações do CadastroData e Hora da Última ModificaçãoData e horaData e hora da última alteração.14/04/2012 07:29
    AçãoDisponibilidade e comportamento
    EditarDisponível para o tipo definido como editável na RNE002.
    Abre a tela de edição.
    Copiar papelAbre a tela de cópia, preenchendo as permissões com as do papel atual.
    Todos os papéisRetorna à tela de busca.

    Dado que estou na tela de edição de um papel cuja alteração é permitida pela RNE002
    Então o sistema exibe o nome e as permissões preenchidos e editáveis. Tipo de Papel, Situação, Usuário e Data e Hora da Última Modificação permanecem como somente leitura.

    AçãoComportamento
    SalvarAbre a confirmação das edições.
    Ativar/InativarAlterna a situação entre Ativo e Inativo, conforme RNE002 e RN008.
    Visualizar papelRetorna à tela de visualização.

    Na confirmação, Cancelar retorna à edição; Salvar valida os dados, persiste as alterações e retorna à visualização.

    Dado que estou na tela de visualização ou na listagem de papéis
    Quando realizo a ação Copiar papel
    Então o sistema abre o formulário de criação de um novo papel, com as permissões preenchidas conforme o papel de origem e o nome no padrão Cópia de [Nome do Papel Copiado].

    O usuário pode alterar o nome e as permissões antes de salvar. Aplicam-se os campos, as validações e as ações do cadastro, incluindo a unicidade do nome. O novo papel utiliza o tipo padrão definido no cadastro, conforme RNE002.

    O cadastro de um papel deve ser único no sistema pelo Nome do Papel.

    TipoOrigem e restrições
    BaseVinculado a cadastros do sistema, como o de produtor.
    Não pode ser removido nem inativado.
    Usuários não podem cadastrar novos papéis desse tipo.
    Permite apenas visualizar o papel ou copiar suas permissões.
    ComplementarCriado pelo usuário e não associado aos cadastros básicos do sistema.
    Permite editar as permissões, inativar e posteriormente reativar o papel.

    Ao inativar um papel editável, ele também deve ser inativado para todos os usuários que o possuem, conforme a regra da fonte.

    Aplicam-se os critérios e regras do documento comum às histórias:

    • CA001 — Salvar cadastro de uma entidade.
    • CA003 — Notificar erro ao usuário devido a falha técnica.
    • CA009 — Busca sem resultados.
    • CA010 — Uso incorreto de filtros de busca.
    • CA011 — Indicação de filtros de busca aplicados.
    • RN003 — Controle de alterações em uma entidade.
    • RN007 — Permissões de acesso.
    • RN008 — Situação do cadastro de uma entidade sem opção de suspensão.
    HistóriaVersãoDataAlteração
    US046 — Gerenciar papelv1.010/11/2025Primeira versão da história.
    US047 — Buscar papelv1.010/11/2025Primeira versão da história.

    As duas fontes registram validação presencial de 03/11/2025 a 05/01/2025, na Cidade Administrativa, em Belo Horizonte/MG. A data final é anterior à inicial; o intervalo foi preservado e deve ser confirmado.