~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar Turno de Trabalho da Unidade ====== Esse caso de uso é utilizado para identificar os horários de funcionamento das unidades da instituição. O gestor de dimensionamento é a pessoa responsável pela atualização do horário de funcionamento das unidades. ===== Descrição do Caso de Uso ===== Este caso de uso se inicia quando o usuário acessa //SIGRH -> Dimensionamento -> Operações -> Dimensionamento -> Alterar Turno de Trabalho da Unidade//. O sistema lista os seguintes campos: * **Unidade***: Formato NOME DA UNIDADE (CÓDIGO DA UNIDADE). Tipo AUTOCOMPLETE. Entrada de dados CÓDIGO DA UNIDADE ou NOME DA UNIDADE. Identificada a unidade, o sistema exibe os dados: * **__Sigla__** * **__Município - Estado__** * **__Unidade Responsável Orçamentária__** * **__Código__** * **__Categoria__** E solicita: * **Horário de Abertura da Unidade***: Formato HH:MM. Tipo NUMÉRICO. (Adicionado pela tarefa 188584) * **Horário de Fechamento da Unidade***: Formato HH:MM. Tipo NUMÉRICO. (Adicionado pela tarefa 188584) * **Turno de Trabalho***: Tipo TEXTO. São apresentadas as seguintes opções: ''MANHÃ, MANHÃ e TARDE, MANHÃ, TARDE e NOITE, NOITE, TARDE, TARDE e NOITE''. ([[#principais regras de negócio|RN01]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O sistema calcula o turno da unidade de acordo com o preenchimento de horários da unidade, seguindo o esquema de horários: {7h às 13h - manhã, 12h às 19h - tarde, 18h às 22h e 30min - noite}. * **RN02** - Caso o horário da unidade englobe mais de um dos turnos descritos na **RN01**, o turno da unidade passa a ser os dois. Ex: 8h às 14h e 30min - Turno: Manhã e Tarde. * **RN03** - Caso sejam alterados os **Horários da Unidade** para um horário em que haja servidores com [[desenvolvimento:especificacoes:sigrh:portal_do_servidor:casos_de_uso:chefia_de_unidade:homologacao_de_frequencia:horario_de_trabalho:cadastrar|horários cadastrados]] que não se encaixem no intervalo do novo horário, o sistema deve bloquear esta ação. Sendo necessário que primeiramente o chefe altere o horário dos servidores em questão para que volte a alterar o horário e turno da sua unidade. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.comum.dominio.TipoTurno | comum.tipo_turno | | br.ufrn.sigrh.frequencia.dominio.HorarioTrabalhoTurno | frequencia.horario_trabalho_turno | | br.ufrn.sigrh.dominio.Unidade | comum.unidade | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Dimensionamento Link(s): Operações -> Dimensionamento -> Alterar Turno de Trabalho da Unidade Usuário: michellepaiva Papel que usuário deve ter: SigrhPapeis.GESTOR_DIMENSIONAMENTO, SigrhPapeis.GESTOR_DDRH ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.