~~ODT~~ ====== Estornar Homologação por Unidade ====== Esse caso de uso efetua o estorno da frequência dos servidores da unidade. O estorno é realizado para que a homologação dos servidores para um determinado período possam ser refeitas. Pré condições: Este caso de uso só ficará disponível quando o período de Homologação de Frequência estiver definido no [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:administracao:cadastros:calendario_mensal:criar|calendário mensal]]. Os servidores que trabalham com gestão de pessoas acessam este caso de uso. ===== Descrição do Caso de Uso ===== O caso de uso se inicia quando o usuário acessa: //SIGRH -> Frequência -> Ponto Eletrônico -> Homologações -> Estornar Homologação por Unidade//. Os seguintes filtros são disponibilizados para consulta: * **Unidade***: Tipo - TEXTO. Após informados os determinados filtros, uma listagem é apresentada com os seguintes dados: * **__Unidade__**: Tipo - TEXTO. * **__Data da Homologação__**: Tipo - TEXTO. * **__Homologado Por__**: Tipo - TEXTO. * **__Observações__**: Tipo - TEXTO. Ao lado de cada registro tem-se a opção de visualizar frequências homologadas e estornar. Ao selecionar a opção de visualizar, os seguintes dados serão exibidos: * **__Matrícula__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__Horas Trabalhadas__**: Tipo - TEXTO, Formato - HH:MM. * **__Horas Homologadas__**: Tipo - TEXTO, Formato - HH:MM. Para cada item da listagem acima, serão disponibilizadas as opções de visualizar ausências do servidor, visualizar férias do servidor, visualizar detalhes do ponto do servidor e visualizar relatório do ponto do servidor. == Visualizar Ausências do Servidor == Nesta opção, serão exibidas as seguintes informações: * **__Tipo de Ausência__**: Tipo - TEXTO. * **__Descrição__**: Tipo - TEXTO. * **__Início__**: Tipo - DATA. * **__Término__**: Tipo - DATA. * **__Dias__**: Tipo - NUMÉRICO. * **__Homologado__**: Tipo - LÓGICO. == Visualizar Férias do Servidor == Nesta opção, serão exibidas as seguintes informações: * **__Exercício__**: Tipo - NUMÉRICO. * **__Início__**: Tipo - DATA. * **__Término__**: Tipo - DATA. * **__Dias__**: Tipo - NUMÉRICO. == Visualizar Detalhes do Ponto do Servidor == Ao selecionar esta opção, é redirecionado para outra tela em que o usuário visualiza todos os horários de ponto relacionados à frequência do servidor. * **__Data__**: Tipo - DATA. Data em que foi registrado os horários de ponto. * **__Horários Registrados__**: Tipo - NUMÉRICO. Horários de entrada e saída registrados no dia. * **__Horas Trabalhadas__**: Tipo - NUMÉRICO. HR (Horas Registradas), HE (Horas excedentes), HA (Horas Autorizadas) e HH (Horas Homologadas), Crédito e Débito. * **HA**: Tipo - DATA, Formato - HH:MM. Horas diárias excedentes autorizadas pelo chefe responsável pela homologação da frequência. * **__Justificativa__**: Tipo - TEXTO. Justificativa do ponto. * **__Ocorrência__**: Tipo - TEXTO. Ocorrências o dia: Sábados, domingos, feriados e ausências. Também é possível visualizar no final da mesma tela o **Resumo de horas apuradas no mês**: * **__Carga Horária do Mês__**: Tipo - TEXTO, Formato - HH:MM. * **__Total de Horas Trabalhadas__**: Tipo - DATA, Formato - HH:MM. * **__Total de Horas Homologadas__**: Tipo - DATA, Formato - HH:MM. * **__Total de Horas Justificadas__**: Tipo - DATA, Formato - HH:MM. * **__Crédito em Horas__**: Tipo - DATA, Formato - HH:MM. == Visualizar Relatório do Ponto do Servidor == Nesta opção são exibidas as mesmas informações da operação visualizar detalhes do ponto do servidor, mas em formato de relatório. === Estornar === Ao selecionar esta opção, os seguintes dados serão exibidos: * **__Unidade__**: Tipo - TEXTO. * **__Data__**: Tipo - DATA. * **__Hora__**: Tipo - DATA, Formato - HH:MM. * **__Homologado Por__**: Tipo - TEXTO. * **__Observações__**: Tipo - TEXTO. * Frequências Associadas a esta Homologação * **__Matrícula__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__Horas Trabalhadas__**: Tipo - DATA, Formato - HH:MM. * **__Horas Homologadas__**: Tipo - DATA, Formato - HH:MM. * **Justificativa***: Tipo - TEXTO. Para cada registro de frequência associada à homologação que será estornada, é exibida a opção visualizar detalhes do ponto do servidor. == Visualizar Detalhes do Ponto do Servidor == Ao selecionar esta opção, é redirecionado para outra tela em que o usuário visualiza todos os horários de ponto relacionados à frequência do servidor. * **__Data__**: Tipo - DATA. Data em que foi registrado os horários de ponto. * **__Horários Registrados__**: Tipo - NUMÉRICO. Horários de entrada e saída registrados no dia. * **__Horas Trabalhadas__**: Tipo - NUMÉRICO. HR (Horas Registradas), HE (Horas excedentes), HA (Horas Autorizadas) e HH (Horas Homologadas), Crédito e Débito. * **HA**: Tipo - DATA, Formato - HH:MM. Horas diárias excedentes autorizadas pelo chefe responsável pela homologação da frequência. ([[#principais_regras_de_negócio|RN03]]) * **__Justificativa__**: Tipo - TEXTO. Justificativa do ponto. * **__Ocorrência__**: Tipo - TEXTO. Ocorrências o dia: Sábados, domingos, feriados e ausências. Também é possível visualizar no final da mesma tela o **Resumo de horas apuradas no mês**: * **__Carga Horária do Mês__**: Tipo - DATA, Formato - HH:MM. * **__Total de Horas Trabalhadas__**: Tipo - DATA, Formato - HH:MM. * **__Total de Horas Homologadas__**: Tipo - DATA, Formato - HH:MM. * **__Total de Horas Justificadas__**: Tipo - DATA, Formato - HH:MM. * **__Crédito em Horas__**: Tipo - DATA, Formato - HH:MM. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Este caso de uso só será acessado e disponibilizado caso o parâmetro ''TIPO_CONTROLE_FREQUENCIA'' igual a ''2'', que indica que o controle da frequência será realizado por ponto eletrônico. ==== Resoluções e Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.frequencia.ponto.dominio.FrequenciaPontoMensal | administrativo.frequencia.frequencia_ponto_mensal | | br.ufrn.sigrh.frequencia.ponto.dominio.HomologacaoPontoUnidade | administrativo.frequencia.homologacao_ponto_unidade | | br.ufrn.sigrh.frequencia.ponto.dominio.PontoDiario | administrativo.frequencia.ponto_diario | | br.ufrn.sigrh.frequencia.ponto.dominio.HorarioPonto | administrativo.frequencia.horario_ponto | | br.ufrn.sigrh.dominio.Unidade | administrativo.comum.unidade | | br.ufrn.sigrh.funcional.dominio.Servidor | administrativo.rh.servidor | ====== Plano de Testes ====== Sistema: SIGRH Módulo: Frequência Link(s): Frequência → Ponto Eletrônico -> Homologações → Estornar Homologação Por Unidade Usuário: mirian Papel que usuário deve ter: Ex.: SigrhPapeis.GESTOR_UNIDADE, SigrhPapeis.VICE_GESTOR_UNIDADE, SigrhPapeis.OPERADOR_UNIDADE, SigrhPapeis.FREQUENCIA. ===== Cenários de Teste ===== ===== Dados para o Teste =====