Seu template de dados de processamento da folha

Folha de Pagamento do Oracle HCM Cloud
Seu template de dados de processamento da folha

Seu template de dados de processamento da folha

Este template oferece a estrutura essencial para mapear suas operações de folha, definindo os pontos de dados e eventos necessários para uma análise profunda. Ele detalha os atributos, atividades e métodos de extração para criar um event log robusto no seu ambiente Oracle HCM.
  • Campos de dados otimizados para análise de folha de pagamento
  • Rastreamento completo de atividades para mapeamento do ciclo de vida
  • Guia detalhado de extração para Oracle HCM Cloud Payroll
É novo em event logs? Saiba como criar um event log para Process Mining.

Atributos de processamento da folha

Estes são os campos de dados recomendados para incluir em seu event log para garantir uma análise completa dos seus workflows de folha.
5 Obrigatório 9 Recomendado 6 Opcional
Nome Descrição
Event Timestamp
EventTimestamp
A data e hora exatas em que a atividade ocorreu.
Descrição

Registra o momento exato em que uma atividade ocorreu. Isso é fundamental para calcular durações, lead times e identificar gargalos.

Para etapas automáticas, é o tempo de execução do sistema. Para etapas manuais, como aprovações, é o registro de data e hora da ação do usuário no log de transações.

Por que é importante

Essencial para ordenar eventos cronologicamente e calcular todos os KPIs baseados em tempo.

Onde obter

Colunas CREATION_DATE ou ACTION_DATE em tabelas de transação relevantes, como PAY_ACTION_INFORMATION.

Exemplos
2023-10-01T08:30:00Z2023-10-01T14:15:22Z2023-10-05T09:00:00Z
Nome da Atividade
ActivityName
A etapa ou evento específico realizado no ciclo da folha.
Descrição

Este atributo captura o nome do evento no processo da folha. Exemplos incluem 'Cartão de Ponto Enviado', 'Cálculo da Folha Iniciado' e 'Pagamento Executado'.

É a dimensão principal para descoberta de processos e análise de variantes. No Oracle HCM Cloud, costuma ser derivado do Action Type ou Action Status nas tabelas de ação da folha.

Por que é importante

Isso define o 'quê' do processo, permitindo a reconstrução do mapa de processos.

Onde obter

Derivado do código ACTION_TYPE em PAY_PAYROLL_ACTIONS ou mudanças de status em trilhas de auditoria.

Exemplos
Cálculo da folha iniciadoCartão de ponto aprovadoTransferência Bancária GeradaExceção de Auditoria Sinalizada
Registro da folha
PayrollRecord
Identificador ùnico que representa um colaborador em um período de pagamento específico.
Descrição

O Registro da Folha atua como o identificador central (Case ID) para a análise de Process Mining. É uma chave ùnica que combina o Identificador de Atribuição do Colaborador e o Identificador do Período da Folha.

Este atributo agrupa todas as atividades relacionadas ao pagamento de um ùnico funcionário em um ciclo específico, desde o envio do ponto até a transferância bancária e a entrega fiscal. Isso garante que a análise diferencie o pagamento do mesmo colaborador entre janeiro e fevereiro.

Por que é importante

Serve como o Case ID, vinculando todos os eventos distintos em uma única instância de processo para análise.

Onde obter

Construído a partir de PAY_ASSIGNMENT_ACTIONS ou uma combinação de Person Number e Payroll Period Name no Oracle HCM.

Exemplos
EMP1001-2023-M01EMP5992-2023-W42300000018273645BR-SP-A123-JAN23
Sistema de Origem
SourceSystem
O nome do sistema onde o evento se originou.
Descrição

Identifica o software ou módulo que gerou o ponto de dado. O valor principal aqui é 'Oracle HCM Cloud Payroll'.

Em cenários complexos, isso pode distinguir entre o motor principal da folha, o módulo de tempo e trabalho (T&L) ou uma interface bancária externa.

Por que é importante

Fornece contexto de linhagem, especialmente ao integrar dados de subsistemas de ponto ou bancários.

Onde obter

Codificado durante a extração ou derivado de IDs de interface.

