echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Gastos com Manutenção ======
Este caso de uso é utilizado para se obter um relatório de gastos com manutenção de alguma unidade. Ele é usado pelos executores de orçamento.
===== Descrição do Caso de Uso =====
Este caso de uso é iniciado ao acessar o seguinte caminho: //Sipac -> Portal Administrativo -> Aba Outros -> Consultas -> Despesas -> Gastos com Manutenção//.
=== Passo 1 ===
Para consultar as notificações, o sistema solicita ao usuário algumas das informações a seguir:
* **Data Inicial***: Formato - DD/MM/AAAA, Tipo - DATA.
* **Data Final***: Formato - DD/MM/AAAA, Tipo - DATA.
* **Unidade***: Formato - NOME (CÓDIGO), Tipo - TEXTO.
* **__Almoxarifado__**: Formato - NOME, Tipo - TEXTO. ([[#Principais regras de negócio|RN01]])
O resultado da busca é mostrado em um relatório como o do modelo abaixo:
{{:desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:outros:consultas:despesas:relatório2.png|}}
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - As consultas serão feitas somente no ''ALMOXARIFADO - SUP. INFRA-ESTRUTURA''.
==== Resoluções/Legislações Associadas ====
Não se Aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
|^ Classe ^ Tabela |
| br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | administrativo.infra.requisicao_supinfra |
| br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial | administrativo.requisicoes.requisicao_material |
| br.ufrn.comum.dominio.UnidadeGeral | administrativo.comum.unidade |
| br.ufrn.sipac.requisicoes.material.dominio.ItemRequisicao | administrativo.requisicoes.item_requisicao |
| br.ufrn.sipac.almoxarifado.saidas.dominio.AtendimentoReqMaterial | administrativo.almoxarifado.atendimento_req_material |
===== Plano de Teste =====
Sistema: SIPAC
Módulo: PORTAL ADMINISTRATIVO
Link(s): Sipac -> Portal Administrativo -> Aba Outros -> Consultas -> Despesas -> Gastos com Manutenção
Usuário: gustavo, alanaisis
O usuário tem que ter um dos papéis: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL
===== Cenários de Teste =====
Verificar se o fluxo do caso de uso está correto e os dados mostrados no relatório.
===== Dados para o Teste =====
* Para verificar os dados do relatório, pode-se utilizar a seguinte consulta, substituindo os ''?'' por ''DATA INICIAL'', ''DATA FINAL'', ''ID DA UNIDADE GESTORA DO USUÁRIO'', ''DATA INICIAL'', ''DATA FINAL'' e ''ID DA UNIDADE GESTORA DO USUÁRIO'', respectivamente: