Carregar os novos cargos na tabela CARGO e depo... | Oracle Community
1 Reply Latest reply on Apr 29, 2019 8:35 PM by Tércio Costa
Carregar os novos cargos na tabela CARGO e depois vincular os funcionários aos cargos novamente
user13043040 Feb 14, 2019 6:42 PM
Vou explicar o problema que estou tendo aqui no meu emprego.
Pois bem, tenho uma tabela chamada CARGO onde guarda os cargos existente e as pessoas que estão ocupando os, sendo que tem cargos vagos na tabela. Todo começo de ano eu pego os dados da tabela CARGO e copio para a tabela CARGO_HIST onde fica todos os cargos dos últimos ano. Após isso, eu apago os dados da tabela CARGO e carrego com os novos cargos. Nessa hora, as pessoas que estavam nos cargos já não estão mais vinculados aos cargos. A sessão de RH tem que entrar no sistema e vincular cada funcionário ao seu cargo.
Vale lembrar, que cada ano tem cargos que são extintos e outros são criados. Além disso, tem cargos que são repetidos na tabela (Ex: o cargo de Auxiliar de Escritório se repete 10 vezes na tabela, pois temos vaga para 10 auxiliares na empresa. O que difere um cargo do outro é o CPF que está vinculado a cada cargo.).
PROBLEMA A SER RESOLVIDO: Preciso carregar os novos cargos na tabela CARGO e depois colocar as pessoas de volta aos seus cargos e assim facilitando o trabalho do RH. Lembrando que que em cada ano pode ter a extinção ou criação de um cargo. Aquela pessoa que ocupava um cargo e o cargo for extinto, essa pessoa ficará a cargo do RH escolher qual o outro cargo que ela irá ocupar.
ESTRUTURA DA TABELA CARGO
HABILITACAO,
CODIGO_SETOR,
OBS_CODIGO,
DESCRICAO_CARGO,
CPF_FUNCIONARIO,
DATA_ATUALIZACAO
ATENÇÃO: os cargos não tem um código único. Esse campo codigo na tabela CARGO é gerado um novo todo ano.
1. Re: Carregar os novos cargos na tabela CARGO e depois vincular os funcionários aos cargos novamente
Tércio Costa Apr 29, 2019 8:35 PM (in response to user13043040)
Olá! Então, apesar de você ter feito um descritivo, não ficou claro como solucionar esse problema. Por exemplo: qual a origem dos novos cargos? É uma tabela do excel? Se for, seria somente importar ela...