Exemplos
Folha de Pagamento do Oracle HCM CloudOracle Time and LaborInterface Bancária Externa
Última Atualização de Dados
LastDataUpdate
O timestamp de quando o registro foi modificado pela ùltima vez no banco de dados de origem.
Descrição

Indica a atualização dos dados usados. Diferente do Event Timestamp, reflete quando a linha no banco foi alterada por um processo de ETL ou atualização de sistema.

Usado para verificar a atualidade dos dados e depurar problemas de latência de extração.

Por que é importante

Garante que os analistas saibam se estão vendo dados em tempo real ou obsoletos.

Onde obter

Coluna LAST_UPDATE_DATE comum em quase todas as tabelas do Oracle HCM.

Exemplos
2023-10-02T12:00:00Z2023-10-06T01:00:00Z
Duração do processo em dias
ProcessDurationDays
Tempo total desde a inicialização até o pagamento.
Descrição

A duração calculada entre a primeira atividade e a atividade 'Pagamento Executado'. Usada para o dashboard de 'Tempo de Ciclo da Folha de Ponta a Ponta'.

Esta métrica serve como um diagnóstico de alto nível sobre a agilidade da área de folha de pagamento.

Por que é importante

KPI de alto nível para eficiência do processo.

Onde obter

Calculado: Timestamp(Pagamento Executado) - Timestamp(Início).

Exemplos
3.55.00.5
É Correção Manual
IsManualCorrection
Flag indicando se a atividade envolveu intervenção manual.
Descrição

Uma flag booleana definida como verdadeira para atividades como 'Data Correction Performed' ou 'Payroll Record Corrected'.

É usada para calcular os KPIs de 'Taxa de Correção Manual de Dados' e 'Taxa de Precisão da Folha de Primeira Passagem'.

Por que é importante

Diferencia o processamento direto (straight-through) do retrabalho manual.

Onde obter

Derivado do Nome da Atividade ou tipos específicos de ação indicando ajustes (ex: QuickPay, Ajuste de Saldo).

Exemplos
verdadeirofalse
Grupo de pagamento
PayGroup
Agrupamento lógico de colaboradores para o processamento da folha.
Descrição

Representa a definição específica da folha à qual o colaborador pertence (ex: 'Semanal Fábrica', 'Mensal Corporativo').

Este atributo é central para quase todos os dashboards, permitindo comparar o desempenho entre diferentes ciclos e frequâncias.

Por que é importante

O principal objeto de configuração que define o cronograma da folha.

Onde obter

Tabela PAY_ALL_PAYROLLS_F (Nome da Folha).

Exemplos
Quinzenal BrasilMensal BrasilSemanal Sindicato
Legislative Data Group
LegislativeDataGroup
Divide os dados da folha por país ou ambiente regulatório.
Descrição

No Oracle HCM Cloud, o Legislative Data Group (LDG) particiona a folha e dados relacionados, geralmente correspondendo a um país ou legislação.

Este atributo é vital para filtrar a análise por país (ex: Folha Brasil vs. Folha EUA) e costuma ser mapeado para o atributo genérico de País.

Por que é importante

Regras de conformidade e fluxos de processo costumam variar muito conforme a jurisdição.

Onde obter

Tabela PAY_ALL_PAYROLLS_F vinculada às definições do Legislative Data Group.

Exemplos
Brasil Legislative Data GroupBrasil LDGFolha de Pagamento França
Nome do Departamento
DepartmentName
A unidade organizacional onde o colaborador trabalha.
Descrição

Identifica o departamento responsável pelo funcionário. É crucial para o Dashboard de 'Eficiência de Aprovação de Folha de Ponto'.

Ao segmentar por departamento, os analistas identificam quais unidades de negócio atrasam sistematicamente na aprovação, prejudicando toda a execução da folha.

Por que é importante

Permite a análise de causa raiz de atrasos relacionados a aprovações da gerência.

Onde obter

Derivado do registro de atribuição do funcionário vigente no momento da execução da folha.

Exemplos
Vendas América do NorteEngenhariaRecursos HumanosLogstica
Nome do período da folha
PayrollPeriodName
O nome específico do intervalo de tempo para a execução da folha.
Descrição

Identifica o ciclo específico, como 'Mensal Janeiro 2024' ou 'Semanal Período 42'. Essencial para o 'Monitor de Conformidade de Prazos SLA'.

Ajuda a agrupar casos individuais de funcionários em seus respectivos lotes de execução para relatórios agregados.

Por que é importante

Fundamental para análise em nível de lote e rastreamento de SLA.

Onde obter

Tabela PAY_TIME_PERIODS ou Nome do Período na Definição da Folha.

Exemplos
2023 Mensal 102023 Semanal 42Execução de Bônus Dez 2023
Prazo de processamento do SLA
SlaProcessingDeadline
A data/hora limite em que o pagamento deve ser executado.
Descrição

Armazena o prazo contratual ou legal para o desembolso da folha. Este atributo é comparado com o timestamp de 'Pagamento Executado'.

É usado para calcular o KPI de 'Adesão ao Prazo de Processamento do SLA' e identificar grupos de pagamento em risco.

Por que é importante

O principal benchmark para o sucesso ou falha do processo em relação à pontualidade.

Onde obter

Geralmente um campo configurado (DFF) na Definição da Folha ou derivado da Data do Cheque menos X dias.

Exemplos
2023-10-28T17:00:00Z2023-11-30T17:00:00Z
Usuário de processamento
ProcessingUser
O ID ou nome do usuário que realiza a atividade.
Descrição

Captura a identidade do especialista de folha, gestor ou conta de sistema que disparou a atividade. Alimenta o Dashboard de 'Distribuição de Carga de Trabalho dos Especialistas'.

Ajuda a identificar gargalos de recursos e necessidades de treinamento na equipe de folha.

Por que é importante

Permite análise de produtividade de recursos e balanceamento de carga de trabalho.

Onde obter

Colunas CREATED_BY ou LAST_UPDATED_BY nas tabelas de transação.

Exemplos
sysadminj.smithusuario_lote_folham.doe
Valor do Salário Bruto
GrossPayAmount
O salário bruto total calculado para o período.
Descrição

Representa o valor monetário do salário bruto calculado no ciclo. É usado na análise de 'Precisão do Cálculo de Impostos e Benefícios' e 'Integração de Incentivos'.

Permite que os analistas correlacionem pagamentos de alto valor com o tempo de processamento ou taxas de erro.

Por que é importante

Fornece contexto financeiro para a análise de Process Mining.

Onde obter

Tabela PAY_RUN_RESULT_VALUES, agregada para o saldo do salário bruto.

Exemplos
5000.002350.5010000,00
Contagem de iterações de prévia
PreviewIterationCount
Número de vezes que os resultados foram pré-visualizados antes da finalização.
Descrição

Um contador que incrementa cada vez que uma atividade de 'Payroll Result Previewed' ocorre para o mesmo case.

Esta é a medida direta para o Dashboard 'Rastreador de Iterações de Pré-visualização da Folha', indicando a quantidade de retrabalho ou hesitação antes da aprovação.

Por que é importante

Quantifica a eficiância da fase de validação.

Onde obter

Calculado durante a transformação dos dados contando ocorrências de atividades específicas por Case ID.

Exemplos
1350
Indicador de mudança retroativa
RetroactiveChangeFlag
Indica se a execução da folha inclui pagamentos retroativos.
Descrição

Um indicador booleano que é verdadeiro se elementos de 'Retropay' forem processados neste registro. Isso ajuda a explicar tempos de processamento mais longos ou exceções de auditoria no 'Comparativo de Variantes do Caminho do Processo'.

Mudanças retroativas geralmente disparam recálculos complexos que abrangem períodos anteriores.

Por que é importante

Identifica casos complexos que naturalmente exigem mais tempo de processamento.

Onde obter

Presença de rubricas de 'Retropay' em PAY_ELEMENT_ENTRIES.

Exemplos
verdadeirofalse
Jurisdição fiscal
TaxJurisdiction
O estado, província ou localidade específica para entrega fiscal.
Descrição

Indica a autoridade fiscal primária relacionada (ex: 'SP' para São Paulo, 'RJ' para Rio de Janeiro). Alimenta o Dashboard de 'Duração do Processamento de Conformidade Fiscal'.

Ajuda a identificar se regiões específicas possuem processos de cálculo e envio fiscal mais complexos ou lentos.

Por que é importante

