~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Registro de Ausências ====== Realiza o cadastro de uma ausência (ocorrência que impede a realização das atividades por um determinado período) para servidores da Instituição. Ver [[desenvolvimento:especificacoes:sigrh:portal_do_servidor:casos_de_uso:chefia_de_unidade:homologacao_de_frequencia:ausencias:cadastrar_ausencia|Cadastrar Ausência]] do Menu Servidor. No caso do acesso pelo Módulo Administração de Pessoal, algumas permissões especiais são concedidas, de forma que o usuário pode alterar ou cadastrar ausências para qualquer tipo de ocorrência (mesmo as de tipo informativo e sem os dados adicionais no caso de solicitação de afastamento), além de poder realizar cadastros retroativos ou para períodos em que a freqüência da unidade já tenha sido homologada. Caso de uso acessado pelo gestor do Departamento de Administração de Pessoal. ([[#principais_regras_de_negócio|RN24]]) ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção //SIGRH → Administração de Pessoal → Cadastros → Registros para o Servidor → Ausências//. O usuário informa os dados: * **__Origem__**: Tipo TEXTO. * **Unidade do Exercício**: Tipo AUTOCOMPLETE. Entrada de Dados:Nome da Unidade, Código da Unidade. * **Servidor***: Tipo AUTOCOMPLETE. Entrada de Dados: Matrícula SIAPE, NOME DO SERVIDOR, CPF e Nome de Identificação ([[#principais_regras_de_negócio|RN08]], [[#principais_regras_de_negócio|RN15]]) * **__Nome Completo__**: Tipo - TEXTO (Exibido no cadastro, mas não na alteração da ausência, já que na alteração o servidor é pré-determinado). * **__Nome de Identificação__**: Tipo - TEXTO (Exibido apenas se contiver alguma informação). * **__Matrícula SIAPE__**: Tipo - NUMÉRICO. * **__Matrícula Interna__**: Tipo - NUMÉRICO (Exibido apenas de contiver informação, a depender de um parâmetro ([[#principais_regras_de_negocio|RN33]])). * **__Cargo__**: Tipo - TEXTO. * **Vínculo de Ocorrência**: Tipo - TEXTO. - Representa o período no qual a Ausência pode ser cadastrada. (É o período em que o servidor está ou esteve ativo). * **Tipo da Ausência***: Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]], [[#principais_regras_de_negócio|RN02]], [[#principais_regras_de_negócio|RN03]], [[#principais_regras_de_negócio|RN25]] e [[#principais_regras_de_negócio|RN34]]). OBS.: Esse campo é preenchido com ocorrências ativas e dos grupos de ocorrências definidos nos parâmetros AFASTAMENTO, OCORRENCIAS_FUNCIONAIS_GERAIS e AFASTAMENTOS_PARCIAIS. * **__Situação Em Que Se Aplica__**: Tipo - TEXTO. (Atualizado pela tarefa 191612) * **Crime Comum***: Tipo LÓGICO. ([[#principais_regras_de_negócio|RN42]]) * **Contabilizar o período desta cessão para a contagem do interstício de progressão funcional.**: Tipo LÓGICO. ([[#principais_regras_de_negócio|RN43]]) * **Data de Término***: Tipo DATA. ([[#principais_regras_de_negócio|RN06]], [[#principais_regras_de_negócio|RN29]], [[#principais_regras_de_negócio|RN31]]) * **Data de Término Real**: Tipo DATA. Representa data de término real, data na qual o servidor retornou a instituição. * **Quantidade de Horas***: Tipo DATA, Formato - HH:MM. ([[#principais_regras_de_negócio|RN30]]) * **Saldo de Horas***: Tipo TEXTO. são apresentadas opções de acordo com ([[#principais_regras_de_negócio|RN36]]) Saldo da ausência * __**Saldo de Horas**__: Tipo TEXTO, formato MES / ANO (Ex.: FEV / 2012) * __**Horas Disponíveis**__: Tipo NUMÉRICO. Total de horas disponíveis no banco de horas para utilização; * __**Horas Utilizadas**__: Tipo DATA. Formato DD/MM/AAAA. Total de horas que serão debitadas do banco de horas; * __**Saldo Restante**__: Tipo DATA. Formato DD/MM/AAAA. Quantidade de horas que sobram no banco de horas. * __Para cada item da listagem existe uma opção de remoção__. Caso a ocorrência seja de débito com período de compensação a definir (conforme cadastrado em [[desenvolvimento:especificacoes:sigrh:frequencia:casos_de_uso:ponto_eletronico:ocorrencias_nao_siape:cadastrar|Cadastrar Ocorrência Não-SIAPE]]), é exibida a seção ''Definição do Período de Compensação''. ===Definição do Período de Compensação=== * __**Tempo Pendente de Compensação**__: Tipo - NUMÉRICO. Formato - HH:MM. É a **Quantidade de Horas** da Ocorrência subtraído do Saldo de **Horas Utilizadas**. * **Início da Compensação***: Tipo - DATA. Formato - DD/MM/AAAA. * **Término da Compensação***: Tipo - DATA. Formato - DD/MM/AAAA. === === * **Processo**: Formato: 99999.999999/9999-99. Tipo TEXTO. ([[#principais_regras_de_negócio|RN20]], [[#principais_regras_de_negócio|RN41]]) * **Capacitação***: Tipo TEXTO, São apresentadas opções: ''sim'' ou ''não''. ([[#principais_regras_de_negócio|RN41]]) * **Homologa***: Tipo TEXTO, São apresentadas opções: ''Sim, Não'' ou ''Pendente''. ([[#principais_regras_de_negócio|RN12]], [[#principais_regras_de_negócio|RN13]], [[#principais_regras_de_negócio|RN14]]) * **Observação**: Tipo TEXTO. * **Enviar notificação por email **: Tipo LÓGICO. ([[#principais_regras_de_negócio|RN35]]) * **Este afastamento será para alguma atividade de capacitação do servidor?***: Formato - SIM/NÃO, Tipo - LÓGICO. ([[#principais_regras_de_negócio|RN40]]) * **Motivo do Afastamento**: Tipo - TEXTO. É apresentada uma lista que tem como cadastro o [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:cadastros:motivos_de_afastamento:cadastrar|Cadastrar Motivo de Afastamento]]. ([[#principais_regras_de_negócio|RN40]]) * **Detalhar Motivo**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN40]]) * **Observação**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN40]]) * **Tipo de Financiamento**: Tipo - TEXTO. São apresentadas opções: ''Sem passagem/diárias, passagem/diárias arcada pela UFRN, passagem/diárias arcada por outra Instituição, Passagens arcadas pela UFRN, Diárias arcadas pela UFRN, total ou parcialmente, Outra forma de financiamento''. ([[#principais_regras_de_negócio|RN40]]) Localidades: ([[#principais_regras_de_negócio|RN40]]) * **Localidade:*** Formato: NOME DA LOCALIDADE, Tipo: AUTOCOMPLETE. Esse campo é populado com os municípios brasileiros, caso o afastamento for nacional, ou populado com os países, caso o afastamento for internacional. * O usuário insere as localidades em uma lista que exibe: * **__Localidade__**: Tipo - TEXTO. * **__UF__**: Tipo - TEXTO. Há opção de remoção para cada localidade. **Informações do Período Aquisitivo** * **Período Aquisitivo***: Formato De DD/MM/AAAA até DD/MM/AAAA, Tipo TEXTO. ([[#principais_regras_de_negócio|RN10]], [[#principais_regras_de_negócio|RN11]], [[#principais_regras_de_negócio|RN17]], [[#principais_regras_de_negócio|RN18]], [[#principais_regras_de_negócio|RN19]]). * **Novo Período Aquisitivo**: Formato De DD/MM/AAAA até DD/MM/AAAA, Tipo TEXTO. * **Licença em razão de mandato judicial**: Tipo LÓGICO. ([[#principais_regras_de_negócio|RN10]], [[#principais_regras_de_negócio|RN11]]) * **Natureza da atividade que gerou direito à licença***: Tipo TEXTO. ([[#principais_regras_de_negócio|RN10]]) Licenças usufruídas associadas ao Período Aquisitivo selecionado * **Dependente***: Tipo TEXTO. Formato COMBOBOX, populado com os dependentes que possuem o benefício "Acompanham Pessoa da Família". ([[#principais_regras_de_negócio|RN21]]) * **Justificativa***: Tipo TEXTO. Este campo é exibido apenas se o usuário selecionar ''Não'' no campo Homologa. Quando o usuário seleciona um período aquisitivo ([[#principais_regras_de_negócio|RN10]], [[#principais_regras_de_negócio|RN11]]), todas as licenças já usufruídas ao servidor selecionado no período aquisitivo escolhido são listadas com as seguintes informações: * __**Descrição**__: Tipo TEXTO. * __**Dias**__: Tipo NUMÉRICO. * __**Início**__: Tipo DATA. Formato DD/MM/AAAA. * __**Término**__: Tipo DATA. Formato DD/MM/AAAA. * __**Homologado**__: Tipo TEXTO. O usuário ainda pode informar os dados do Documento Legal, onde é possível anexar os documentos comprobatórios do afastamento, tais como: atestados, atas, convites, folders de eventos, etc. Abaixo seguem os dados que compõe o Documento Legal: * **Tipo***: Tipo TEXTO. ([[#principais_regras_de_negócio|RN07]]) * **Data***: Tipo DATA. * **Número**: Tipo NUMÉRICO. * **Arquivo**: Tipo TEXTO. * **Observações**: Tipo TEXTO. Após a adição do documento, esse é apresentado em forma de lista: * **__Item__** - Tipo NUMÉRICO * **__Tipo__** - Tipo TEXTO * **__Data__** - Tipo DATA * **__Arquivo__** - Tipo TEXTO * **__Número__** - Tipo NUMÉRICO * **__Observações__** - Tipo TEXTO. Existe a possibilidade de //Remover Anexo // inserido. Em seguida pode ser realizado o cadastro. ([[#principais_regras_de_negócio|RN09]], [[#principais_regras_de_negócio|RN16]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Somente o Gestor de Administração de Pessoal pode cadastrar e homologar ausências para períodos onde a freqüência dos servidores da unidade já foi homologada; * **RN02** - Nenhuma parcela de férias pode estar em concomitância com uma ausência (''Afastamento/Licença/Ferias'') já cadastrada no sistema, portanto o sistema não deve permitir a sobreposição. * **RN03** - Somente pelo módulo Administração de Pessoal, ao realizar o cadastro de uma ausência cuja ocorrência seja do tipo ''Licença Tratamento Própria Saúde, Licença por Motivo de Doença em Pessoa da Família (-60 dias), Licença para Tratamento de Saúde pelo INSS, Licença para Tratamento de Saúde pelo INSS (Até 11/12/1990), Licença por motivo de doença em pessoa da família, Abono de Falta'' ou ''Falta Justificada'' é verificado se existem ausências cadastradas com a denominação de ocorrência ''FALTA'' ou ''ATRASO OU SAÍDA ANTECIPADA'' em período concomitante. Caso haja ausências concomitantes, o usuário será informado e questionado se deseja sobrescrever os registros concomitantes existentes. Caso discorde, o cadastro não irá prosseguir. Caso confirme, as ausências existentes serão inativadas e será gerado um novo registro de ausência ativo com a ocorrência que se deseja sobrepor (//SIGRH -> Módulos -> Administração de Pessoal -> Cadastros -> Registros para o servidor -> Ausências//). * **RN04** - Não é possível haver sobreposição de datas entre ausências/afastamentos diferentes para o mesmo servidor. * **RN05** - Não é possível cadastrar ausência em período concomitante, com exceção de algumas específicas descritas nas RNs ([[#Principais Regras de Negócio|RN03]], [[#Principais Regras de Negócio|RN32]] e [[#Principais Regras de Negócio|RN39]]). * **RN06** - A data de termino da ausência não é um campo obrigatório para os seguintes tipos de ausência: ''DISPONIBILIDADE, AFASTADO PARA ACOMPANHAR CÔNJUGE, AFASTAMENTO PARA PRESTAR COLABORAÇÃO, AFASTAMENTO PARA INTEGRAR COMISSÃO, AFASTAMENTO PARA JURI, CESSÃO COM ÔNUS, CESSÃO SEM ÔNUS, AFASTAMENTO ORGANISMO INTERNACIONAL, LICENÇA A GESTANTE, CONTRATO ENCERRADO'' e ''ABONO DE FALTA''; * **RN07** - É necessário cadastrar pelo menos um documento legal, exceto para ocorrencias de faltas ou ocorrências cuja origem é ''SIGRH'' ou ocorrências que estejam contidas em algum grupo de ocorrência que não exija o cadastro de um documento legal. ([[http://www.iproject.ufrn.br/iproject/public/VerTarefa?num=104324|104324]] - v4.7.0) * Para identificar quais ocorrências não devem exigir o Documento Legal é preciso informar no cadastro do Grupo de Ocorrências (//SIGRH - Administração de Pessoal - Administração - Cadastros - Cadastros - Grupo de Ocorrências - Cadastrar ou Listar/Alterar//). * **RN08** - Se o campo **Unidade** for informado, o campo **Servidor** irá listar apenas servidores pertencente a unidade informada. * **RN09** - Ao realizar um cadastro com sucesso, o sistema deverá exibir novamente o formulário de cadastro mantendo os seguintes campos preenchido: número do processo, unidade, datas de início e fim. Este comportamento de manter os dados informados é controlado pelo parâmetro (''MANTER_DADOS_CADASTRO_AUSENCIA''). Caso o valor do parâmetro seja ''true'', mantém os dados digitados. Caso seja ''false'', limpa o formulário por completo. * **RN10** - Os dados serão exigidos ao usuário se o tipo de ausência selecionada for ''LICENÇA PREMIO POR ASSIDUIDADE''. * **RN11** - Os dados serão exigidos ao usuário se o tipo de ausência selecionada for ''LICENÇA PARA CAPACITAÇÃO''. * **RN12** - Os servidores que serão homologados pelo usuário/chefe são aqueles lotados nas unidades chefiadas e não que possuam designações ativas em outras unidades, e também aqueles que possuam designações ativas nas unidades chefiadas, mesmo que não sejam lotados nestas unidades. Ou seja, caso o servidor seja lotado em uma unidade, mas possua uma designação ativa em outra, sua homologação será processada na unidade de designação e não na unidade de lotação. * **RN13** - Adicionalmente, também são servidores sob responsabilidade da chefia aqueles das unidades subordinadas (segundo a hierarquia organizacional), segundo os mesmos critérios (de lotação e designações ativas). * **RN14** - Para ocorrências cuja forma de lançamento seja "Solicitação Eletrônica" e cadastradas para o próprio chefe ou vice, não pode haver auto-homologação. No entanto o chefe pode homologar para o vice e vice-versa. A regra das unidades superiores na hierarquia também se aplica ao caso de chefes e vices. Vale salientar que, no caso de acesso ao cadastro de ausências via módulos (e não via portal do servidor/menu da chefia) a auto-homologação deve ser permitida. * **RN15** - A regra das designações é válida apenas para designações do nível CD (cargo de direção). Caso a designação do servidor seja FG (função gratificada) ou FC, o mesmo será tratado pela unidade de lotação. * **RN16** - Quando o usuário logado possuir papel com exigência de vinculação a uma unidade, todas as operações somente podem ser realizadas para servidores lotados na unidade que foi vinculada ao papel. Caso contrário, as operações podem ser realizadas para servidores lotados em qualquer unidade. * **RN17** - Para o cadastro de licenças para capacitação ou licenças prêmio deve-se selecionar o **Período Aquisitivo** ao qual a ausência se refere; * **RN18** - A soma de todas as licenças prêmio por assiduidade referentes a um mesmo período aquisitivo não podem ultrapassar os 93 dias. * **RN19** - A soma de todas as licenças para capacitação referentes a um mesmo período aquisitivo não podem ultrapassar os 93 dias. * **RN20** - O campo processo é um campo obrigatório para todas as ausências cuja ocorrência associada não seja classificada como sendo de freqüência ou a ocorrência não seja de origem ''SIGRH''. * **RN21** - O campo Dependente, é obrigatório mas só é possível selecionar caso seja selecionado um servidor, e seja selecionada uma ocorrência que esteja listada no parâmetro ''ParametrosFuncional.OCORRENCIAS_DEPENDENCIA_FAMILIAR''. * **RN22** - Serão listados apenas os dependentes com o benefício ''ACOMPANHAM PESSOA DA FAMÍLIA''. * **RN23** - O período da ausência não poderá exceder o período definido pelo **Vínculo de Ocorrência** quando o mesmo for definido pelo usuário; * **RN24** - Quando o usuário logado possuir papel com exigência de vinculação a uma unidade, todas as operações somente podem ser realizadas para servidores lotados na unidade que foi vinculada ao papel. Caso contrário, as operações podem ser realizadas para servidores lotados em qualquer unidade; * **RN25** - Caso o usuário selecione ''FALTA'' ou ''MEIA FALTA'' o sistema exibe um novo campo denominado ''Falta já descontada em movimentação financeira'' (Tipo LÓGICO) que indica se já foi gerada movimentação financeira para a ausência cadastrada naquele momento. * **RN26** - Caso o usuário realize o cadastro de uma ''DESAVERBACAO DE TEMPO DE SERVICO'' e exista uma ''LICENCA PREMIO'' ou ''LICENCA ESPECIAL'' com período concomitante, o usuário será questionado se deseja cadastrar a ausência mesmo assim. Caso deseje cadastrar, ambas as ausências se manterão ativas na base de dados. Caso não deseje, o cadastro não prosseguirá. * **RN27** - O campo **Natureza da atividade que gerou direito à licença** será exibido apenas no caso de Licença Prêmio por Assiduidade. * **RN28**: O sistema deve atender às seguintes regras para cada tipo de afastamento: * AFASTAMENTO DOCENTE – PÓS-GRADUAÇÃO – STRICTO SENSU E ESTÁGIO PÓS-DOUTORADO * Participação em programa de pós-graduação stricto sensu ou pós-doutorado independente do tempo ocupado no cargo ou na instituição; * Afastamento para mestrado poderá ser concedido por até 24 meses * Não poderá ter se afastado para licença para tratar de assuntos particulares, licença capacitação nos últimos 2 anos anteriores à data de solicitação do afastamento para mestrado ou doutorado; * Afastamento para doutorado poderá ser concedido por até 48 meses; * Afastamento para estágio de pós-doutorado poderá ser concedido por até 24 meses * Não poderá ter se afastado para tratar de assuntos particulares nos últimos 4 anos, contados a partir da solicitação do afastamento para pós-doutorado; * Não poderá se afastar para pós-doutorado , caso tenha se ausentado nos últimos 4 anos (*), anteriores à solicitação do afastamento, para curso de pós-graduação stricto sensu ou para pós-doutorado; * Obs: (*) Caso o afastamento tenha sido inferior a 4 anos, o novo afastamento deve respeitar o interstício do afastamento anterior e não necessariamente 4 anos * O servidor que teve afastamento stricto sensu ou pós-doutorado, deverá cumprir o mesmo período da ausência antes de alguma vacância. (incluir essa informação no relatório funcional, apenas como nota informativa, a exemplo do que ocorre hoje com o relatório/mapa de aposentadoria) * LICENÇA À CAPACITAÇÃO * Poderá ser concedida após cada quinquênio * Poderá ser de até 3 meses; * AFASTAMENTO TÉCNICO – PÓS-GRADUAÇÃO – STRICTO SENSU E ESTÁGIO PÓS-DOUTORADO * Afastamento para mestrado concedido após 3 anos de efetivo exercício * Afastamento para mestrado poderá ser de até 2 anos; * Não poderá ter se afastado para licença para tratar de assuntos particulares, licença capacitação, licença para stricto sensu(*) nos últimos 2 anos anteriores à data de solicitação do afastamento para mestrado ou doutorado; * Obs: (*)caso o afastamento tenha sido inferior a 2 anos, o novo afastamento deve respeitar o interstício do afastamento anterior e não necessariamente 2 anos * Afastamento para doutorado, concedido após 4 anos de efetivo exercício; * AFASTAMENTO PARA ESTUDO OU MISSÃO NO EXTERIOR * Pode ser solicitado pelo servidor a qualquer tempo; * O afastamento não pode exceder 4 anos. * AFASTAMENTO PARA DESENVOLVER PROJETO DE COOPERAÇÃO TÉCNICA, CULTURAL OU TECNOLÓGICA * Concedido após a estabilidade, 3 anos; * O afastamento não pode exceder 2 anos * AFASTAMENTO PARA PRESTAR COLABORAÇÃO TÉCNICA * Concedido ao servidor estável, 3 anos; * O afastamento não pode exceder 4 anos * **RN29** - A data de término da ausência pode ser calculada automaticamente de acordo com a duração de dias da ocorrência selecionada. Algumas ocorrências tem a sua duração definidas em lei, por exemplo: Licença paternidade - 5 dias, o Licença Gala/Licença Nojo - 8 dias, Alistamento como eleitor - 2 dias, Doação de sangue - 1 dia, dentre outras. A duração da ocorrência pode ser verificada ou modificada através do campo **Duração (dias)** no [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:administracao:cadastros:alteracao:alterar_ocorrencia|cadastro/alteração de ocorrências]]. * **RN30** - Se o **Tipo de Ausência** (ocorrência) exigir a informação da quantidade de horas, o campo **Quantidade de Horas** deve ser exibido e obedecer às seguintes condições: - Se o tipo da ausência tiver comportamento de **Abono**, a quantidade de horas informada somada ao tempo registrado pelo servidor através do ponto eletrônico não poderá ser superior ao somatório entre a carga horária diária do servidor e a quantidade de horas excedentes diárias permitida por lei. - Se o tipo da ausência tiver comportamento de **Débito**, a quantidade de horas informada somada ao tempo registrado pelo servidor através do ponto eletrônico não poderá ser superior a carga horária diária do servidor. * **RN31** - Se o **Tipo de Ausência** (ocorrência) exigir a informação da quantidade de horas, as datas de início e término da ausência devem ser iguais. * **RN32** - Ao realizar o cadastro de uma ausência cuja ocorrência seja do tipo “Exercício Provisório”, é verificado se existem ausências cadastradas com a denominação de ocorrência “Afastamento para especialização”, “Afastamento para mestrado”, “Afastamento para doutorado” ou “Afastamento para pós-doutorado” em período concomitante. Caso haja ausências concomitantes, o usuário será informado e questionado se deseja sobrescrever os registros concomitantes existentes. Caso discorde, o cadastro não irá prosseguir. Somente nesses afastamentos serão permitidos cadastradar ocorrências do tipo "Exercício Provisório”. * **RN33** - Campo exibido apenas se o servidor possuir matrícula interna e se o parâmetro ''UTILIZA_CONCEITO_MATRICULA_INTERNA'' estiver ativo. * **RN34** - Usuários Administrador de Pessoal pode cadastrar ausências como status "Pendente" para períodos onde a freqüência dos servidores da unidade já foi homologada. * **RN35** - Um email será enviado as chefias da unidade onde o servidor da ausência encontra-se localizado. Caso ele não tenha nenhuma unidade de localização cadastrada o email será enviado aos responsáveis da unidade onde o servidor está lotado. * **RN36** - Caso o parâmetro (''PARÂMETRO DO PONTO - CALCULO_AUTOMATICO_BANCO_HORAS'') não seja nulo, ele indicará que o funcionamento do banco de horas será de vigência automática, desta forma serão listados os bancos de horas com saldo positivo de horas (já descontadas utilizações anteriores) dos X meses anteriores onde X é o valor do parâmetro. Caso o parâmetro seja nulo ou zero, será listado no combo apenas o último banco de horas vigente com saldo positivo de horas. * **RN37** - Para que seja possível selecionar um banco de horas, o tipo da ocorrência tem que ter o campo ''debita_banco_horas'' = ''true''. * **RN38** - A soma de todas as licenças especiais referentes a um mesmo período aquisitivo não podem ultrapassar os 186 dias (6 meses de 31 dias - não precisam ser meses consecutivos). * **RN39** - No cadastro de ausências do tipo "Afastamento Parcial", a verificação de sobreposição de ausências deve ser ignorada, de forma a permitir a existência de registros do tipo citado com outros do mesmo servidor, caso haja concomitância entre períodos. Semelhantemente, no cadastro de qualquer outro tipo de ausência deve ser ignorada a verificação de sobreposição com alguma ausência do tipo "Afastamento Parcial", previamente cadastrada para o mesmo servidor, caso haja concomitância de período. (Tarefa [[http://www.iproject.ufrn.br/iproject/public/VerTarefa?num=97466|97466]], v4.6.8) * **RN40** - Os campos ''Este afastamento será para alguma atividade de capacitação do servidor, Motivo do Afastamento, Detalhar Motivo, Observação, Tipo de Financiamento e Localidade'' são exibidos se a forma de lançamento relacionada com o tipo de ausência selecionado for ''Solicitação de Afastamento ou Autorização de Viagem''; ou se a ausência for ''VIAGEM INTERNACIONAL - A SERVICO''. * **RN41** - Os campos ''Processo e Capacitação'' não são exibidos se a RN40 for atendida. * **RN42** - O campo ''Crime Comum'' será exibido quando o ''Tipo de Ausência'' selecionado estiver associado ao grupo **CONDENAÇÃO À PENA PRIVATIVA**. * **RN43** - O campo ''Contabilizar o período desta cessão para a contagem do interstício de progressão funcional.'' será exibido quando o ''Tipo de Ausência'' selecionado for uma **CESSÃO**. * **RN44** - Tendo em vista o Art. 131 da lei 8112/90, as suspensões devem ser excluídas dos assentamentos funcionais após 5 anos e as advertências após 3 anos.Em relação a suspensão não é apagada por completo do SIGRH pois conforme o Parágrafo único do mesmo artigo citado anteriormente, o efeitos da penalidade não são cancelados. Ou seja, a suspensão uma vez aplicada, surtirá efeitos até a aposentadoria do servidor em seu tempo de serviço. Portanto, essa ausência não deve ser excluída do relatório de aposentadoria, apenas é apagada da ficha funcional dos servidores e das declarações emitidas pelo Servidor no “Menu servidor”. A ausência suspensão após apagada só pode ser visualizada no relatório de ausências e nos mapas de aposentadoria. ==== Resoluções/Legislações Associadas ==== * [[http://www.planalto.gov.br/ccivil_03/LEIS/L8112cons.htm|Lei 8.112, de 11 de dezembro de 1990]]. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sigrh.funcional.dominio.Ausencia|administrativo.funcional.ausencia| |br.ufrn.sigrh.funcional.dominio.AusenciaAfastamento|administrativo.funcional.ausencia_afastamento| |br.ufrn.sigrh.funcional.dominio.AnexoDocumentoRegulamentacao|administrativo.funcional.anexo_doc_regulamentacao| |br.ufrn.sigrh.funcional.dominio.StatusAusencia|administrativo.funcional.status_ausencia| |br.ufrn.sigrh.funcional.dominio.MovimentacaoAusencia|administrativo.funcional.movimentacao_ausencia| |br.ufrn.sigrh.funcional.dominio.FormaLancamento|administrativo.funcional.forma_lancamento| |br.ufrn.sigrh.funcional.dominio.AquisitivoAusencia|administrativo.funcional.aquisitivo_ausencia| |br.ufrn.sigrh.funcional.ausencia.dominio.SobreposicaoAusencia|administrativo.funcional.sobreposicao_ausencia| |br.ufrn.sigrh.funcional.ausencia.dominio.AusenciaConfiguracaoConcomitancia|administrativo.funcional.ausencia_configuracao_concomitancia| ====== Plano de Teste ====== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Cadastros → Registros para o Servidor → Ausências Usuário: mirian(todos papéis), agobrito(GESTOR_DAP), mjss(ADMINISTRADOR_DAP), mortoni(OPERADOR_UNIDADE) , simonelopes(GESTOR_UNIDADE), mastroyanny(VICE_GESTOR_UNIDADE) Papel que usuário deve ter: SigrhPapeis.GESTOR_DAP, SigrhPapeis.ADMINISTRADOR_DAP, SigrhPapeis.OPERADOR_UNIDADE, SigrhPapeis.GESTOR_UNIDADE, SigrhPapeis.VICE_GESTOR_UNIDADE ===== Cenários de Teste ===== * Verificar o cadastro de ausências para diferentes tipos de ocorrência, em períodos retroativos ou em que a unidade do servidor já tenha a freqüência homologada. * Verificar o cadastro de ausências do tipo de ocorrência "Licença para tratamento da própria saúde", "Licença por motivo de doença em pessoa da família", "Abono de Falta" e "Falta Justificada" para servidores com registro de ausências do tipo falta em períodos concomitantes. * Dar o papel gestor dap para algum servidor. Verificar se é possível auto-homologar a frequência para ele ([[#principais_regras_de_negócio|RN14]]). * Verificar cadastro de ausências do tipo de ocorrência "Licença para capacitação" e "Licença prêmio", verificando a correta associação com um período aquisitivo. * Verificar cadastro de ausências do tipo de ocorrência "LICENCA POR MOTIVO DE DOENCA EM PESSOA DA FAMILIA" verificando a associação com o dependente selecionado. * Verificar cadastro de ausências do tipo UTILIZAÇÃO DE BANCO DE HORAS e analisar o cálculo e a geração do combobox de bancos de horas para seleção. * Verificar se no cadastro de ausências do tipo "AFASTAMENTO PARCIAL", é permitido a concomitância desta com outras previamente cadastradas para o mesmo servidor. Verificar se no cadastro de outros tipos de ausências, é permitido a concomitância destes com ausências do tipo "AFASTAMENTO PARCIAL" previamente cadastradas para o mesmo servidor. ([[#principais_regras_de_negócio|RN39]]) ===== Dados para o Teste ===== * Para realizar o cadastro de vínculos anteriores do servidor, utilize o caso de uso [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:cadastros:vinculos_do_servidor:vinculo_de_servidor_publico_federal:vinculo_siape|Cadastrar Vínculo de Servidor Público Federal]] * Para realizar o cadastro de associação de cálculos de vínculos anteriores do servidor, utilize o caso de uso [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:aposentadoria:aposentadoria:unificacao_de_vinculos:cadastrar|Cadastrar Unificação de Vínculos]] e marque, em **Cálculos Afetados** a opção ''"Cálculo do período aquisitivo de licenças prêmio/especiais."'' * Caso seja necessário identificar pessoas que tenham mais de uma matrícula com a instituição, pode-se obtê-los através da execução da consulta abaixo no banco administrativo: SELECT p.cpf_cnpj as "CPF", p.nome as "Servidor", s.siape as "Matrícula SIAPE", ss.descricao as "Situação" FROM rh.servidor s INNER JOIN comum.pessoa p ON (p.id_pessoa = s.id_pessoa) INNER JOIN rh.situacao_servidor ss ON (ss.id_situacao = s.id_situacao) WHERE p.id_pessoa IN ( SELECT id_pessoa FROM rh.servidor GROUP BY id_pessoa HAVING count(id_servidor) > 1 ) ORDER BY p.nome, s.siape; * Para identificar as ocorrências de **CESSÃO** execute a consulta abaixo no banco administrativo: SELECT descricao FROM funcional.ocorrencia WHERE ativo = true AND cessao = true ORDER BY descricao; É possível listar as ausências ativas existentes a partir do seguinte link: Módulo Administração de Pessoal -> Consultas/Relatórios -> Funcionais -> Consultas Gerais -> Ausências Consulta SQL com os tipos de ocorrências de licença médica ativas: select * from funcional.ocorrencia where ativo is true and id_ocorrencia in (180441 , 180921,31132, 301244, 180261, 180271, 180811, 30452, 30442 ) Consulta SQL com as ocorrências de falta ativas: select * from funcional.ocorrencia where ativo is true and id_ocorrencia in (31422, 301294, 30262, 31292, 30432, 180581, 180691) Consulta SQL para verificar as alterações realizadas no registro de ausências: -Após o registro da ausência como falta utilize: select id_servidor,data_cadastro,* from funcional.ausencia where data_cadastro is not null order by data_cadastro desc Selecione o campo id_servidor e utilize para verificar as próximas alterações: select * from funcional.ausencia where data_cadastro is not null and id_servidor= ? order by data_cadastro desc Consulta SQL para verificar as ocorrências cuja classificação não é de freqüência (ou seja, para as quais é obrigatório informar o número do processo): select o.id_ocorrencia, o.descricao from funcional.ocorrencia o where o.id_classificacao_ocorrencia != 2 and (o.id_grupo_ocorrencia = 30 or o.id_grupo_ocorrencia = 3) and o.ativo = true order by o.descricao; Para verificar a [[#principais_regras_de_negócio|RN07]] abaixo segue select para verificar as origens das ocorrências: select t.denominacao,* from funcional.ocorrencia oc join rh_tipos.tipo_origem t on t.id_tipo_origem = oc.id_tipo_origem Algumas regras de negócio podem ser verificadas buscando-se informações de interesse no sistema. As regras de negócio a seguir, por exemplo, podem ser verificadas observando-se períodos de interesse para o cadastro da ausência a partir das informações obtidas em //SIGRH -> Administração de Pessoal -> Consultas / Relatórios -> Funcionais -> Consultas Gerais -> Ausências// e em //SIGRH -> Administração de Pessoal -> Consultas / Relatórios -> Funcionais -> Consultas Gerais -> Férias//: [[#principais_regras_de_negócio|RN02]], [[#principais_regras_de_negócio|RN03]], [[#principais_regras_de_negócio|RN04]], [[#principais_regras_de_negócio|RN05]]. Para verificar as regras de negócio que envolvem designações, [[#principais_regras_de_negócio|RN12]],[[#principais_regras_de_negócio|RN13]] e [[#principais_regras_de_negócio|RN15]], uma consulta de designações está disponível pelo caminho: //SIGRH -> Administração de Pessoal -> Consultas / Relatórios -> Funcionais -> Consultas Gerais -> Designações//. Para verificar a [[#principais_regras_de_negócio|RN14]], deve-se buscar um servidor com papel de chefia (mirian, por exemplo) para tentar realizar a auto-homologação do mesmo, tanto cadastrando a ausência via módulos quanto pelo menu "Chefia de Unidade" no Portal do Servidor. Para verificar a [[#principais_regras_de_negócio|RN16]], deve-se logar no sistema como um usuário cujo papel está vinculado a uma unidade. A seguir, deve-se tentar cadastrar ausências para um servidor que não está lotado na unidade do servidor logado. Esses servidores a serem cadastrados podem ser pesquisados via SIGRH -> Administração de Pessoal -> Consultas / Relatórios -> Relatórios -> Demonstrativo de Pessoal Lotado. Outro teste seria verificar se o usuário logado consegue cadastrar ausências para um servidor que não está na mesma unidade que ele, caso o usuário logado não tenha unidade associada. Para verificar a [[#principais_regras_de_negócio|RN17]], deve-se ver se o sistema está reconhecendo o item Período Aquisitivo como obrigatório para as licenças do tipo prêmio por assiduidade e capacitação. Para verificar a [[#principais_regras_de_negócio|RN18]] e a [[#principais_regras_de_negócio|RN19]], o testador deve verificar se o sistema permite cadastrar mais de 93 dias de ausência de licença prêmio ou licença para capacitação para um mesmo período aquisitivo. Quando uma ausência é sobreposta pelo cadastro de outra, é gerado um registro na tabela sobreposicao_ausencia que retorna informações referentes a qual ausência sobrepôs e se foi criada alguma em consequência desse cadastro. SELECT * FROM funcional.sobreposicao_ausencia As regras cadastradas podem ser verificadas através da seguinte consulta: SELECT * FROM funcional.ausencia_configuracao_concomitancia Para verificar a [[#principais_regras_de_negócio|RN29]] segue select para analisar a duração das licenças: select descricao,ativo, duracao,* from funcional.ocorrencia where ativo = true and duracao is not null Para verificar a [[#principais_regras_de_negócio|RN40]], a configuração da forma de lançamento da ausência pode ser feita em Módulo Admnistração de Pessoal -> Administração -> Cadastros -> Alteração -> Alterar Ocorrência.