Histórico de Médias

01. VISÃO GERAL

Alteração para que os cálculos de médias sejam salvos nas tabelas RJK e SRP para manter um histórico para consulta posterior. Casos existam cálculos já efetuados, o sistema irá buscar as informações que estarão salvas na tabela RJK, caso contrário, o sistema efetuará os cálculos das médias e salvará essas informações na tabela.



Importante

Alterações válidas apenas para a versão 12.1.27 ou posteriores.



02. Relatório de médias - GPER080

A. Novas linhas totalizadoras

* BASE MEDIA ATS = Base ATS para 13 de Comissionado/professores
*** TOT INSALUB = Total de insalubridade sobre médias
*** TOT PERICUL = Total de periculosidade sobre médias
*** TOT DSR = Total de DSR sobre media, soma-se ao valor **MEDIA para poder realizar o pagamento
*** TOT DSRHATIV = Total de DSR sobre horas atividade, soma-se ao valor **MEDIA para poder realizar o pagamento

B. Novo cabeçalho

Agora no cabeçalho são demostrados alem do salário mensal, salário dia e salário hora o salário incorporado e os adicionais Periculosidade, Insalubridade, Tempo de Serviço Confiança, Transferência.


C. Página de Parâmetros

Ao emitir o relatório ser perguntado se deseja imprimir a página de parâmetros, nela são impressos os mnemônicos utilizados no cálculo e a data dos principais fontes envolvidos.


D. Histórico de relatório de médias

Como agora os dados são gravados em diversas telas será possível consultar o relatório de médias, desde que ele tenha sido gerado no novo modelo, por exemplo ao ter uma rescisão normal e uma complementar, teremos 2 relatórios de médias e é possível consultar ambos pelo menu visualizar médias. Com os valores de parâmetros e verbas utilizados na época do cálculo.

Essa opção está disponível nas rotinas de Rescisão, Férias, Provisão, Recibo de Pagamento e Consulta de Cálculo.



03. TABELAS UTILIZADAS

RJKHistórico de Médias
SRPDemonstrativo de Médias


Principais Campos e Parâmetros

Tabela RJK (Histórico de Médias)

Campo
Descrição
Nome
Tipo
Tamanho
Decimal
Picture
Contexto
Obrigatório
Usado
Módulos
RJK_FILIALCódigo da FilialFilialCaractere80
RealNão

Não


RJK_PROCESCódigo ProcessoProcessoCaractere50@!RealSimSimTodos
RJK_MATNúmero da MatrículaMatriculaCaractere60999999RealSimSimTodos
RJK_PERIODPeríodo de CálculoCod. PeriodoCaractere60@!RealSimSimTodos
RJK_SEMANASemanaSemanaCaractere2099RealSimSimTodos
RJK_ROTEIRRoteiro CálculoRoteiro CalcCaractere30@!RealSimSimTodos
RJK_DTREFData Referência CálculoData Ref.Data80
RealSimSimTodos
RJK_DISSIDissídioDissidioCaractere10@!RealSimSimTodos
RJK_IDId Cabeçalho Histórico MédiaId. Hist. MdCaractere120
RealNãoSimTodos
RJK_CCCentro de CustoC. CustoCaractere90@!RealNãoSimTodos
RJK_ITEMItem ContábilItemCaractere90@!RealNãoSimTodos
RJK_CLVLClasse de ValorClasse ValorCaractere90@!RealNãoSimTodos
RJK_BASFERBase de FériasBase FerData80
RealNãoSimTodos
RJK_EMISSAData EmissãoData EmissaoData80
RealNãoSimTodos
RJK_CODFUNCódigo da FunçãoFuncaoCaractere50@!RealNãoSimTodos
RJK_ADMISSData de AdmissãoData Admis.Data80
RealNãoSimTodos
RJK_SALBASSalário do FuncionárioSalarioNumérico122@E 999,999,999.99RealNãoSimTodos
RJK_SALINCSalário IncorporadoSal. Incorp.Numérico122@E 999,999,999.99RealNãoSimTodos
RJK_SALMESSalário no mêsSalario MesNumérico122@E 999,999,999.99RealNãoSimTodos
RJK_SALDIASalário diaSalario DiaNumérico122@E 999,999,999.99RealNãoSimTodos
RJK_SALHORValor salário horaSalario HoraNumérico122@E 999,999,999.99RealNãoSimTodos
RJK_PERICAdicional PericulosidadeAdc Pericul.Numérico122@E 999,999,999.99RealNãoSimTodos
RJK_INSALAdicional InsalubridadeAdc. InsalubNumérico122@E 999,999,999.99RealNãoSimTodos
RJK_CONFAdicional Cargo de confiançaAdc. Confia.Numérico122@E 999,999,999.99RealNãoSimTodos
RJK_TRANSFAdicional de transferênciaAdc. Transf.Numérico122@E 999,999,999.99RealNãoSimTodos
RJK_ATSAdicional Tempo de serviçoAdic. ATSNumérico122@E 999,999,999.99RealNãoSimTodos
RJK_MNEMO1Mnemonicos utilizadosMnemonicos 1Mnemonico2550
RealNãoSimTodos
RJK_MNEMO2Mnemonicos utilizadosMnemonicos2Mnemonico2550
RealNãoSimTodos
Indice
Chave
1RJK_FILIAL+RJK_PROCES+RJK_MAT+RJK_PERIOD+RJK_SEMANA+RJK_ROTEIR+DTOS(RJK_DTREF)+RJK_DISSI


Tabela SRP (Demonstrativo de Médias), inclusão do campo RP_ID

Campo
Descrição
Nome
Tipo
Tamanho
Decimal
Picture
Contexto
Obrigatório
Usado
Módulos
RP_IDId Cabeçalho Histórico MédiaId. Hist. MdCaractere120@!RealNãoSim



04. EXEMPLO DE PREENCHIMENTO DAS TABELAS RJK E SRP

A tabela RJK irá guardar a informação do cabeçalho, contendo algumas informações cadastrais do funcionário.

Explicação da tabela:

Campo
Utilização
RJK_FILIALFilial do funcionário
RJK_PROCESProcesso do funcionário
RJK_MATMatrícula do funcionário
RJK_PERIODPeríodo de cálculo
RJK_SEMANASemana de cálculo
RJK_ROTEIRRoteiro de cálculo
RJK_DTREFData de referência do cálculo
RJK_DISSIDissídio? (1=Sim;2=Não)
RJK_IDId do histórico de médias
RJK_CCCentro de custo do funcionário
RJK_ITEMItem contábil do funcionário
RJK_CLVLClasse de valor do funcionário
RJK_BASFERPeríodo aquisitivo de férias
RJK_EMISSAData de emissão do histórico
RJK_CODFUNFunção do funcionário
RJK_ADMISSData de admissãod o funcionário
RJK_SALBASSalário base do funcionário
RJK_SALINCSalário incorporado do funcionário
RJK_SALMESSalário no mês do funcionário
RJK_SALDIASalário/dia do funcionário
RJK_SALHORSalário/hora do funcionário
RJK_PERICValor da periculosidade do funcionário
RJK_INSALValor da insalubridade do funcionário
RJK_CONFValor do adicional de cargo de confiança do funcionário
RJK_TRANSFValor do adicional de transferência do funcionário
RJK_ATSValor do adicional de tempo de serviço do funcionário
RJK_MNEMO1Configuração dos mnemônicos utilizados no cálculo


Exemplo de preenchimento de um cálculo de férias do funcionário da filial 01, matrícula 000001, com período aquisitivo em 04/01/2021 para férias com início em 18/07/2022, salário mensal de R$ 1.200,00, que recebe periculosidade, adicional de cargo de confiança e adicional de transferência:

