~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Atividade ====== Este caso de uso permite o cadastro das **Atividades** que é a função exercida por um servidor em sua designação na Instituição. Este cadastro é de controle exclusivo do Departamento de Administração de Pessoal e está atrelado ao cadastro de atividade do SIAPE. Assim sendo, o cadastro de novas atividades ficará disponível após o [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:administracao:fita_espelho:fita_espelho_siape:processamento:processar_fita_espelho|processamento]] dos dados funcionais ou [[desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:administracao:fita_espelho:arquivo_espelho_siape:atividade:processar_arquivo_de_atividade|processamento do arquivo de atividades]] que foram [[desenvolvimento:integracoes_sistemas_governo:siape:extrator|importados do SIAPE]], realizados mensalmente para atualização cadastral dos servidores e geram **pendências** (discrepâncias de cadastros básicos) que devem ser validadas pelo Departamento de Administração de Pessoal. Pré-condições: O processamento do arquivo SIAPE gera pendências de importação. Os responsáveis por este caso de uso trabalha com recursos humanos. ===== 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 → Administração → Cadastros → Cadastrar Atividade//. O usuário deve informar: * **Código***: Tipo - NUMÉRICO é gerado pelo processamento de pendências de importação do arquivo SIAPE . * **Nome da Atividade***: Tipo - TEXTO. * **Auto Homologa Férias***: Tipo - TEXTO; São apresentada as opções: ''sim, não''. ([[#principais_regras_de_negócio|RN01]]) * **Atribuída a Responsável por Unidades**: Formato - SIM/NÃO, Tipo - TEXTO. * **Nível de Responsabilidade**: Tipo - TEXTO. São apresentada as opções: ''Gerencial, Secretaria, etc''. ([[#principais_regras_de_negócio|RN02]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Apenas uma opção a cada vez pode ser selecionada. * **RN02** - Caso o campo **Atribuída a Responsável por Unidades** seja verdadeiro, o campo **Nível de Responsabilidade** torna-se obrigatório. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.Atividade | administrativo.rh.atividade | | br.ufrn.sigrh.dominio.TipoOrigem | administrativo.rh_tipos.tipo_origem | | br.ufrn.sigrh.arquivosiape.dominio.PendenciaCadastro | administrativo.arquivo_siape.pendencia_cadastro | | br.ufrn.sigrh.arquivosiape.dominio.TipoPendencia | administrativo.arquivo_siape.tipo_pendencia | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Administração de Pessoal -> Administração -> Cadastros -> Cadastrar Atividade Usuário: mirian Papel que usuário deve ter: SigrhPapeis.ADMINISTRADOR_DAP ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Script para gerar pendências no cadastro de Atividade (apenas em caráter de teste): INSERT INTO arquivo_siape.pendencia_cadastro(id_pendencia_cadastro, codigo_siape, mes, ano, id_tipo_pendencia, matricula_siape) VALUES (nextval('arquivo_siape.pendencia_cadastro_seq'), 1, 9, 9, 1, 9); Obs.: \\ - O primeiro número 1 não pode ser repetido em novos cadastros de teste - deve variar sempre. \\ - O segundo número 1 deve ser fixo, pois representa pendência em Atividade. \\ - Os números 9 não influenciam nos testes.