~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Gerar Arquivo ====== Este caso de uso possibilita o envio das informações dos dependentes cadastradas no SIGRH para o SIAPE através da geração de arquivo. As pessoas que trabalham nos recursos humanos são os responsáveis por esse caso de uso. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção //SIGRH -> Administração de Pessoal -> Administração -> Cadastros -> Dependentes -> Arquivo de Dependentes -> Gerar Arquivo//. Ao acessar o caso de uso o sistema possibilita que os dados para a geração do arquivo sejam informados. * **Operação***: Tipo - TEXTO. São apresentadas as opções: ''Inserção e Atualização, Apenas Inserção'' e ''Apenas Atualização''. * **Data de Início do Intervalo**: Tipo - DATA. ([[#Principais Regras de Negócio|RN01]], [[#Principais Regras de Negócio|RN03]], [[#Principais Regras de Negócio|RN04]]) * **Data de Término do Intervalo**: Tipo - DATA. ([[#Principais Regras de Negócio|RN02]], [[#Principais Regras de Negócio|RN03]], [[#Principais Regras de Negócio|RN04]]) Depois da submissão dos dados, será gerado um arquivo .txt que conterá as informações referentes aos dados enviados. Esse arquivo poderá ser salvo no micro do usuário e ficará disponível para abertura. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**:Caso apenas a data de início seja informada, o arquivo conterá os dependentes cadastrados desde a data informada até a data atual. * **RN02**:Caso apenas a data de término seja informada, o arquivo conterá os dependentes cadastrados até a data informada, desconsiderando a data limite inicial. * **RN03**:Caso sejam informadas as datas de início e término, o arquivo conterá os dependentes cadastrados durante o intervalo de datas informado. * **RN04**:Caso nenhuma das datas sejam informadas, o arquivo conterá os dependentes cadastrados em qualquer data. * **RN05**: Apenas as informações dos dependentes ''incluídos'' ou ''alterados'' são enviados via arquivo para o SIAPE. No caso dos dependentes ''excluídos'', o usuário precisa finalizar o benefício manualmente no SIAPE. ==== Resoluções/Legislações Associadas ==== * {{:desenvolvimento:especificacoes:sigrh:administracao_de_pessoal:casos_de_uso:administracao:cadastros:dependentes:inclusao_dependente-batch_10-05-10.pdf|Layout de dependentes}} ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | | | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Administração -> Cadastros -> Dependentes -> Arquivo de Dependentes -> Gerar Arquivo Usuários: mirian Papel que usuário deve ter: SigrhPapeis.ADMINISTRADOR_DAP ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.