RJK_FILIAL
RJK_PROCES
RJK_MAT
RJK_PERIOD
RJK_SEMANA
RJK_ROTEIR
RJK_DTREF
RJK_DISSI
RJK_ID
RJK_CC
RJK_BASFER
RJK_EMISSA
RJK_CODFUN
RJK_ADMISS
RJK_SALBAS
RJK_SALINC
RJK_SALMES
RJK_SALDIA
RJK_SALHORA
RJK_PERIC
RJK_INSAL
RJK_CONF
RJK_TRANSF
RJK_ATS
010000100000120220701FER202207182000000000001000000001202101042022070400001202101041200.001573.201573.2052.447.15361.200.0012120


A tabela SRP irá guardar os detalhes, contendo os valores da média.

Explicação da utilização:

Campo
Utilização
RP_FILIALFilial do funcionário
RP_MATMatrícula do funcionário
RP_TIPOTipo da média? (1=Férias vencidas;2=Férias proporcionais;3=13º Salário;4=Aviso prévio)
RP_DATARQ

Período de cálculo ou código do totalizador da média, sendo:

9798 = Total das verbas do tipo Valor

9799 = Média pelo divisor das verbas do tipo Valor

97MD = Média por 12 das verbas do tipo Valor

9898 = Total das verbas de horas extras

9899 = Média pelo divisor das verbas de horas extras

98MD = Média por 12 das verbas de horas extras

9998 = Total geral

9999 = Média pelo divisor das verbas

99MD = Média por 12 das verbas

RP_PDCódigo da verba ou 999, quando for referente ao totalizador
RP_HORASHoras da verba
RP_VALORValor original da verba
RP_VALATUValor atual da verba
RP_TIPO1Tipo da verba (H=Horas;V=Valor;N ou S são referente a totalizadores)
RP_ADIC% de valorização da verba
RP_DATPGTData de pagamento
RP_MESMEDIConfiguração de meses para média
RP_HEXTRACampo não utilizado
RP_POSTOCampo não utilizado
RP_IDId do histórico de médias


Exemplo de preenchimento de um cálculo de férias do funcionário da filial 01, matrícula 000001, que no período de 06/2022 recebeu a verba de valor de código 013 que entra para média no valor de R$ 1.200,00 e verba de hora extra 100% de código 210 que entra para média na quantidade de 10 horas, valor original de R$ 109,09, com configuração de médias pelos últimos 12 meses:

RP_FILIAL
RP_MAT
RP_TIPO
RP_DATARQ
RP_PD
RP_HORAS
RP_VALOR
RP_VALATU
RP_TIPO1
RP_ADIC
RP_DATPGT
RP_MESMEDI
RP_ID
RP_FILIAL
RP_MAT
RP_TIPO
RP_DATARQ
RP_PD
RP_HORAS
RP_VALOR
RP_VALATU
RP_TIPO1
RP_ADIC
RP_DATPGT
RP_MESMEDI
RP_ID
01000001197MD9990.00100.00100.00N0.00
0.00000000000001
01000001198MD9990.839.0911.92N0.00
0.00000000000001
01000001199MD0130.00100.00100.00N0.00
12.00000000000001
01000001199MD2100.839.0911.92N0.00
12.00000000000001
01000001199MD9990.83109.09111.92N0.00
12.00000000000001
01000001197989990.001200.001200.00N0.00
0.00000000000001
01000001197999990.00100.00100.00N0.00
0.00000000000001
010000011989899910.00109.09143.02N0.00
0.00000000000001
01000001198999990.839.0911.92N0.00
0.00000000000001
01000001199980130.001200.001200.00N0.00
0.00000000000001
010000011999821010.00109.09143.02S0.00
0.00000000000001
010000011999899910.001309.091343.02N0.00
0.00000000000001
01000001199990130.00100.00100.00N0.00
12.00000000000001
01000001199992100.839.0911.92S0.00
12.00000000000001
01000001199999990.83109.09111.92N0.00
0.00000000000001
0100000112022060130.001200.001200.00V1002022063012.00000000000001
01000001120220621010.00109.09143.02H2002022063012.00000000000001

Atualizado em 03/07/2023
Este artigo foi útil?  
Agradecemos sua avaliação.