Segmenta o desempenho por complexidade regulatória.

Onde obter

Derivado do cartão de impostos ou endereços de local de trabalho do funcionário.

Exemplos
CA-CalifórniaSP-São PauloRJ-Rio de JaneiroFederal-EUA
Status do SLA
SlaStatus
Status categórico de adesão ao SLA (Cumprido/Perdido).
Descrição

Derivado da comparação do timestamp de 'Pagamento Executado' com o 'Prazo de Processamento SLA'. Os valores podem incluir 'No Prazo', 'Em Risco' ou 'Violado'.

Isso simplifica o relatório do 'Monitor de Conformidade de Prazo SLA' ao agrupar os cases em buckets de desempenho.

Por que é importante

Simplifica comparações temporais complexas em categorias práticas.

Onde obter

Lógica calculada comparando o Event Timestamp com o Prazo do SLA.

Exemplos
AtingidoVioladoPróximo ao limite
Tipo de colaborador
EmployeeType
Categorização do colaborador (ex: Assalariado, Horista, Terceirizado).
Descrição

Classifica o registro do funcionário. É vital para o Dashboard de 'Atraso na Publicação de Holerite Digital', pois diferentes tipos de funcionários podem ter regras ou urgências distintas.

Ajuda a filtrar análises para comparar o desempenho entre diferentes segmentos da força de trabalho.

Por que é importante

Diferentes tipos de funcionários geralmente seguem variantes de processo distintas.

Onde obter

Categoria de atribuição ou termos de emprego em PER_ALL_ASSIGNMENTS_M.

Exemplos
Assalariado em Tempo IntegralHorista de meio períodoTerceirizadoExecutivo
Tipo de Exceção de Auditoria
AuditExceptionType
A categoria de erro ou aviso sinalizada durante a auditoria.
Descrição

Categoriza o problema específico encontrado durante a atividade 'Audit Exception Flagged' (ex: 'Salário Líquido Negativo', 'Falta de ID Fiscal').

Suporta o Dashboard de 'Análise de Exceções e Correções de Auditoria' ao identificar problemas comuns de qualidade de dados.

Por que é importante

Crítico para a análise de causa raiz de loops de retrabalho.

Onde obter

Colunas de Mensagem ou Código de Erro nos logs de processo ou relatórios de exceção da folha.

Exemplos
Salário líquido negativoCPF ausenteDados Bancários InválidosLimite de hora extra excedido
Obrigatório Recomendado Opcional

Atividades de processamento da folha

Estas são as principais etapas do processo e marcos a serem capturados no seu log de eventos para uma descoberta precisa de processos e identificação de gargalos.
5 Recomendado 11 Opcional
Atividade Descrição
Adiantamentos calculados
A execução do processo de Adiantamentos, que distribui o salário líquido para os métodos de pagamento escolhidos. Isso valida se os valores podem de fato ser pagos.
Por que é importante

A ponte entre o cálculo e o desembolso. Falhas aqui geralmente indicam dados bancários ausentes ou métodos de pagamento inválidos.

Onde obter

Consulte PAY_PAYROLL_ACTIONS onde ACTION_TYPE é P (Adiantamentos) e o status é Concluído.

Captura

Registrado quando a ação de adiantamentos é concluída

Tipo de evento explicit
Cálculo da folha executado
A conclusão com sucesso do processo de Cálculo da Folha, incluindo os cálculos de bruto para líquido. Indica que ganhos, descontos e impostos foram computados.
Por que é importante

Um marco importante indicando que os dados estão prontos para validação. Durações elevadas aqui podem indicar problemas de desempenho do sistema ou fast formulas complexas.

Onde obter

Consulte PAY_PAYROLL_REL_ACTIONS vinculando a PAY_PAYROLL_ACTIONS onde ACTION_TYPE é R ou Q e ACTION_STATUS muda para C (Concluído).

Captura

Registrado quando o status da ação de Execução da Folha é atualizado para Concluído

Tipo de evento explicit
Cálculo da folha iniciado
O início do processo principal de execução da folha para uma definição e período específicos. Marca a transição da coleta de dados para o processamento.
Por que é importante

Estabelece o início da janela de processamento intenso. Usado para calcular o tempo total de ciclo da execução técnica da folha.

