ER_001 - Gerenciamento de Caixa
Descrição
Esta funcionalidade permite o gerenciamento das caixas cadastradas.
É possível cadastrar uma caixa, ver o relatório de caixas cadastradas, editar o cadastro de uma caixa e excluir uma caixa.
Atores
Gestor do Setor:
- Pode executar todos os fluxos.
Analista do Setor:
- Pode executar o Fluxo 01.
Telas
Tela 01
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Número Caixa | Alfanumérico | Sim | |||
| Ano Caixa | Numérico | Sim | Formato: AAAA | ||
| Tipo de Caixa | Seleção única | Sim | - Arquivo Digitalização - Normal | ||
| Observação da Caixa | Alfanumérico | Não | |||
| Limpar | Botão | ||||
| Cadastrar | Botão | ||||
| Ações | Botão | Botão localizado em cada linha da tabela do relatório de caixa. |
Tela 02
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Número Caixa | Alfanumérico | Sim | |||
| Ano Caixa | Numérico | Sim | Formato: AAAA | ||
| Tipo de Caixa | Seleção única | Sim | - Arquivo Digitalização - Normal | ||
| Observação | Alfanumérico | Não | |||
| Cancelar | Botão | ||||
| Editar | Botão |
Tela 03
| Elemento | Tipo | Obrigatório | Valores Possíveis | Valor Padrão | Observação |
|---|---|---|---|---|---|
| Cancelar | Botão | ||||
| Sim, quero excluir | Botão |
Fluxos
Fluxo 01 - Cadastrar uma nova caixa
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | Usuário acessa a funcionalidade utilizando a opção “Gerenciamento de Caixa” no menu lateral esquerdo. | Tela 01 | |
| 02 | Sistema exibe o formulário de cadastro de caixa e o relatório das caixas cadastradas. | Tela 01 | |
| 03 | Usuário preenche os campos do formulário de cadastro da nova caixa e clica no botão “Cadastrar”. | Tela 01 | |
| 04 | Sistema emite mensagem de confirmação do cadastro da nova caixa: “Deseja realmente cadastrar essa caixa?” | Tela 01 | |
| 05 | Usuário decide se realmente quer cadastrar a nova caixa e clica no botão “Cadastrar”. | Tela 01 | |
| 06 | Sistema registra o cadastro da nova caixa, atualiza o relatório de caixa e emtie a mensagem de sucesso: “A caixa foi criada e salva com sucesso!”. | RN01 | Tela 01 |
Fluxo 02 - Editar o cadastro de uma caixa
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | Usuário acessa a funcionalidade utilizando a opção “Gerenciamento de Caixa” no menu lateral esquerdo. | Tela 01 | |
| 02 | Sistema exibe o formulário de cadastro de caixa e o relatório das caixas cadastradas. | Tela 01 | |
| 03 | Usuário procura a caixa que deseja editar e clica no botão “Ações” relacionado com a caixa desejada. | Tela 01 | |
| 04 | Sistema exibe as opções de ações que podem ser executadas para a caixa desejada. | Tela 01 | |
| 05 | Usuário escolhe a opção “Editar”. | RN02 | Tela 01 |
| 06 | Sistema exibe a modal com o formulário de edição do cadastro da caixa. | RN02 | Tela 02 |
| 07 | Usuário altera os campos do formulário e clica no botão “Editar”. | Tela 02 | |
| 08 | Sistema registra a edição da caixa, atualiza o relatório de caixa e emite a mensagem de sucesso: “Caixa salva e atualizada com sucesso!” | RN01 | Tela 01 |
Fluxo 03 - Excluir o cadastro de uma caixa
| Passo | Ação | Regra | Tela |
|---|---|---|---|
| 01 | Usuário acessa a funcionalidade utilizando a opção “Gerenciamento de Caixa” no menu lateral esquerdo. | Tela 01 | |
| 02 | Sistema exibe o formulário de cadastro de caixa e o relatório das caixas cadastradas. | Tela 01 | |
| 03 | Usuário procura a caixa que deseja excluir e clica no botão “Ações” relacionado com a caixa desejada. | Tela 01 | |
| 04 | Sistema exibe as opções de ações que podem ser executadas para a caixa desejada. | Tela 01 | |
| 05 | Usuário escolhe a opção “Excluir”. | RN02 | Tela 01 |
| 06 | Sistema exibe a modal de confirmação da exclusão. | RN02 | Tela 03 |
| 07 | Usuário decide se realmente quer excluir o cadastro da caixa e clica no botão “Sim, quero excluir”. | Tela 03 | |
| 08 | Sistema registra a exclusão da caixa, atualiza o relatório de caixa e emite a mensagem de sucesso: “A caixa foi excluída com sucesso!” | Tela 01 |
Regras de Negócio
| Regra | Descrição |
|---|---|
| RN01 | Uma caixa não pode ser cadastrada caso já exista uma caixa com o mesmo “Número Caixa” e “Ano Caixa”. |
| RN02 | Somente usuário com o perfil “Gestor do Setor” podem editar e excluir o cadastro de uma caixa. |
| RN03 | Uma caixa só pode ser excluída caso esteja vazia, ou seja, caso nenhum processo tenha sido inserido na caixa. A seguinte mensagem deve ser exibida caso o usuário tente excluir uma caixa que não esteja vazia: “A caixa não pode ser excluida pois não está vazia!” |
| RN04 | Uma caixa não pode ser excluída, mesmo que já esteja vazia, caso tenha tido algum processo que foi retirado A seguinte mensagem deve ser exibida caso o usuário tente excluir uma caixa que já teve processo retirado: “A caixa não pode ser excluída porque está sendo referenciada por um processo retirado”. |
