DES:SGRH:ImpAprCnc
De Wiki Unioeste NTI
Ir para navegaçãoIr para pesquisarVoltar a página Inicial - Documentação Técnica
Análise por: Liége em 09/06/2006.
Desenvolvido por: Vinícius Moll em 30/08/2006.
Importar os Candidatos aprovados em Concursos realizados pela Unioeste. Tendo em vista que no sistema de Processamento de Concursos existe um banco de dados para cada concurso, será necessário especificar o BD de onde deseja-se importar as informações e importar um Cargo por vez, pois será necessário fazer uma correlação de Códigos utilizados nos 2 sistemas.
Tabela a ser gravada: CncAprovados.
Importação:
- Solicitar o BD de onde se deseja importar os aprovados;
- Solicitar o Concurso (Ano e Número) para o qual se deseja importar os aprovados;
- Ler a tabela Cargo do bd informado e montar um Combo com o Código do Cargo, Descrição e Qte. Vagas; (Select Crg_Codigo, Crg_Descricao, Crg_QntVaga from bd.Cargo)
- Ler a tabela CrgAdministrativo do RH e montar um Combo apenas com os cargos que estejam em CncVaga e pertencentes ao Concurso informado e do mesmo Vínculo; (SELECT CrgAdministrativo.CrgAdm_Codigo, CrgAdministrativo.CrgAdm_Descricao FROM CrgAdministrativo where CrgAdministrativo.CrgAdm_Codigo in (Select DISTINCT VgaHistorico.CrgAdm_Codigo from CncVaga inner join VgaHistorico on CncVaga.Vga_Numero = VgaHistorico.Vga_Numero and CncVaga.VgaHst_Sequencia = VgaHistorico.VgaHst_Sequencia where CncVaga.Cnc_Ano = and CncVaga.Cnc_Numero = )and CrgAdministrativo.Vnc_Codigo = )
- Solicitar confirmação das informações;
- Verificar se já existem dados em CncAprovados referentes à solicitação; Se existir, exibir mensagem adequada e dar opção de Cancelar ou Sobrepor as informações existentes; No caso de sobreposição, excluir os dados e inserir novamente;
- Na medida em que for importando os dados, exibir a quantidade de registros importados.