Onde obter

Consulte a tabela PAY_PAYROLL_ACTIONS onde ACTION_TYPE é R (Execução) ou Q (QuickPay) e ACTION_STATUS está marcado como iniciado.

Captura

Registrado quando um registro é inserido em PAY_PAYROLL_ACTIONS

Tipo de evento explicit
Pagamento Executado
A confirmação final de que o pagamento foi processado. No Oracle, isso se correlaciona com a conclusão do fluxo de pagamento ou conciliação no Cash Management.
Por que é importante

O timestamp principal para conformidade com o SLA. Usado para determinar se os colaboradores foram pagos em dia.

Onde obter

Pode ser inferido a partir da Data de Vigência da ação de Transferência Bancária, ou explicitamente via logs de reconciliação do Cash Management (CE_STATEMENT_LINES).

Captura

Registrado via data de vigência da ação de pagamento ou evento de reconciliação

Tipo de evento explicit
Transferência Bancária Gerada
A geração do arquivo EFT ou saída de pagamento similar. É a etapa técnica de criar o arquivo de instrução para o banco.
Por que é importante

Mede o tempo de ciclo da geração do arquivo de pagamento. Atrasos aqui podem causar a perda de prazos bancários.

Onde obter

Consulte PAY_PAYROLL_ACTIONS onde ACTION_TYPE é M (Fita Magnética), E (EFT) ou C (Emissão de Cheque).

Captura

Registrado quando a ação de EFT/Cheque é concluída

Tipo de evento explicit
Cartão de ponto aprovado
A confirmação de que os dados de tempo enviados foram revisados e autorizados por um gestor. Essa mudança de status dispara a transferância de dados para as rubricas da folha.
Por que é importante

Crítico para medir o Lead Time de Aprovação do Gestor. Atrasos aqui são a causa principal de ajustes retroativos em períodos subsequentes.

Onde obter

Consulte a tabela HWM_TM_REC_GRP_DTLS ou a view HXT_TIMECARDS onde o status muda para APROVADO. Compare o timestamp de aprovação com o de envio.

Captura

Registrado quando o status muda para APROVADO no Time and Labor

Tipo de evento explicit
Cartão de ponto enviado
O evento inicial onde um colaborador ou gestor envia dados de ponto para processamento. No Oracle HCM, isso ocorre quando o status do cartão de ponto muda para 'Enviado'.
Por que é importante

Marca a entrada de dados brutos no pipeline da folha. Atrasos aqui geram um efeito cascata, reduzindo o tempo para os especialistas validarem os cálculos.

Onde obter

Consulte a tabela HWM_TM_REC_GRP_DTLS ou a view HXT_TIMECARDS onde o status muda para ENVIADO. Use o timestamp de envio.

Captura

Registrado quando o status muda para ENVIADO no Time and Labor

Tipo de evento explicit
Custos Transferidos
A transferância dos resultados de custos da folha para o Livro Razão (GL). Representa o fechamento contábil do ciclo da folha.
Por que é importante

Garante a conformidade financeira e a contabilização precisa dos custos de mão de obra. Atrasos impedem o fechamento contábil.

Onde obter

Consulte PAY_PAYROLL_ACTIONS onde ACTION_TYPE é T (Transferância para o GL) e o status é Concluído.

Captura

Registrado quando o processo de transferância para o GL é concluído

Tipo de evento explicit
Dados de Incentivo Importados
A criação de rubricas para remuneração variável, como bônus ou comissões, via carga em lote ou importação HDL. Representa a integração de dados externos na folha.
Por que é importante

Monitora a velocidade de integração da remuneração variável. Importações atrasadas costumam exigir execuções suplementares ou correções manuais.

Onde obter

Consulte PAY_BATCH_HEADERS para verificar a conclusão da importação ou rastreie a criação de PAY_ELEMENT_ENTRIES_F com uma referância de sistema de origem específica.

Captura

Registrado quando o processo de entrada de elementos em lote é concluído com sucesso

Tipo de evento explicit
Entrega fiscal concluída
A geração de arquivos fiscais estatutários. Isso garante a conformidade regulatória para o período de pagamento.
Por que é importante

