====== Relatório de Manutenção por Grupo de Trabalho ====== Este caso de uso tem o intuito de permitir o acompanhamento das [[https://docs.info.ufrn.br/doku.php?id=desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:requisicoes:requisicoes:cadastrar_requisicao|requisições]] de manutenção existentes de acordo com o grupo de trabalho. Grupo de trabalho é o tipo de serviço requisitado. Por exemplo, carpintaria, ferreiro etc. Com isso, o gestor de obras e o gestor de manutenção (pertencentes a superintendência de infra-estrutura) poderão controlar de maneira eficiente os tipos de serviços que são executados. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Infra-estrutura -> Aba Manutenção -> Relatórios -> Manutenção por Grupo de Trabalho. O Usuário faz a busca informando: * **Grupo de Trabalho** *: TIPO - TEXTO. O Sistema exibe as opções: ''ALMOXARIFE'', ''BALCONISTA'', ''BOMBEIRO HIDRÁULICO'', ''CALCETEIRO'', ''CAPINAGEM'', ''CAPINAGEM GERAL'', entre outros. * **Período** *: TIPO - DATA, DD/MM/AAAA a DD/MM/AAAA. * **Unidade Requisitante** : TIPO - TEXTO. Formato - CÓDIGO - UNIDADE. * **Status**: TIPO - TEXTO. O Sistema exibe as opções: ''AUTORIZADA'', ''ENVIADA SETOR DE ORÇAMENTO'', ''ATENDIDA - DIMAN'', ''EM EXECUÇÃO'', entre outras. O Sistema lista os grupos escolhidos: * **__Grupo__**: TIPO - TEXTO. * **__Quantidade__**: TIPO - TEXTO. O Sistema exibe o Total da Quantidade. Para cada Grupo escolhido o Sistema exibe opção para visualizar conforme modelo: ^categoria ^ solicitada^ executada^ executada parcialmente^ não executada^ em andamento^ eficiência^ |Pedreiro | 9 | 9 | 9 | 9 | 9 | 9 | * **Categoria** : Na categoria o sistema exibe a descrição da categoria selecionada. * **Solicitada** : Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordens da categoria e possuem executantes tercerizados. ([[#Principais Regras de Negócio| RN01 ]]) * **Executada** : Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordems citadas. ([[#Principais Regras de Negócio| RN02 ]]) * **Executada Parcialmente** *: Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordems citadas. ([[#Principais Regras de Negócio| RN03 ]]) * **Não Executada** : Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordems citadas. ([[#Principais Regras de Negócio| RN04 ]]) * **Em Endamento** : Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordems citadas. ([[#Principais Regras de Negócio| RN05 ]]) * **Eficiência** : A quantidade eficiente corresponde a (quantidade executada + executada parcialmente) / quantidade solicitada da categoria. ([[#Principais Regras de Negócio| RN06 ]]) O relatório segue o padrão abaixo: **RELATÓRIO DE MANUTENÇÃO POR GRUPO DE TRABALHO** **Grupo de Trabalho** **Período** ^Número Requsição/ano^UnidadeRequisitante^Data^Status Atual^ | 9.../AAAA | | DD/MM/AAAA | FINALIZADA | | **Objeto:** |||| | **Ordem de Serviço:** <9.../AAAA> |||| | **Status:** CONCLUÍDA |||| | **Executores:** |||| | **Diagnóstico da vistoria:** - |||| | |||| | 9.../AAAA | | DD/MM/AAAA | FINALIZADA | | **Objeto:** |||| | **Ordem de Serviço:** <9.../AAAA> |||| | **Status:** CONCLUÍDA |||| | **Executores:** |||| | **Diagnóstico da vistoria:** - |||| * **__Nº Requisição/Ano__:** Tipo - NUMÉRICO. Número e ano da requisição gerada. * **__Unidade Requisitante__:** Tipo - TEXTO. Unidade que está requisitando o serviço. * **__Objeto__:** Tipo - TEXTO. Uma breve descrição sobre uma determinada requisição. * **__Data__:** Tipo - DATA. Formato - DD/MM/AAAA. Data de uma determinada requisição. * **__Status Atual__:** Tipo - TEXTO. Status atual da requisição em questão. * **__Ordem de Serviço:__:** Tipo - NUMÉRICO. Número e ano da ordem de serviço a qual a requisição se insere. * **__Executores__:** Tipo - TEXTO. Executantes da Ordem de Serviço. * **__Diagnóstico da vistoria__:** Tipo - TEXTO. Observações. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Solicitada : A quantia de terceirizados incluídos nas Ordens de Serviço. Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordens da categoria e possuem executantes terceirizados. (adicionada em 23/10/2014, tarefa: 132787) * **RN02** - Executada : A quantia de Ordens de Serviço com status concluída para a categoria. Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordens citadas. (adicionada em 23/10/2014, tarefa: 132787) * **RN03** - Executada Parcialmente *: A quantia de Ordens de Serviço com status parcial para a categoria. Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordens citadas. (adicionada em 23/10/2014, tarefa: 132787) * **RN04** - Não Executada : A quantia de ordem de serviço com status não executada para a categoria. Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordens citadas. (adicionada em 23/10/2014, tarefa: 132787) * **RN05** - Em Andamento : A quantia de ordem de serviço que não têm vistoria. Ao clicar no link é gerado um relatório com requisições que estão relacionadas às ordens citadas. (adicionada em 23/10/2014, tarefa: 132787) * **RN06** - Eficiência : A quantidade eficiente corresponde a (quantidade executada + executada parcialmente) / quantidade solicitada da categoria. (adicionada em 23/10/2014, tarefa: 132787) ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Tabela ^ Classe | | sipac.infra.requisicao_supinfra | br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | | sipac.infra.ordem_servico | br.ufrn.sipac.supinfra.manutencao.dominio.OrdemServico | | sipac.infra.especialidade_servico | br.ufrn.sipac.supinfra.manutencao.dominio.EspecialidadeServico| ===== Plano de Teste ===== Sistema: SIPAC Módulo: Infra-Estrutura Usuário: lane, gustavo Link(s): Manutenção -> Relatórios -> Manutenção por Grupo de Trabalho Papel que usuário deve ter: SipacPapeis.GESTOR_OBRAS, SipacPapeis.GESTOR_MANUTENCAO ===== Cenários de Teste ===== Verificar se os dados exibidos conferem com os filtros escolhidos. ===== Dados para o Teste ===== Não se aplica