Regra de NegócioPara extrair os dados do Microsiga Protheus® e criar toda a estrutura para a geração de informações gerenciais na Área RH, para cada assunto são extraídos os dados e gerados uma Fluig Smart Data e por meio de regras, em um Banco de Dados. Todas as funções são executadas pelo BIEXTRACTOR agendado pelo Schedule. Legenda | Fase 1 | Informações direcionadas ao segmento Manufatura/Back Office | Fase 2 | Novos itens do segmento Manufatura/Back Office, importantes para as linhas de produto compatibilizarem as informações do TOTVS BA com seus respectivos ERPs. | Fase 4 | Novo itens para atender o Mercado Internacional. |
HLM Treinamento Colaboradores A tabela fato Treinamento Colaboradores apresenta informações dos treinamentos realizados e em andamento, e das bolsas de estudos em quantidades e valores. As tabelas de dimensões envolvidas para a análise das medidas de Treinamento Colaboradores são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 1 | Estabelecimento | HKK | 1 | Faixa Salarial | HKG | 1 | Moeda | HJ6 | 1 | Categoria Salarial | HJT | 1 | Sindicato | HJV | 1 | Turno | HJU | 1 | Mão de Obra | HJQ | 1 | Colaborador | HJM | 1 | Plano Centro Custo | HKF | 1 | Centro de Custo | HJ5 | 1 | Unidade de Negócio | HJ1 | 1 | Instituição | HJN | 1 | Instrutor | HJO | 1 | Curso | HJL | 1 | Tipo de Curso | HG6 | 1 | Região | HJB | 1 | Estado Civil | HKE | 1 | Faixa Etária | HK8 | 1 | Grau de Instrução | HK9 | 1 | Nível Hierárquico | HG5 | 1 | Relação Trabalho | HKD | 1 | Tempo Casa | HKH | 1 | Tempo Cargo | HKI | 1 | Cargo | HJP | 2 | Localidade | HQO | 2 | Plano Lotação | HQP | 2 | Unidade Lotação | HQT | 2 | Seção | HQ0 | 2 | Bolsa de Estudo | HQA | 2 | Motivo Treinamento | HQR | 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões. Indicadores: Treinamento Colaboradores | | Fluxo Principal de Origem: Cursos do Funcionário – RA4 e Solicitação de Treinamento – RA3 (fluxos independentes) | | Lookup de Dimensões | Origem | Fase | Empresa (HLM_EMPRES) | FWGrpCompany() +FWCompany() | 1 | Estabelecimento (HLM_ESTABL) | FWFilial() | 1 | Unidade de Negócio (HLM_UNDNEG) | FWUnitBusiness() | 1 | Moeda (HLM_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 2 | Faixa Salarial (HLM_FXASAL) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_SALARIAL com as faixas salariais cadastradas no Wizard e RA_SALARIO para classificação, a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Categoria Salarial (HLM_CATSAL) | RA_CATFUNC a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Sindicato (HLM_SINDIC) | RA_SINDICA a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Turno (HLM_TURNO) | RA_TNOTRAB a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Mão de Obra (HLM_TIPMOB) | Atribuição a partir da regra especificada | 2 | Colaborador (HLM_COLABR) | RA4_MAT/RA3_MAT | 2 | Plano Centro Custo (HLM_PLCCST) | Ausente | 2 | Centro de Custo (HLM_CCUSTO) | RA_CC a partir de RA4_MAT/RA3_MAT utilizando índice 1. | 2 | Instituição (HLM_INSTIT) | RA4_ENTIDA/RA2_ENTIDA a partir de RA3_CALEND + RA3_CURSO + RA3_TURMA | 2 | Instrutor(HLM_INSTRU) | RA2_INSTRU a partir de RA4_CALEND + RA4_CURSO + RA4_TURMA/RA3_CALEND + RA3_CURSO + RA3_TURMA utilizando índice 1 | 2 | Curso (HLM_CURSO) | RA4_CURSO/RA3_CURSO | 2 | Tipo de Curso (HLM_TIPCUR) | RA1_TIPOPP a partir de RA4_CURSO/RA3_CURSO utilizando índice 1 | 2 | Região (HLM_REGIAO) | RA_NATURAL a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Estado Civil (HLM_ESTCIV) | RA_ESTCIVI a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Faixa Etária (HLM_FXAETA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_ETARIA com as faixas etárias cadastradas no Wizard e a diferença entre RA_NASC e RA4_DATAIN/RA3_DATA para classificação, a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Grau de Instrução (HLM_GRAINS) | RA_GRINRAI a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Nível Hierárquico (HLM_NIVHIE) | Ausente | 2 | Relação Trabalho (HLM_RELTRB) | RA_TIPOADM a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Tempo Casa (HLM_TPCASA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CASA com as faixas de tempo de casa cadastradas no Wizard e a diferença entre RA_ADMISSA e RA4_DATAIN/RA3_DATA para classificação, a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Tempo Cargo (HLM_TPCARG) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CARGO com as faixas de tempo de cargo cadastradas no Wizard e a diferença entre a última data do histórico de alterações salariais (SR7 a partir de RA_MAT utilizando índice 1) em que houve alteração de cargo e/ou função (comparar os campos R7_FUNCAO e R7_CARGO do último registro com o anterior até detectar alteração para identificar a data a ser utilizada) e a data da extração das informações. | 2 | Cargo (HLM_CARGO) | RA_CODFUNC a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Localidade (HLM_LOCALI) | Ausente | 2 | Plano Lotação (HLM_PLOTAC) | Ausente | 2 | Unidade Lotação (HLM_ULOTAC) | Ausente | 2 | Seção (HLM_SECAO) | RA_DEPTO a partir de RA4_MAT/RA3_MAT utilizando índice 1 | 2 | Bolsa de Estudo (HLM_BOLSA) | Ausente | 2 | Motivo Treinamento (HLM_MOTTRE) | Ausente | 2 | Indicadores | Origem | Fase | Treinamento Concluído (HLM_STTREI) | Para RA4 - Valor fixo ‘S’, para RA3 – Valor fixo ‘N’ | 2 | Data de Realização do Treinamento (HLM_DATA) | RA4_DATAFI/RA3_DATA | 2 | Qtde Horas Treinamento (HLM_QHTREI) | RA1_HORAS a partir de RA4_CURSO/RA3_CURSO utilizando índice 1 | 2 | Vl Treinamento (HLM_VTREIN) | RA1_VALOR a partir de RA4_CURSO/RA3_CURSO utilizando índice 1 com base na moeda 1 e RA4_DATAIN | 2 | Qtde Colaboradores Treinados (HLM_QCTREI) | Valor fixo 1 para RA4. Para RA3 valor fixo 0. | 2 | Vl Investimento Empresa (HLM_VINVEP) | Ausente | 2 | Vl Investimento Colaborador (HLM_VINVCL) | Ausente | 2 | Qtde Dias Bolsa Estudo (HLM_DBOLSA) | Ausente | 2 | Qtde Colaboradores Bolsistas (HLM_QBOLSA) | Valor fixo 0 | 2 |
Os fluxos de dados consideram apenas informações com data de realização do treinamento (data final do treinamento realizado e data prevista para a realização de treinamentos não finalizados) entre o período informado para extração. Também são considerados apenas cursos de funcionários com cursos (RA1) cadastrados, treinamento (RA2) cadastrado, entidades (RA0) cadastradas, vinculados a funcionários (SRA) com funções (SRJ) cadastradas. Especificação de Regras: O preenchimento do campo Tipo de Mão de Obra é realizado por meio de RJ_MAOBRA a partir de RA_CODFUNC utilizando índice 1, quando o campo RJ_MAOBRA encontrado não for vazio. Indicadores Diretos: - Qtde Colaboradores Treinados (HLM_QCTREI) - Indica a quantidade de colaboradores que participaram de treinamentos já concluídos. Para a apresentação da informação correta desta medida é necessário que sua análise seja realizada em conjunto com a dimensão Curso.
- Qtde Horas Treinamento (HLM_QHTREI) - Indica a quantidade de horas registradas referente aos treinamentos.
- Vl Investimento Empresa (HLM_VINVEP) - Indica o valor do investimento pago pela empresa quando o treinamento se tratar de bolsa de estudo.
- Vl Investimento Colaborador (HLM_VINVCL) - Indica o valor do investimento pago pelo colaborador bolsista quando o treinamento se tratar de bolsa de estudo.
- Qtde Dias Bolsa Estudo (HLM_DBOLSA) - Indica a quantidade total de dias de bolsa de estudos.
- Qtde Colaboradores Bolsistas (HLM_QBOLSA) - Indica a quantidade de colaboradores com bolsa de estudo.
- Vl Treinamento (HLM_VTREIN) - Indica o valor do custo dos treinamentos.
Indicadores Calculados: % Bolsa Estudo (Vl Investimento Empresa / Vl Treinamento) * 100 - Indica o percentual do treinamento que se refere à bolsa de estudo. (Vl Investimento Empresa / Vl Treinamento). Parâmetros de Extração: A extração deve ser realizada diariamente, considerando a data indicada para extração. HQV Treinamentos por Tipo de CustoA tabela fato Treinamentos por Tipo de Custo apresenta informações dos treinamentos realizados e em andamento, e das bolsas de estudo em quantidades e valores por tipo de custo. As tabelas de dimensões envolvidas para a análise das medidas de Treinamentos por Tipo de Custo são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 1 | Estabelecimento | HKK | 1 | Faixa Salarial | HKG | 1 | Moeda | HJ6 | 1 | Categoria Salarial | HJT | 1 | Sindicato | HJV | 1 | Turno | HJU | 1 | Mão de Obra | HJQ | 1 | Colaborador | HJM | 1 | Plano Centro Custo | HKF | 1 | Centro de Custo | HJ5 | 1 | Unidade de Negócio | HJ1 | 1 | Instituição | HJN | 1 | Instrutor | HJO | 1 | Curso | HJL | 1 | Tipo de Curso | HG6 | 1 | Região | HJB | 1 | Estado Civil | HKE | 1 | Faixa Etária | HK8 | 1 | Grau de Instrução | HK9 | 1 | Nível Hierárquico | HG5 | 1 | Relação Trabalho | HKD | 1 | Tempo Casa | HKH | 1 | Cargo | HJP | 1 | Tempo de Cargo | HKI | 1 | Localidade | HQO | 2 | Plano Lotação | HQP | 2 | Unidade Lotação | HQT | 2 | Seção | HQ0 | 2 | Bolsa de Estudo | HQA | 2 | Tipo Custo Treinamento | HQS | 2 | Motivo Treinamento | HQR | 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões. O ERP Microsiga Protheus® não tem conceito para a tabela fato Treinamento por Tipo de Custo. Apenas a estrutura da tabela é criada pelo extrator para compatibilidade com as demais linhas de produto. HLO Banco de Horas A tabela fato Banco de Horas apresenta informações de quantidade e valores do banco de horas dos colaboradores. As tabelas de dimensões envolvidas para a análise das medidas de Banco de Horas são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 1 | Estabelecimento | HKK | 1 | Sindicato | HJV | 1 | Turno | HJU | 1 | Mão de Obra | HJQ | 1 | Plano Centro Custo | HKF | 1 | Centro de Custo | HJ5 | 1 | Colaborador | HJM | 1 | Unidade de Negocio | HJ1 | 1 | Faixa Salarial | HKG | 1 | Moeda | HJ6 | 1 | Tipo Horas | HJI | 1 | Região | HJB | 1 | Categoria salarial | HJT | 1 | Cargo | HJP | 2 | Nível Hierárquico | HG5 | 1 | Estado Civil | HKE | 1 | Faixa Etária | HK8 | 1 | Grau de Instrução | HK9 | 1 | Tempo Casa | HKH | 1 | Tempo Cargo | HKI | 1 | Relação Trabalho | HKD | 1 | Localidade | HQO | 2 | Prestador Serviço | HQQ | 2 | Plano Lotação | HQP | 2 | Unidade Lotação | HQT | 2 | Seção | HQ0 | 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões. Indicadores: Banco de Horas | | Fluxo Principal de Origem: Banco de Horas - SPI | | Lookup de Dimensões | Origem | Fase | Empresa (HLO_EMPRES) | FWGrpCompany() +FWCompany() | 1 | Estabelecimento (HLO_ESTABL) | FWFilial() | 1 | Unidade de Negócio (HLO_UNDNEG) | FWUnitBusiness() | 1 | Moeda (HLO_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 1 | Sindicato (HLO_SINDIC) | RA_SINDICA a partir de PI_MAT utilizando índice 1 | 1 | Turno (HLO_TURNO) | RA_TNOTRAB a partir de PI_MAT utilizando índice 1 | 1 | Mão de Obra (HLO_TIPMOB) | Atribuição a partir da regra especificada | 2 | Plano Centro Custo (HLO_PLCCST) | Ausente | 1 | Centro de Custo (HLO_CCUSTO) | PI_CC | 2 | Colaborador (HLO_COLABR) | PI_MAT | 2 | Faixa Salarial (HLO_FXASAL) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_SALARIAL com as faixas salariais cadastradas no Wizard e RA_SALARIO para classificação, a partir de PI_MAT utilizando índice 1 | 1 | Tipo Horas (HLO_TIPHRS) | P9_CLASEV a partir de PI_PD utilizando índice 1 | 2 | Região (HLO_REGIAO) | RA_NATURAL a partir de PI_MAT utilizando índice 1 | 1 | Categoria Salarial (HLO_CATSAL) | RA_CATFUNC a partir de PI_MAT utilizando índice 1 | 1 | Cargo (HLO_CARGO) | RA_CODFUNC a partir de PI_MAT utilizando índice 1 | 2 | Nível Hierárquico (HLO_NIVHIE) | Ausente | 1 | Estado Civil (HLO_ESTCIV) | RA_ESTCIVI a partir de PI_MAT utilizando índice 1 | 1 | Faixa Etária (HLO_FXAETA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_ETARIA com as faixas etárias cadastradas no Wizard e a diferença entre RA_NASC e PI_DATA para classificação, a partir de PI_MAT utilizando índice 1 | 1 | Grau de Instrução (HLO_GRAINS) | RA_GRINRAI a partir de PI_MAT utilizando índice 1 | 1 | Tempo Casa (HLO_TPCASA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CASA com as faixas de tempo de casa cadastradas no Wizard e a diferença entre RA_ADMISSA e PI_DATA para classificação, a partir de PI_MAT utilizando índice 1 | 1 | Tempo Cargo (HLO_TPCARG) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CARGO com as faixas de tempo de cargo cadastradas no Wizard e a diferença entre a última data do histórico de alterações salariais (SR7 a partir de RA_MAT utilizando índice 1) em que houve alteração de cargo e/ou função (comparar os campos R7_FUNCAO e R7_CARGO do último registro com o anterior até detectar alteração para identificar a data a ser utilizada) e a data da extração das informações. | 2 | Relação Trabalho (HLO_RELTRB) | RA_TIPOADM a partir de PI_MAT utilizando índice 1 | 1 | Localidade (HLO_LOCALI) | Ausente | 2 | Prestador Serviço (HLO_PRESRV) | Ausente | 2 | Plano Lotação (HLO_PLOTAC) | Ausente | 2 | Unidade Lotação (HLO_ULOTAC) | Ausente | 2 | Seção (HLO_SECAO) | RA_DEPTO a partir de PI_MAT utilizando índice 1 | 2 | Indicadores | Origem | Fase | Data de Movto do Banco de Horas (HLO_DATA) | PI_DATA | 1 | Qtde Horas Banco Horas (HLO_QBCOHR) | PI_QUANT | 1 | Vl Horas Banco Horas (HLO_VBCOHR) | Atribuição a partir da regra especificada | 2 |
O fluxo principal de dados considera apenas informações com data do movimento do banco de horas entre o período informado para extração, de funcionários (SRA) e eventos devidamente cadastrados (SP9) e sem data de baixa (PI_DTBAIX vazio). Especificação de Regras: O preenchimento do campo Tipo de Mão de Obra é realizado por meio de RJ_MAOBRA a partir de PI_CODFUNC utilizando índice 1, quando o campo RJ_MAOBRA encontrado não for vazio. O campo Vl Horas Banco Horas é preenchido com o valor de PI_QUANTV. Caso o evento seja de desconto (P9_TIPOCOD = 2 a partir de PI_PD, utilizando índice 1), o campo PI_QUANTV é multiplicado por -1. Normalmente, para banco de horas não há eventos tipo base (3 e 4). Os valores têm por base a moeda 1 e PI_DATA. Indicadores Diretos: - Qtde Horas Banco Horas (HLO_QBCOHR) - Indica a quantidade de horas alocadas no banco de horas dos colaboradores.
- Vl Horas Banco Horas (HLO_VBCOHR) - Indica o valor das horas alocadas no banco de horas dos colaboradores.
Parâmetros de Extração: A extração deve ser realizada diariamente, considerando a data indicada para extração. HLP Folha de Pagamento A tabela fato Folha de Pagamento apresenta informações relacionadas aos cálculos da folha de pagamento dos colaboradores. As tabelas de dimensões envolvidas para a análise das medidas de Folha de Pagamento são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 1 | Estabelecimento | HKK | 1 | Sindicato | HJV | 1 | Turno | HJU | 1 | Evento | HJR | 1 | Mão de Obra | HJQ | 1 | Plano Centro Custo | HKF | 1 | Centro de Custo | HJ5 | 1 | Colaborador | HJM | 1 | Unidade de Negócio | HJ1 | 1 | Cargo | HJP | 2 | Nível Hierárquico | HG5 | 1 | Faixa Salarial | HKG | 1 | Moeda | HJ6 | 1 | Categoria Salarial | HJT | 1 | Região | HJB | 1 | Estado Civil | HKE | 1 | Faixa Etária | HK8 | 1 | Grau de Instrução | HK9 | 1 | Tempo Casa | HKH | 1 | Tempo Cargo | HKI | 1 | Relação Trabalho | HKD | 1 | Situação Colaborador | HKA | 1 | Localidade | HQO | 2 | Prestador Serviço | HQQ | 2 | Plano Lotação | HQP | 2 | Unidade Lotação | HQT | 2 | Seção | HQ0 | 2 |
Para mais informações sobre cada uma das dimensões, consulte a documentação de especificação das dimensões. Indicadores: Folha de Pagamento | | Fluxo Principal de Origem: Funcionários - SRA e Histórico de Movimentos - SDR (fluxo secundário*) | | Lookup de Dimensões | Origem | Fase | Empresa (HLP_EMPRES) | FWGrpCompany() +FWCompany() | 1 | Estabelecimento (HLP_ESTABL) | FWFilial() | 1 | Unidade de Negócio (HLP_UNDNEG) | FWUnitBusiness() | 1 | Moeda (HLP_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 1 | Sindicato (HLP_SINDIC) | RA_SINDICA | 1 | Turno (HLP_TURNO) | RA_TNOTRAB | 1 | Evento (HLP_EVENTO) | RD_PD | 2 | Mão de Obra (HLP_TIPMOB) | Atribuição a partir da regra especificada | 2 | Plano Centro Custo (HLP_PLCCST) | Ausente | 1 | Centro de Custo (HLP_CCUSTO) | RA_CC | 1 | Colaborador (HLP_COLABR) | RA_MAT | 1 | Cargo(HLP_CARGO) | RA_CODFUNC | 2 | Nível Hierárquico (HLP_NIVHIE) | Ausente | 2 | Faixa Salarial (HLP_FXASAL) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_SALARIAL com as faixas salariais cadastradas no Wizard e RA_SALARIO para classificação. | 1 | Categoria Salarial (HLP_CATSAL) | RA_CATFUNC | 1 | Região (HLP_REGIAO) | RA_NATURAL | 1 | Estado Civil (HLP_ESTCIV) | RA_ESTCIVI | 1 | Faixa Etária (HLP_FXAETA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_ETARIA com as faixas etárias cadastradas no Wizard e a diferença entre RA_NASC e a data do início da extração para classificação. | 1 | Grau de Instrução (HLP_GRAINS) | RA_GRINRAI | 1 | Tempo Casa (HLP_TPCASA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CASA com as faixas de tempo de casa cadastradas no Wizard e a diferença entre RA_ADMISSA e a data final da extração para classificação | 1 | Tempo Cargo (HLP_TPCARG) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CARGO com as faixas de tempo de cargo cadastradas no Wizard e a diferença entre a última data do histórico de alterações salariais (SR7 a partir de RA_MAT utilizando índice 1) em que houve alteração de cargo e/ou função (comparar os campos R7_FUNCAO e R7_CARGO do último registro com o anterior até detectar alteração para identificar a data a ser utilizada) e a data da extração das informações. | 2 | Relação Trabalho (HLP_RELTRB) | RA_TIPOADM | 1 | Situação Colaborador (HLP_SITCLB) | RA_SITFOLH | 1 | Localidade (HLP_LOCALI) | Ausente | 2 | Prestador Serviço (HLP_PRESRV) | Ausente | 2 | Plano Lotação (HLP_PLOTAC) | Ausente | 2 | Unidade Lotação (HLP_ULOTAC) | Ausente | 2 | Seção (HLP_SECAO) | RA_DEPTO | 2 | Indicadores | Origem | Fase | Data do Período Informado (Mês/Ano) (HLP_DATA) | Data final da extração (para longos períodos; relaciona a data do último ao qual os valores de folha se referem) | 1 | Qtde Dependentes (HLP_QDEPEN) | RA_DEPIR | 2 | Qtde Horas Previstas (HLP_QHRPRV) | RA_HRSMES | 2 | Qtde Horas Extras (HLP_QHREXT) | Atribuição a partir da regra especificada | 2 | Vl Horas Extras (HLP_VHREXT) | Atribuição a partir da regra especificada | 2 | Qtde Horas Trabalhadas (HLP_QHRTRB) | Atribuição a partir da regra especificada | 2 | Vl Horas Trabalhadas (HLP_VHRTRB) | Atribuição a partir da regra especificada | 2 | Vl Encargos Empresa (HLP_VENCEM) | Atribuição a partir da regra especificada | 2 | Vl Encargos Colaborador (HLP_VENCCB) | Atribuição a partir da regra especificada | 2 | Vl Benefícios Empresa (HLP_VBENEM) | Atribuição a partir da regra especificada | 2 | Vl Benefícios Colaborador (HLP_VBENCB) | Atribuição a partir da regra especificada | 2 | Vl Folha Pagamento (HLP_VFLHPG) | Atribuição a partir da regra especificada | 2 | Vl Eventos Especiais (HLP_VEVESP) | Ausente | 1 | Vl Desconto Folha Pagamento (HLP_VDESFP) | Atribuição a partir da regra especificada | 2 | Qtde Colaboradores Calculados (HLP_QCBCAL) | Atribuição a partir da regra especificada | 2 | Qtde Colaboradores Não Calculados (HLP_QCBNCA) | Atribuição a partir da regra especificada | 2 |
O fluxo principal de dados considera todos os funcionários . Para efeitos e seus lançamentos de folha de pagamento o fluxo secundário, responsável pelo indicadores, determina como os cálculos serão realizados. Movimentos considerados como base de cálculo (RV_TIPOCOD = 3) são desconsiderados. Caso não haja lançamento de folha para o funcionário, os indicadores relativos a recebimento são zerados. Nem todos os indicadores da fato acompanham a granularidade por evento, desta forma, sua análise deve ser realizada separadamente desta dimensão. Estes indicadores são: Qtde Colaboradores Calculados, Qtde Colaboradores não Calculados, Qtde Dependentes, Qtde Horas Previstas, Vl Benefício Empresa e Vl Benefício Colaborador. As informações de mês e ano, contidas na data indicada como data de início da extração, devem ser utilizadas como parâmetros da função fRetPerComp. Esta função, da área de recursos humanos, retornará em um array por referência (7ª posição) os períodos fechados. Este array conterá todos os períodos (1ª posição), números de pagamento do período (2ª posição), ano (4ª posição), mês (3ª posição), processo (7ª posição), roteiros (8ª posição). Estes componentes serão utilizados como chave de relacionamento com a tabela SRD (período) e demais tabelas para preenchimento das informações. **Caso não haja lançamento de folha para o funcionário, os indicadores relativos a recebimento são zerados. Movimentos considerados como base de cálculo (RV_TIPOCOD = 3) são desconsiderados. * O fluxo secundário da fato folha de pagamento não condiciona todas as medidas e dimensões, apenas o conjunto de informações diretamente relacionados aos eventos de folha de pagamento. Desta forma, o conjunto de informações não relacionados diretamente com folha de pagamento terão valores apenas no primeiro evento de folha do colaborador (podendo este ter valores zerados caso não seja um colaborador com folha calculada para o mês). | Atenção: O array retornado da função de recursos humanos pode apresentar 1 ou mais períodos dependendo do métodos de pagamento/contratação dos funcionários. Importante: As informações consideradas correspondem às informações do ERP Microsiga Protheus® após o fechamento da folha. |
Especificação de Regras: O preenchimento do campo Mão de Obra é realizado por meio de RJ_MAOBRA a partir de RA_CODFUNC utilizando índice 1, quando o campo RJ_MAOBRA encontrado não for vazio. A Qtde Horas Extras é determinada através da quantidade de horas extras do histórico dos movimentos (SRD) do período, a partir de RA_MAT. Os movimentos com verba (SRV) devidamente cadastradas referente a movimentos de Horas Extras (RV_HE = S) são considerados para o indicador, a partir de RD_PD utilizando índice 1, caso contrário o indicador recebe o valor 0. Quando o tipo do movimento de hora extra (RD_TIPO1) é definido como em Horas (H), considera-se RD_Horas. Quando o tipo do movimento de hora extra (RD_TIPO1) é definido como em Dias (D), considera-se RD_HORAS*8. Quando o tipo do movimento de hora extra (RD_TIPO1) é definido diretamente como Valorado (V) não é considerada quantidade de horas. O Vl Horas Extras é determinado através do valor de horas extras do histórico dos movimentos (SRD) do período, a partir de RA_MAT. Os movimentos com verba (SRV) devidamente cadastradas referente a movimentos de Horas Extras (RV_HE = S) são considerados para o indicador, a partir de RD_PD utilizando índice 1, caso contrário o indicador recebe o valor 0. Considera-se RD_VALOR com base na moeda 1 e a data final indicada para a extração. A Qtde Horas Trabalhadas é determinada através da quantidade de horas do histórico dos movimentos (SRD) do período, a partir de RA_MAT. Os movimentos com verba (SRV) devidamente cadastradas referente à Salário de Mensalista (RV_CODFOL = ‘0031’), Salário de Horista (RV_CODFOL = ‘0032’), DSR de Horista (RV_CODFOL = ‘0033’) são considerados para o indicador, a partir de RD_PD utilizando indice índice 1, caso contrário, o indicador recebe o valor 0. Quando o tipo do movimento (RD_TIPO1) é definido como em Horas (H), acumula considera-se RD_Horas. Quando o tipo do movimento (RD_TIPO1) é definido como em Dias (D), acumulaconsidera-se RD_HORAS*8. Quando o tipo do movimento (RD_TIPO1) é definido diretamente como Valorado (V) não é acumulada considerada a quantidade de horas. O Vl Horas Trabalhadas é determinado através do valor de horas do histórico dos movimentos (SRD) do período selecionado para extração, a partir de RA_MAT e período (1ª posição do array) utilizando índice 1. Os movimentos com verba (SRV) devidamente cadastradas referente à Salário de Mensalista (RV_CODFOL = 0031), Salário de Horista (RV_CODFOL = 0032), DSR de Horista (RV_CODFOL = 0033) são considerados para o indicador, a partir de RD_PD utilizando o índice 1, caso contrário, o indicador considera o valor 0. Considera-se RD_VALOR com base na moeda 1 e a data final indicada para a extração (6ª posição do array). O Vl Encargos Empresa é determinado através do valor dos movimentos (SRD) do período, a partir de RA_MAT e período (1ª posição do array) utilizando índice 1. Os movimentos de INSS (RD_PD = FGETCODFOL(‘0148’), PIS (RD_PD = FGETCODFOL (‘0229’), INSS Dissídio (RD_PD = FGETCODFOL (‘0943’) e INSS sobre faturamento (RD_PD = FGETCODFOL (‘0973’ ) são considerados para o indicador, caso contrário o indicador considera valor 0. Considera-se RD_VALOR com base na moeda 1 e a data final indicada para a extração (6ª posição do array). Observação: ideal que o parâmetro MV_ENCINSS (embora não verificado no extrator) esteja configurado com valor S para que os encargos sejam devidamente gerados nos. O Vl Encargos Colaborador é determinado através do valor dos movimentos (SRD) do período, a partir de RA_MAT e período (1ª posição do array) utilizando índice 1. Os movimentos de INSS (RD_PD = FGETCODFOL ('0064') ), INSS Férias (RD_PD = FGETCODFOL ('0065')), INSS 13º Salário (RD_PD = FGETCODFOL ('0070')), IRF (RD_PD = FGETCODFOL ('0066')), IRF Férias (RD_PD = FGETCODFOL ('0067')), IRF 13º Salário (RD_PD = FGETCODFOL '0071')) são considerados para o indicador, caso contrário o indicador considera valor 0. Considera-se RD_VALOR com base na moeda 1 e a data final indicada para extração (6ª posição do array). O Vl Benefícios Empresa é determinado através da soma de Plano de Saúde e Plano Odontológico (RHS_VLREMP a partir de RA_MAT e período – 1ª posição do array - utilizando índice 1), Co-participação no Plano de Saúde e Co-Participação do Plano Odontológico (RHP_VLREMP, a partir de RA_MAT utilizando índice 1. O período – 1ª posição do array – também deve ser comparado com o campo RHP_COMPPG), Vale Transporte, Vale Refeição, Vale Alimentação (RG2_CUSEMP, a partir de RA_MAT e período – 1ª posição do array – utilizando índice 5) e outros benefício benefícios (soma de RIR_VLREMP, a partir de RA_MAT utilizando índice 1. O período – 1ª posição do array – também deve ser comparado com o campo RIR_PERIOD). Considera-se os valores com base na moeda 1 e a data final indicada para extração (6ª posição). Este indicador é preenchido somente no primeiro registro de cada colaborador, demais registros são preenchidos com valor 0.* O Vl Benefícios Colaborador é determinado através da soma de Plano de Saúde e Plano Odontológico (RHS_VLRFUN, a partir de RA_MAT e período – 1ª posição do array - utilizando índice 1), Co-participação no Plano de Saúde e Co-Participação do Plano Odontológico (RHP_VLRFUN, a partir de RA_MAT utilizando índice 1. O período – 1ª posição do array – também deve ser comparado com o campo RHP_COMPPG), Vale Transporte, Vale Refeição, Vale Aliementação Alimentação (RG2_CUSFUN, a partir de RA_MAT e período – 1ª posição do array – utilizando índice 5) e outros benefício benefícios (soma de RIR_VLRFUN quando a partir de RA_MAT utilizando índice 1. O período – 1ª posição do array – também deve ser comparado com o campo RIR_PERIOD). Considera-se os valores com base na moeda 1 e a data final indicada para extração (6ª posição)extração (6ª posição). Este indicador é preenchido somente no primeiro registro de cada colaborador, demais registros são preenchidos com valor 0.* O Vl Folha de Pagamento é determinado através do valor dos movimentos (SRD) do período, a partir de RA_MAT e período (1ª posição do array) utilizando índice 1. Os movimentos com verba (SRV) devidamente cadastradas referente a Proventos (RV_TIPOCOD = 1) e Descontos (RV_TIPOCOD = 2) são considerados para o indicador, a partir de RD_PD utilizando índice 1. Considera-se RD_VALOR com base na moeda 1 e a data final indicada para a extração (6ª posição do array). Quando o movimento é de desconto, o valor é subtraídoindicado como negativo. O Vl Desconto Folha de pagamento é determinado através do valor dos movimentos (SRD) do período, a partir de RA_MAT e período (1ª posição do array) utilizando índice 1. Os movimentos com verba (SRV) devidamente cadastradas referente a Descontos (RV_TIPOCOD = 2) são considerados para o indicador, a partir de RD_PD utilizando índice 1, caso contrário o indicador considera o valor 0. Considera-se RD_VALOR com base na moeda 1 e a data final indicada para a extração (6ª posição do array). A Qtde de Colaboradores Calculados é determinada pelo valor fixo 1 quando algum desses dos indicadores Vl Folha de Pagamento Vl. Vl. Benefícios Colaborador, Benefícios Empresa, Vl. Desconto Folha Pagamento, Vl. Encargos do Colaborador, Vl. Encargos Empresa, Vl. Eventos Especiais, Vl. Horas Extras ou Vl. Horas Trabalhadas possuirem possuírem valores diferentes de 0. Caso contrário o valor fixo é 0. Este indicador será preenchido somente no último registro de cada colaborador para refletir um panorama geral de todos os lançamentos em folha do mesmo para o período. Demais registros terão o indicador preenchido como 0. A Qtde de Colaboradores não Calculados é determinada pelo valor fixo 1 quando todos os indicadores Vl Folha de Pagamento,Vl. Vl. Benefícios Colaborador, Benefícios Empresa, Vl. Desconto Folha Pagamento, Vl. Encargos do Colaborador, Vl. Encargos Empresa, Vl. Eventos Especiais, Vl. Horas Extras ou Vl. Horas Trabalhadas Trabalhadas possuírem valor iguais a 0. Caso contrário o valor fixo é 0. Este indicador será preenchido somente no último registro de cada colaborador para refletir um panorama geral de todos os lançamentos em folha do mesmo para o período. Demais registros terão o indicador preenchido como 0. * Os valores de benefícios encontrados através do colaborador referem-se aos valores do colaborador e seus beneficiários (n° registros em cada tabela). Indicadores Diretos: - Qtde Dependentes (HLP_QDEPEN) - Indica a quantidade de dependentes relacionada a cada colaborador. O valor inclui os colaboradores demitidos no mesmo período.
- Qtde Horas Extras (HLP_QHREXT) - Indica a quantidade total de horas extras realizadas pelos colaboradores e pagas na folha de pagamento.
- Qtde Horas Previstas (HLP_QHRPRV) - Indica a quantidade de horas de trabalho previstas para os colaboradores de acordo com o turno.
- Qtde Colaboradores Calculados (HLP_QCBCAL) - Indica o total de colaboradores que tiveram a folha de pagamento calculada.
- Qtde Colaboradores Não Calculados (HLP_QCBNCA) - Indica o total de colaboradores que não tiveram a folha de pagamento calculada.
- Qtde Horas Trabalhadas (HLP_QHRTRB) - Indica a quantidade total de horas trabalhadas pelos colaboradores.
- Vl Benefícios Colaborador (HLP_VBENCB) - Indica o valor total de benefícios pagos pelos colaboradores.
- Vl Benefícios Empresa (HLP_VBENEM) - Indica o valor total de benefícios pagos pela empresa aos colaboradores.
- Vl Desconto Folha Pagamento (HLP_VDESFP) - Indica o valor dos descontos na folha de pagamento dos colaboradores.
- Vl Encargos Colaborador (HLP_VENCCB) - Indica o valor total de encargos sociais pagos pelo colaborador.
- Vl Encargos Empresa (HLP_VENCEM) - Indica o valor total de encargos sociais pagos pela empresa.
- Vl Eventos Especiais (HLP_VEVESP) - Indica o valor dos eventos especiais da folha de pagamento.
- Vl Folha Pagamento (HLP_VFLHPG) - Indica o valor dos eventos da folha de pagamento dos colaboradores. Quando totalizado por colaborador, possui o valor recebido por este.
- Vl Horas Extras (HLP_VHREXT) - Indica o valor total de horas extras realizadas pelos colaboradores e pagas na folha de pagamento.
- Vl Horas Trabalhadas (HLP_VHRTRB) - Indica o valor total de horas trabalhadas pelos colaboradores.
Indicadores Calculados: - % Benefícios por Folha Pagamento (Vl Benefícios Colaborador + Vl Benefícios Empresa) / Vl Folha Pagamento * 100 - Indica o percentual de valores pagos em benefícios em relação ao total da folha de pagamento. - % Horas Trabalhadas Pagas por Previstas Padrão Qtde Horas Pagas / Qtde Horas Previstas * 100 - Indica o percentual de horas trabalhadas pagas em relação ao total das horas previstas para o colaborador. - % Qtde Horas Extras Qtde Horas Extras / Qtde Horas Pagas * 100 - Indica o percentual de horas extras em relação ao total de horas pagas. - % Vl Eventos Especiais Vl Eventos Especiais / Vl Folha Pagamento * 100 - Indica o percentual de valores de eventos especiais sobre o valor da folha de pagamento. - % Vl Horas Extras Vl Horas Extras / Vl Folha Pagamento * 100 - Indica o percentual de valores de horas extras pagas aos colaboradores em relação ao total da folha de pagamento. - Qtde Horas Pagas (Qtde Horas Trabalhadas + Qtde Horas Extras) - Indica a quantidade total de horas trabalhadas pelos colaboradores somando com as horas extras realizadas. - Vl Horas Pagas (Vl Horas Trabalhadas + Vl Horas Extras) - Indica o valor total de horas trabalhadas pelos colaboradores, somando com o valor das horas extras realizadas. - % Horas Extras / Horas Trabalhadas Qtde Horas Extras / Qtde Horas Trabalhadas * 100 - Indica a relação entre a quantidade de horas extras por horas trabalhadas. Parâmetros de Extração: A extração deve ser realizada mensalmente, considerando a data indicada para extração. HLQ Vida Profissional A tabela fato Vida Profissional apresenta informações relacionadas à vida profissional dos colaboradores. As tabelas de dimensões envolvidas para a análise das medidas de Vida Profissional são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 1 | Estabelecimento | HKK | 1 | Mão de Obra | HJQ | 1 | Motivo Movimentação | HJS | 1 | Tipo Motivo | HG7 | 1 | Moeda | HJ6 | 1 | Categoria Salarial | HJT | 1 | Plano Centro Custo | HKF | 1 | Centro de Custo | HJ5 | 1 | Turno | HJU | 1 | Faixa Salarial | HKG | 1 | Sindicato | HJV | 1 | Situação Colaborador | HKA | 1 | Unidade de Negocio | HJ1 | 1 | Colaborador | HJM | 1 | Região | HJB | 1 | Cargo | HJP | 2 | Nível Hierárquico | HG5 | 1 | Estado Civil | HKE | 1 | Faixa Etária | HK8 | 1 | Grau de Instrução | HK9 | 1 | Tempo Casa | HKH | 1 | Tempo Cargo | HKI | 1 | Relação Trabalho | HKD | 1 | Prestador Serviço | HQQ | 2 | Plano Lotação | HQP | 2 | Unidade Lotação | HQT | 2 | Localidade | HQO | 2 | Seção | HQ0 | 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões. Indicadores: Vida Profissional | | Fluxo Principal de Origem: Funcionários - SRA | | Lookup de Dimensões | Origem | Fase | Empresa (HLQ_EMPRES) | FWGrpCompany() +FWCompany() | 1 | Estabelecimento (HLQ_ESTABL) | FWFilial() | 1 | Unidade de Negócio (HLQ_UNDNEG) | FWUnitBusiness() | 1 | Moeda (HLQ_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 1 | Mão de Obra (HLQ_TIPMOB) | Atribuição a partir da regra especificada | 2 | Motivo Movimentação (HLQ_MOTMOV) | Ausente | 2 | Tipo Motivo (HLQ_TIPMOT) | Ausente | 1 | Categoria Salarial (HLQ_CATSAL) | RA_CATFUNC | 1 | Plano Centro Custo (HLQ_PLCCST) | Ausente | 1 | Centro de Custo (HLQ_CCUSTO) | RA_CC | 1 | Turno (HLQ_TURNO) | RA_TNOTRAB | 1 | Faixa Salarial (HLQ_FXASAL) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_SALARIAL com as faixas salariais cadastradas no Wizard e RA_SALARIO para classificação. | 1 | Sindicato (HLQ_SINDIC) | RA_SINDICA | 1 | Situação Colaborador (HLQ_SITCLB) | RA_SITFOLH | 1 | Colaborador (HLQ_COLABR) | RA_MAT | 1 | Região (HLQ_REGIAO) | RA_NATURAL | 1 | Cargo (HLQ_CARGO) | RA_CODFUNC | 2 | Nível Hierárquico (HLQ_NIVHIE) | Ausente | 1 | Estado Civil (HLQ_ESTCIV) | RA_ESTCIVI | 1 | Faixa Etária (HLQ_FXAETA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_FAIXA_ETARIA com as faixas etárias cadastradas no Wizard e a diferença entre RA_NASC e a data final indicada para extração para classificação | 1 | Grau de Instrução (HLQ_GRAINS) | RA_GRINRAI | 1 | Tempo Casa (HLQ_TPCASA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CASA com as faixas de tempo de casa cadastradas no Wizard e a diferença entre RA_ADMISSA e a data final indicada para extração para classificação | 1 | Tempo Cargo (HLQ_TPCARG) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CARGO com as faixas de tempo de cargo cadastradas no Wizard e a diferença entre a última data do histórico de alterações salariais (SR7 a partir de RA_MAT utilizando índice 1) em que houve alteração de cargo e/ou função (comparar os campos R7_FUNCAO e R7_CARGO do último registro com o anterior até detectar alteração para identificar a data a ser utilizada) e a data da extração das informações. | 2 | Relação Trabalho (HLQ_RELTRB) | RA_TIPOADM | 1 | Prestador Serviço (HLQ_PRESRV) | Ausente | 2 | Plano Lotação (HLQ_PLOTAC) | Ausente | 2 | Unidade Lotação (HLP_ULOTAC) | Ausente | 2 | Localidade (HLQ_LOCALI) | Ausente | 2 | Seção (HLQ_SECAO) | RA_DEPTO | 2 | Indicadores | Origem | Fase | Data da Extração (HLQ_DATA) | Data final da extração | 1 | Qtde Colaboradores (HLQ_QCOLAB) | Valor fixo 1 | 1 | Qtde Colaboradores Demitidos (HLQ_QCBDEM) | Atribuição a partir da regra especificada | 1 | Qtde Colaboradores Admitidos (HLQ_QCBADM) | Atribuição a partir da regra especificada | 1 | Vl Custo Bruto Demissão (HLQ_VCBDEM) | Atribuição a partir da regra especificada | 2 | Vl Custo Líquido Demissão (HLQ_VCLDEM) | Atribuição a partir da regra especificada | 2 | Qtde Promovidos (HLQ_QPROMO) | Atribuição a partir da regra especificada | 2 | Qtde Realocação (HLQ_QRELOQ) | Atribuição a partir da regra especificada | 1 | Qtde Transferência Setor (HLQ_QTRANS) | Ausente | 1 | Qtde Transferência Localidade (HLQ_QTRANL) | Ausente | 2 | Qtde Horas Previstas (HLQ_QHRPRV) | RA_HRSMES | 1 | Qtde Dependentes (HLQ_QDEPEN) | Atribuição a partir da regra especificada | 2 | Qtde Dias Férias a Vencer (HLQ_QDFAVC) | Soma de RF_DFERAAT a partir de RA_MAT utilizando índice 1, quando RF_STATUS = 1 | 2 | Qtde Dias Férias Vencidas (HLQ_QDFVCD) | Soma de RF_DFERVAT a partir de RA_MAT utilizando índice 1, quando RF_STATUS = 1 | 2 | Qtde Dias Férias (HLQ_QDFERI) | RF_DFERVAT + RF_DFERANT a partir de RA_MAT utilizando índice 1. | 2 | Qtde Horas Afastamento (HLQ_QHRAFT) | Atribuição a partir da regra especificada | 1 | Vl Aumento Salarial (HLQ_VAMSAL) | Atribuição a partir da regra especificada | 1 | Qtde Aumento Salarial (HLQ_QAMSAL) | Atribuição a partir da regra especificada | 2 | Absenteísmo (HLQ_ABSENT) | Atribuição a partir da regra especificada | 2 | Vl Calculado Absenteísmo (HLQ_VLABST) | Atribuição a partir da regra especificada | 2 |
Todos os funcionários ativos são considerados no fluxo principal de dados (considerar os funcionários que a Data de Admissão seja menor ou igual (< ou =) ao período selecionado como final de extração (Data até) e a Data de Demissão esteja em branco ou maior igual (> ou =) ao período selecionado como começo de extração (Data de)). As informações de mês e ano, contidas na data indicada como data de início da extração, devem ser utilizadas como parâmetros da função fRetPerComp. Esta função, do módulo recursos humanos, retornará em um array por referência (7ª posição) os períodos fechados. Este array conterá todos os períodos (1ª posição), números de pagamento do período (2ª posição), ano (4ª posição), mês (3ª posição), processo (7ª posição) e roteiro (8ª posição). Estes componentes serão utilizados como chave de relacionamento com as demais tabelas para preenchimento das informações. Observação O array retornado da função de recursos humanos pode apresentar 1 ou mais períodos dependendo do métodos de pagamento/contratação dos funcionários. |
Todos os funcionários ativos são considerados no fluxo principal de dados, O período indicado para a extração dos dados será considerado somente para as medidas especificadas abaixo que estão relacionadas com movimentações e/ou fatos ocorridos, tendo como orientação inicial de consulta o fluxo principal de dados (SRA e considerar os funcionários que a Data de Admissão seja menor ou igual (< ou =) ao período selecionado como final de extração (Data até) e a Data de Demissão esteja em branco ou maior igual (> =) ao período selecionado como começo de extração (data de)). Especificação de Regras: O preenchimento do campo Tipo de Mão de Obra é realizado por meio de RJ_MAOBRA a partir de RA_CODFUNC utilizando índice 1, quando o campo RJ_MAOBRA encontrado não for vazio. A Qtde Colaboradores Demitidos é determinada pela verificação da data de demissão (RA_DEMISSA). Caso a data de demissão seja durante o período indicado para extração, o indicador recebe o valor fixo 1, caso contrário recebe o valor fixo 0. A Qtde Colaboradores Admitidos é determinada pela verificação da data de admissão (RA_ADMISSA). Caso a data de admissão seja durante o período indicado para extração, o indicador recebe o valor fixo 1, caso contrário recebe o valor fixo 0. O Vl Custo Bruto Demissão é determinado através do valor acumulados dos itens de recisão (SRR, com RR_TIPO3 = R) do período selecionado para a extração (considerar os períodos retornardos no array do fluxo principal quando o roteiro retornado for de rescisão - RES), a partir de RA_MAT, RR_TIPO3=R e Período retornado do array, utilizando índice 9. Somente itens com verba (SRV) devidamente cadastradas referente a Proventos (RV_TIPOCOD = 1) são considerados, a partir de RR_PD utilizando índice 1, caso contrário o indicador acumula o valor 0. Acumula-se RR_VALOR com base na moeda 1 e a data do pagamento dos itens de rescisão (RR_DATAPAG). O Vl Custo Líquido Demissão é determinado através do valor acumulados dos itens de recisão (SRR, com RR_TIPO3 = R) do período selecionado para a extração (considerar os períodos retornardos no array do fluxo principal quando o roteiro retornar for de rescisão - RES), a partir de RA_MAT, RR_TIPO3=R e Período retornado do array, utilizando índice 9. Somente itens com verba (SRV) devidamente cadastradas com indicação do cálculo de folha como Liquido da Recisão RV_CODFOL = ‘0126’) são considerados, a partir de RR_PD utilizando índice 1, caso contrário o indicador acumula o valor 0. Acumula-se RR_VALOR com base na moeda 1 e a data do pagamento dos itens de rescisão (RR_DATAPAG). A Qtde Promovidos é determinada por meio da verificação de aumento salarial (HLQ_QAMSAL) em conjunto com a realocação (HLQ_QRELOQ). Os eventos de alteração salarial e de realocação devem ser coincidentes exatamente na mesma data durante o período indicado para análise para que a medida receba o valor 1, mesmo havendo coincidência em mais de uma data. Caso os eventos ocorram em dias diferentes o valor da medida é zero. Quando a medida Qtde Promovidos recebe o valor zero, as medidas Qtde Realocação e Qtde Aumento Salarial recebem, obrigatoriamente o valor 0. A Qtde Realocação é determinada por meio da verificação de alteração de cargo ou função (R7_CARGO ou R7_FUNCAO diferente de R7_CARGO ou R7_FUNCAO anterior, comparando os registros do histórico salarial, a partir de RA_MAT utilizando índice 1). Quando o evento de alteração de cargo ocorreu à medida recebe o valor 1, mesmo havendo mais de uma alteração de cargo no período. Se não há a ocorrência de alteração de cargo ou se há em conjunto com o aumento salarial, a medida recebe o valor 0. A Qtde Dependentes considera apenas dependentes para a declaração de IRF, sendo determinado pela quantidade de registros na tabela SRB com o campo RB_TIPIR diferente de 4 (não considerado dependente), a partir de RA_MAT utilizando índice 1. A Qtde de Horas de Afastamento é determinada por meio do acumulado da quantidade de dias de afastamento (R8_DURACAO, a partir de RA_MAT utilizando índice 1) convertida em horas (assume-se 8 horas trabalhadas), durante o período indicado para extração. Considera-se somente os valores de SR8 cujo campo R8_TIPOAFA seja igual ao campo RCM_TIPO, RCM_TIPOAF = 1 e RCM_CODSEF tenha os valores O1, P1, Q1, Q2, Q3, Q4, Q5 ou Q6. Os campos R8_PER e R8_NUMPAGO devem ser relacionados com os valores retornardos do array de períodos. O Vl de Aumento Salarial é determinado através do acumulado da diferença dos valores do histórico de valores salariais (R3_VALOR – R3_VALOR[Registro anterior] a partir de RA_MAT, utilizando índice 1) do período, com o valor do histórico salarial imediatamente anterior. Para a determinação do valor, todos os registro de históricos efetuados dentro do período indicado para extração são considerado. Valores calculados com base na moeda 1 e a data do aumento salarial (R3_DATA)** A Qtde Aumento Salarial é determinada pelo valor da medida Vl de Aumento Salarial. Quando o valor da medida Vl Aumento Salarial é maior que 0, o valor da medida Qtde Aumento Salarial é 1, caso contrário é 0. O Absenteísmo é determinado através da soma de R8_DPAGAR (a partir de RA_MAT, utilizando o índice 3) dentro do período indicado para extração. O valor total de R8_DPAGAR só é considerado quando todo o período de afastamento ocorre durante o mês de extração, caso contrário considera-se apenas os dias correspondentes ao mês da extração. Caso o mês de extração corresponda ao restante de dias pagos pela empresa (máximo 15 dias no total por afastamento), o Absenteísmo desconsidera os dias já pagos no mês anterior. Considera-se somente os valores de SR8 cujo campo R8_TIPOAFA seja igual ao campo RCM_TIPO, RCM_TIPOAF = 1 e RCM_CODSEF tenha os valores O1, P1, Q1, Q2, Q3, Q4, Q5 ou Q6. O valor total de dias de absenteísmo obtido através de R8_DPAGAR é convertido em horas (considerando 8 horas tabalhadas por dia).* O Vl Calculado de Absenteísmo é determinado através da quantidade de Absenteísmo (HLQ_ABSENT) e do valor acumulado do histórico de movimento (RD_VALOR, divido pela quantidade de dias trabalhados no mês e quantidade de horas no dia – considera-se 8 horas por dia) para o ID de verba correspondente ao salário e suas incorporações para o mês (a partir de RA_MAT, período retornado no array de períodos e FGETCODFOL("0318”), utilizando índice 1). Considera-se a quantidade de horas acumuladas para o mês para o cálculo de proporção de dias em que o funcionário esteve afastado e teve seu salário pago pela empresa ((Acumulado(RD_VALOR/RCF_DCALCM) / 8)*HLQ_ABSENT). O RCF_DCALCM é obtido utilizando-se o índice 1 a partir do ano e do mês retornados no array de períodos e a comparação RCF_PER e RCF_PROCES com os campos correspondentes do array de períodos. Valores calculados com base na moeda 1 e data final do período retornado no array de períodos(6ª posição).* * Indicadores referente a absenteísmo calculados com valores fechados da folhas de pagamento. **Tabela não foi adicionada ao novo processo e verificação de períodos no módulo de Recursos Humanos. Indicadores Diretos: - Qtde Aumento Salarial (HLQ_QAMSAL) - Indica a quantidade de colaboradores que receberam aumento salarial.
- Qtde Colaboradores (HLQ_QCOLAB) - Indica a quantidade de colaboradores que trabalharam considerando admitidos e demitidos no mesmo período.
- Qtde Colaboradores Admitidos (HLQ_QCBADM) - Indica a quantidade de colaboradores que ingressaram na empresa.
- Qtde Colaboradores Demitidos (HLQ_QCBDEM) - Indica a quantidade de colaboradores que foram desligados da empresa.
- Qtde Dependentes (HLQ_QDEPEN) - Indica a quantidade de dependentes relacionada a cada colaborador. O valor inclui os colaboradores demitidos no mesmo período.
- Qtde Dias Férias (HLQ_QDFERI) - Indica o saldo de dias de férias dos colaboradores.
- Qtde Dias Férias a Vencer (HLQ_QDFAVC) - Indica a quantidade de dias de férias, a vencer, que os colaboradores terão direito.
- Qtde Dias Férias Vencidas (HLQ_QDFVCD) - Indica a quantidade de dias de férias, já vencidos, que os colaboradores tem direito.
- Qtde Horas Afastamento (HLQ_QHRAFT) - Indica a quantidade de horas que os colaboradores ficaram afastados da empresa.
- Qtde Horas Previstas (HLQ_QHRPRV) - Indica a quantidade de horas de trabalho previstas para os colaboradores de acordo com o turno.
- Qtde Promovidos (HLQ_QPROMO) - Indica a quantidade de colaboradores que foram promovidos, ou seja, mudaram de cargo com aumento salarial.
- Qtde Realocação (HLQ_QRELOQ) - Indica a quantidade de colaboradores que mudaram de cargo.
- Qtde Transferência Setor (HLQ_QTRANS) – Indica a quantidade de colaboradores que foram transferidos de setor.
- Qtde Transferência Localidade (HLQ_QTRANL) – Indica a quantidade de colaboradores que foram transferidos de localidade geográfica.
- Vl Aumento Salarial (HLQ_VAMSAL) - Indica o valor de aumento salarial recebido pelos colaboradores.
- Vl Custo Bruto Demissão (HLQ_VCBDEM) – Indica o valor do custo bruto relacionado à demissão de colaboradores.
- Vl Custo Líquido Demissão (HLQ_VCLDEM) – Indica o valor do custo líquido relacionado à demissão de colaboradores.
- Absenteísmo (HLQ_ABSENT) - Indica em horas, a relação do grau de ausência ao trabalho por horas trabalhadas. Considera as ausências ao trabalho de dias inteiros dos empregados ativos, e até no máximo 15 dias para os casos de auxílio-doença e acidente de trabalho (afastamentos).
- Vl Calculado Absenteísmo (HLQ_VLABST) - Indica a valorização do absenteísmo pelo salário/hora.
Indicadores Calculados: % Admissão (Se (Qtde Colaboradores - Qtde Colaboradores Admitidos) = então Qtde Colaboradores Admitidos / 1, senão Qtde Colaboradores Admitidos / (Qtde Colaboradores - Qtde Colaboradores Admitidos)) * 100) - Indica o percentual de admissões ocorridas. O valor é calculado sobre a quantidade total de colaboradores, excluindo-se os admitidos no mesmo período. % Colaboradores com Aumento Salarial Qtde Aumento Salarial / (Qtde Colaboradores + Qtde Colaboradores Demitidos) * 100 - Indica o percentual de colaboradores com aumento salarial. O valor é calculado com base no total de colaboradores, incluindo-se os demitidos no mesmo período. % Colaboradores Mudaram Cargo Qtde Realocação / (Qtde Colaboradores + Qtde Colaboradores Demitidos) * 100 - Indica o percentual de colaboradores que mudaram de cargo. O valor é calculado com base no total de colaboradores incluindo-se os demitidos no mesmo período. % Colaboradores Promovidos Qtde Promovidos / (Qtde Colaboradores + Qtde Colaboradores Demitidos) * 100 - Indica o percentual de colaboradores que foram promovidos, ou seja, mudaram de cargo com aumento salarial. O valor é calculado com base no total de colaboradores incluindo-se os demitidos no mesmo período. % Colaboradores Transferidos Setor Qtde Transferência Setor / (Qtde Colaboradores + Qtde Colaboradores Demitidos) * 100 - Indica o percentual de colaboradores que foram transferidos de setor. O valor é calculado com base no total de colaboradores incluindo-se os demitidos no mesmo período. % Colaboradores Transferidos Localidade Qtde Transferência Localidade / (Qtde Colaboradores + Qtde Colaboradores Demitidos) - Indica o percentual de colaboradores que foram transferidos de localidade. O valor é calculado com base no total de colaboradores incluindo-se os demitidos no mesmo período. % Demissão (Se (Qtde Colaboradores - Qtde Colaboradores Admitidos) = 0 então Qtde Colaboradores Demitidos / 1, senão Qtde Colaboradores Demitidos / (Qtde Colaboradores - Qtde Colaboradores Admitidos) * 100 - Indica o percentual de demissões ocorridas. O valor é calculado com base em todos os colaboradores excluindo-se os admitidos no mesmo período. % Horas Afast s/ Previstas Qtde Horas Afastamento / Qtde Horas Previstas * 100 - Indica o percentual de horas de afastamento com relação ao total de horas previstas para o colaborador. % Turn Over (Se (Qtde Colaboradores - Qtde Colaboradores Demitidos) = 0 então ((Qtde Colaboradores Demitidos + Qtde Colaboradores Admitidos) / 2) / 1, senão ((Qtde Colaboradores Demitidos + Qtde Colaboradores Admitidos) / 2) / (Qtde Colaboradores - Qtde Colaboradores Demitidos)) * 100 - Indica o percentual de turnover. Esse percentual é utilizado para identificar o grau de renovação da mão de obra da empresa considerando as admissões e demissões de forma a captar a variação no quadro de pessoal. Parâmetros de Extração: A extração deve ser realizada mensalmente, utilizando como base o mês indicado para extração. Serão armazenadas fotos mensais das informações. HLF Reclamações TrabalhistasA tabela fato Reclamações Trabalhistas apresenta informações dos processos registrados contra a empresa, como também as reclamações associadas, em quantidades. As tabelas de dimensões envolvidas para a análise das medidas de Reclamações Trabalhistas são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 2 | Estabelecimento | HKK | 2 | Reclamante | Alias de HJM | 2 | Grau de Instrução | HK9 | 2 | Nível Hierárquico | HG5 | 2 | Sindicato | HJV | 2 | Situação Colaborador | HKA | 2 | Tempo Casa | HKH | 2 | Tempo Cargo | HKI | 2 | Seção | HQ0 | 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões. Indicadores: Reclamações Trabalhistas | | Fluxo Principal de Origem: Processos - RE0 | | Lookup de Dimensões | Origem | Fase | Empresa (HLF_EMPRES) | FWGrpCompany() +FWCompany() | 2 | Estabelecimento (HLF_ESTABL) | FWFilial() | 2 | Reclamante (HLF_COLREC) | Atribuição a partir da regra especificada | 2 | Grau de Instrução (HLF_GRAINS) | RA_GRINRAI a partir de HLF_COLABR utilizando índice 1 | 2 | Nível Hierárquico (HLF_NIVHIE) | Ausente | 2 | Sindicato(HLF_SINDIC) | RE0_CODSIN | 2 | Situação Colaborador (HLF_SITCLB) | RA_SITFOLH | 2 | Tempo Casa (HLF_TPCASA) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CASA com as faixas de tempo de casa cadastradas no Wizard e a diferença entre RA_ADMISSA e RA_DEMISSA (se preenchida, senão a data de extração das informações) para classificação, a partir de HLF_COLABR utilizando índice 1 | 2 | Tempo Cargo (HLF_TPCARG) | Atribuída por meio da função BIXLoadFaixa, considerando os parâmetros PARM_TEMPO_CARGO com as faixas de tempo de cargo cadastradas no Wizard e a diferença entre a última data do histórico de alterações salariais (SR7 a partir de HLF_COLABR utilizando índice 1) em que houve alteração de cargo e/ou função (comparar os campos R7_FUNCAO e R7_CARGO do último registro com o anterior até detectar alteração para identificar a data a ser utilizada) e a data demissão (RA_DEMISSA) ou da extração das informações. | 2 | Seção (HLF_SECAO) | RA_DEPTO a partir de HLF_COLABR utilizando índice 1 | 2 | Indicadores | Origem | Fase | Data de Abertura do Processo (HLF_DTPROC) | RE0_DTPROT | 2 | Data de Encerramento do Processo (HLF_DTFIMP) | RE0_DTARQU | 2 | Data de Reclamação (HLF_DATA) | RE0_DTPROC | 2 | Numero Processo (HLF_NUMPRC) | RE0_NUM | 2 | Qtde Reclamações (HLF_QTRECL) | Valor fixo 1 | 2 |
O fluxo de dados considera apenas reclamações trabalhistas com data de reclamação, data da abertura do processo ou data de encerramento do processo entre o período indicado para extração. Especificação de Regras: O colaborador é determinado por meio do campo RDZ_CODENT, desconsiderando a quantidade de caracteres do campo RA_FILIAL de seu início. Obtém-se RDZ_CODENT a partir de RE0_RECLAM utilizando índice 2. Indicadores Diretos: - Qtde Reclamações (HLF_QTRECL) - Indica o número de reclamações trabalhistas.
Parâmetros de Extração: A extração deve ser realizada diariamente, considerando a data indicada para extração. HLG Recrutamento A tabela fato Recrutamento apresenta informações das requisições de aumento de quadro com recrutamentos realizados, com quantidades dos colaboradores e valores. As tabelas de dimensões envolvidas para a análise das medidas de Recrutamento são: Dimensões | Tabela Física | Fase | Empresa | HJ4 | 2 | Estabelecimento | HKK | 2 | Colaborador | HJM | 2 | Grau de Instrução | HK9 | 2 | Nível Hierárquico | HG5 | 2 | Sindicato | HJV | 2 | Seção | HQ0 | 2 | Status Requisição | HQE | 2 | Tipo Requisição | HQD | 2 |
Para mais informações sobre cada uma das dimensões consulte a documentação de especificação das dimensões. Indicadores: Recrutamento | | | Fluxo Principal de Origem: Funcionários - SRA | | | Lookup de Dimensões | Origem | Fase | Empresa (HLG_EMPRES) | FWGrpCompany() +FWCompany() | 2 | Estabelecimento (HLG_ESTABL) | FWFilial() | 2 | Colaborador (HLG_COLABR) | RA_MAT | 2 | Grau de Instrução (HLG_GRAINS) | RA_GRINRAI | 2 | Nível Hierárquico (HLG_NIVHIE) | Ausente | 2 | Sindicato (HLG_SINDIC) | RA_SINDICA | 2 | Moeda (HLG_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 2 | Seção (HLG_SECAO) | RA_DEPTO | 2 | Status Requisição (HLG_STAREQ) | Atribuição fixa a partir da regra especificada | 2 | Tipo Requisição (HLG_TIPREQ) | Ausente | 2 | Indicadores | Origem | Fase | Numero de Requisição (HLG_NUMREQ) | QG_VAGA a partir de RA_MAT (não há índice) | 2 | Data de Abertura da Requisição (HLG_DTABRQ) | QS_DTABERT a partir de QG_VAGA e RA_MAT (não há índice), utilizando índice 1 | 2 | Data de Admissão (HLG_DATA) | RA_ADMISSA | 2 | Data Prevista (HLG_DTPREV) | Ausente | 2 | Qtde de Dias para Contratação (HLG_QTDIAC) | HLG_DATA - HLG_ DTABRQ | 2 | Potencial Desenvolvimento (HLG_QPOTDV) | Ausente | 2 | Valor Salário (HLG_VLSAL) | RA_SALARIO, com base na moeda 1 e Data da Admissão (RA_ADMISSA) | 2 |
O fluxo de dados considera apenas recrutamentos finalizados (colaborador admitido) dentro do período indicado para extração com a situação de currículo admitido (QG_SITUAC = 002, a partir de RA_MAT, sem índice) e vinculados a uma vaga (a partir de QG_VAGA e RA_MAT sem índice, utilizando índice 1). Especificação de Regras: Para o preenchimento da dimensão Status Requisição é necessário verificar se a quantidade de vagas preenchidas (QS_VAGAFEC a partir de QG_VAGA e RA_MAT sem índice, utilizando índice 1) da requisição corresponde ao total de vagas disponibilizadas (QS_NRVAGA a partir de QG_VAGA e RA_MAT sem índice, utilizando índice 1) para a requisição. Caso o número de vagas disponibilizadas seja maior que o total de vagas preenchidas, o status da requisição é Aberta (A), caso o número de vagas disponibilizadas seja igual ou maior que total disponibilizado, o status da requisição será Fechada (F). Indicadores Diretos: - Qtde de Dias para Contratação (HLG_QTDIAC) - Indica a quantidade de dias entre a data de abertura da requisição e a data de Admissão.
- Potencial Desenvolvimento (HLG_QPOTDV) - Indica o potencial de desenvolvimento que é calculado pela média ponderada da graduação exigida para a função e a graduação obtida pelo colaborador.
- Valor Salário (HLG_VLSAL) - Indica o valor do salário do colaborador.
Parâmetros de Extração: A extração deve ser realizada diariamente, considerando a data indicada para extração como data de admissão do colaborador.
|