~~ODT~~
Cadastrar Célula Orçamentária
Uma célula orçamentária é o conjunto de dados que compõem a estrutura básica de armazenamento dos valores constantes do orçamento da união. É composto pela Esfera orçamentária, Unidade Orçamentária, Programa de Trabalho Resumido (PTRes), Fonte de Recursos, Natureza da Despesa (ND), Unidade Gestora Responsável e Plano Interno (PI). Este caso de uso é utilizado pelo setor de execução orçamentária.
Pré-condições: Ter sido cadastrado no sistema a Unidade, o PTRes, a ND, a Fonte de Recurso e a Esfera.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Aba Cadastros → Célula Orçamentária → Cadastrar .
Para cadastrar a célula orçamentária o gestor informa:
- Unidade:* Formato - NOME DA UNIDADE (CÓDIGO), Tipo - TEXTO, Entrada de dados: NOME DA UNIDADE e CÓDIGO.
- Programa de Trabalho Resumido:* Formato - NOME DO PROGRAMA (CÓDIGO), Tipo - TEXTO, Entrada de dados: NOME DO PROGRAMA e CÓDIGO.
- Elemento da Despesa:* Formato - NOME DA ELEMENTO (CÓDIGO), Tipo - TEXTO, Entrada de dados: NOME DO ELEMENTO e CÓDIGO.
- Fonte de Recurso:* Formato - NOME DA FONTE (CÓDIGO), Tipo - TEXTO, Entrada de dados: NOME DA FONTE e CÓDIGO.
- Esfera:* Formato - NOME DA ESFERA (CÓDIGO), Tipo - TEXTO, Entrada de dados: NOME DA ESFERA e CÓDIGO.
- Plano Interno: Formato - NOME DO PI (CÓDIGO), Tipo - TEXTO, Entrada de dados: NOME DO PI e CÓDIGO.
O sistema apresenta os dados informados no cadastro para confirmação do gestor. Os dados informados anteriormente podem ser alterados.
Confirmado o cadastro da célula, o sistema exibe o número de célula cadastrada. (RN01)
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 A célula deverá inicialmente ser cadastrada com saldo igual a zero.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela | |
---|---|---|
br.ufrn.sipac.orcamento.dominio.CelulaOrcamentaria | administrativo.sco.celula_orcamentaria |
Plano de Teste
Sistema: SIPAC
Módulo: Orçamento
Link(s): Orçamento → Cadastros → Célula Orçamentária → Cadastrar
Usuário: cunha, larrubia2
Papel que usuário deve ter: ScoPapeis.GESTOR_DOTACAO_ORCAMENTARIA, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL
Cenários de Teste
Ação: Realize o login com um usuário com um dos papéis: ScoPapeis.GESTOR_DOTACAO_ORCAMENTARIA, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL .
Resultado Esperado: Login deve ser realizado com sucesso. _
Ação: Selecione o módulo Orçamento.
Resultado Esperado: O menu do módulo Orçamento deve ser mostrado. _
Ação: Na aba Cadastros, submenu Célula Orçamentária, selecione a opção Cadastrar.
Resultado Esperado: Um formulário com os campos Unidade, Programa de Trabalho Resumido, Natureza da Despesa, Fonte de Recurso, Esfera, e Plano Interno deve ser exibido, onde apenas o campo Plano Interno não deve ser obrigatório. _
Ação: Com todos os campos vazios, selecione a opção Cadastrar.
Resultado Esperado: Deve ser exibida uma mensagem mostrando que todos os campos obrigatórios foram deixados em branco. _
Ação: Realize tentativas de cadastro deixando um campo vazio de cada vez, selecione a opção Cadastrar.
Resultado Esperado: Em cada uma das tentativas uma mensagem de erro deve ser exibida, mostrando especificamente qual o campo obrigatório foi deixado em branco. _
Ação: Preencha todos os campos com resultados válidos, selecione a opção Cadastrar.
Resultado Esperado: A seguinte mensagem deve ser exibida: Célula Orçamentária ( número da célula ) cadastrado(a) com sucesso. _
*Conferir se realmente foi cadastrada, se utilizando do número e se foi cadastrada com saldo igual a zero de acordo com a RN01.
Dados para o Teste
Verificar os dados cadastrados no caso de uso de Listar Célula Orçamentária.