Perguntas Tabelas Cargos e salários

Mais
7 anos 11 meses atrás #31568 por Leno2
Boa tarde pessoal,

Meu gestor pediu um auxílio na criação da grade de cargos e salários na minha área, que é Sistemas ERP Microsiga/Protheus. Gostaria de saber se poderiam me ajudar com estas informações? me enviando tabela salarial, os cargos, funções, atividades desenvolvidas e formações e cursos necessários para cada nível, sendo jr até gerente de Sistemas ou o que tiverem.

Se possível claro, alguém poderia enviar tais informações no meu e-mail?
Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.

Para facilitar, seriam as 5 querys abaixo, copiando para um excel(em formato texto para o excel não limpar os "zeros" à esquerda).

Desde já, meu muito obrigado pela ajuda.
Por favor.
Leno

--QUERY 1 -> DADOS DOS CARGOS
select Q3_CARGO, SQ3.Q3_DESCSUM, SQ3.Q3_DEPTO, SQB.QB_DESCRIC, RB6.RB6_VALOR, SQ3.Q3_TABELA, SQ3.Q3_TABELA, SQ3.Q3_TABNIVE, SQ3.Q3_DESCDET
from SQ3010 SQ3, SQB010 SQB, RB6010 RB6
WHERE SQ3.D_E_L_E_T_='' AND SQB.D_E_L_E_T_='' AND RB6.D_E_L_E_T_=''
AND SQ3.Q3_TABELA+SQ3.Q3_TABNIVE = RB6.RB6_TABELA+RB6.RB6_NIVEL
AND SQB.QB_DEPTO=SQ3.Q3_DEPTO AND SQ3.Q3_DEPTO BETWEEN '105000000' AND '105000000'
GROUP BY Q3_CARGO, SQ3.Q3_DESCSUM, SQB.QB_DESCRIC, RB6.RB6_VALOR, SQ3.Q3_DEPTO, SQ3.Q3_TABELA, SQ3.Q3_TABELA, SQ3.Q3_TABNIVE, SQ3.Q3_DESCDET
ORDER BY SQ3.Q3_CARGO, SQ3.Q3_DEPTO, SQ3.Q3_TABELA

--QUERY 2 -> FATORES DE AVALIAÇÃO DOS CARGOS
select DISTINCT SQ4.Q4_CARGO, SQ3.Q3_DESCSUM, SQ4.Q4_FATOR, SQV.QV_DESCFAT, SQ4.Q4_GRAU, SQV.QV_DESCGRA, SQ4.Q4_PONTOS, SQ3.Q3_DESCDET
from SQ3010 SQ3, SQ4010 SQ4, SQV010 SQV
WHERE SQ3.D_E_L_E_T_='' AND SQ4.D_E_L_E_T_='' AND SQV.D_E_L_E_T_=''
AND SQ3.Q3_CARGO=SQ4.Q4_CARGO AND SQV.QV_GRAU = SQ4.Q4_GRAU AND SQV.QV_FATOR = SQ4.Q4_FATOR
AND SQ3.Q3_DEPTO BETWEEN '105000000' AND '105000000' order by Q4_FATOR

--QUERY 3 -> DESCRICAO DETALHADA DOS CARGOS
SELECT YP_CHAVE, CASE WHEN RIGHT(RTRIM(YP_TEXTO), 6)='\13\10' THEN SUBSTRING(RTRIM(YP_TEXTO),1,LEN(RTRIM(YP_TEXTO))-6) ELSE YP_TEXTO END AS YP_TEXTO FROM SYP010
WHERE D_E_L_E_T_='' AND YP_CHAVE IN (SELECT Q3_DESCDET from SQ3010 WHERE D_E_L_E_T_='' AND Q3_DEPTO='105000000')

--QUERY 4 -> DADOS DAS FUNÇÕES
SELECT * FROM SRJ010
WHERE D_E_L_E_T_='' AND RJ_CARGO IN (SELECT Q3_CARGO from SQ3010 WHERE D_E_L_E_T_='' AND Q3_DEPTO='105000000')

--QUERY 5 -> Competencias / Formações / certificações / e outras necessidades NAS FUNÇÕES
SELECT YP_CHAVE, CASE WHEN RIGHT(RTRIM(YP_TEXTO), 6)='\13\10' THEN SUBSTRING(RTRIM(YP_TEXTO),1,LEN(RTRIM(YP_TEXTO))-6) ELSE YP_TEXTO END AS YP_TEXTO FROM SYP010
WHERE D_E_L_E_T_='' AND YP_CHAVE IN (SELECT RJ_DESCREQ from SRJ010 WHERE D_E_L_E_T_='' AND RJ_CARGO IN (SELECT Q3_CARGO from SQ3010 WHERE D_E_L_E_T_='' AND Q3_DEPTO='105000000'))

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.099 segundos
Joomla templates by a4joomla