Crítico para o KPI de Duração do Processamento de Conformidade Fiscal. Falhas aqui geram multas.

Onde obter

Consulte PAY_PAYROLL_ACTIONS para ações específicas de grupos de dados legislativos relacionadas a relatórios fiscais.

Captura

Registrado quando o fluxo específico de relatório fiscal é concluído

Tipo de evento explicit
Exceção de Auditoria Sinalizada
O registro de uma mensagem de erro ou aviso durante a fase de cálculo ou validação da folha. Captura falhas específicas que exigem intervenção humana.
Por que é importante

Essencial para identificar problemas de qualidade de dados. Um volume alto de exceções aumenta o esforço manual e o risco de quebra de SLA.

Onde obter

Consulte a tabela PAY_MESSAGE_LINES vinculada ao PAY_PAYROLL_REL_ACTION_ID específico. Esta tabela armazena erros e avisos gerados durante as execuções.

Captura

Registrado quando um registro é inserido em PAY_MESSAGE_LINES

Tipo de evento explicit
Execução da folha aprovada
A aprovação formal do registro de folha no Dashboard. Geralmente ocorre após a revisão dos relatórios de validação e antes da geração dos arquivos bancários.
Por que é importante

Representa a aprovação gerencial. O tempo entre o cálculo e a aprovação é a janela de verificação.

Onde obter

Consulte PAY_REQ_FLOW_INSTANCES para mudanças de status ou conclusão de tarefas específicas em um Padrão de Fluxo de Folha.

Captura

Registrado quando o status da Instância de Fluxo muda para Concluído/Aprovado

Tipo de evento explicit
Holerite publicado
O momento em que o holerite fica visível para o colaborador no Autoatendimento. Isso ocorre após o arquivamento e, possivelmente, após um processo específico de 'Gerar Holerite'.
Por que é importante

Afeta a satisfação dos funcionários. Longos intervalos entre o pagamento e a disponibilidade do holerite geram chamados no suporte.

Onde obter

Consulte a tabela de Documentos de Registro (HR_DOCUMENTS_OF_RECORD) ou a conclusão do processo de Geração de Holerite em PAY_PAYROLL_ACTIONS.

Captura

Registrado quando o processo de geração de PDF do holerite é concluído

Tipo de evento explicit
QuickPay executado
A execução de um cálculo de folha individual (QuickPay), geralmente usado para verificar correções. Serve como base para a atividade de Prévia do Resultado da Folha.
Por que é importante

QuickPays frequentes por pessoa indicam uma abordagem de tentativa e erro no processamento da folha, em vez de um

Onde obter

Consulte PAY_PAYROLL_ACTIONS onde ACTION_TYPE é Q (QuickPay). Conte as instâncias por período de folha por colaborador.

Captura

Registrado quando uma ação de QuickPay é gravada em PAY_PAYROLL_ACTIONS

Tipo de evento explicit
Registro da folha corrigido
Atualizações manuais aplicadas a entradas de rubricas ou dados de atribuição após uma execução inicial da folha, mas antes da finalização. Esta atividade representa o retrabalho necessário para corrigir erros ou exceções.
Por que é importante

Indica ineficiência de processo e problemas de qualidade de dados. Reduzir esta atividade é fundamental para melhorar a Taxa de Precisão da Folha de Primeira Passagem.

Onde obter

Inferido ao identificar atualizações em PAY_ELEMENT_ENTRIES_F onde a Data da Última Atualização está entre a data da Execução da Folha inicial e a data de Prepayments.

Captura

Comparar timestamps de atualização de lançamentos com os de execução da folha

Tipo de evento inferred
Resultados de Arquivamento Gerados
A conclusão do processo de Arquivamento Periódico de Resultados da Folha. Este registro bloqueia os dados para relatórios e geração de holerites.
Por que é importante

Um pré-requisito técnico para gerar holerites e relatórios estatutários. Ele confirma que os dados foram finalizados.

Onde obter

Consulte PAY_PAYROLL_ACTIONS onde ACTION_TYPE é X (Arquivar) e o status é Concluído.

Captura

Registrado quando a ação de arquivamento é concluída

Tipo de evento explicit
Recomendado Opcional

Guias de Extração

Como obter seus dados do Oracle HCM Cloud Payroll