您的薪资处理数据模板

Oracle HCM Cloud Payroll
您的薪资处理数据模板

您的薪资处理数据模板

此模板通过定义深度分析所需的特定数据点和生命周期事件,为映射您的薪资运作提供了基本框架。它概述了在 Oracle HCM 环境中构建稳健事件日志所需的属性、流程活动和提取方法。
  • 已为薪资分析优化的数据字段
  • 全面的活动跟踪,用于生命周期映射
  • Oracle HCM 云薪资详细提取指南
不熟悉事件日志?了解 如何创建流程挖掘事件日志.

薪资处理属性

这些是建议在事件日志中包含的数据字段,以确保对薪资处理工作流进行全面分析。
5 必填 9 推荐 6 可选
名称 描述
事件timestamp
EventTimestamp
活动发生的精确日期和时间。
描述

记录活动发生的具体时刻。这对于计算持续时间、前置时间以及识别瓶颈至关重要。\n\n对于自动化步骤,这是系统执行时间。对于审批等人工步骤,则是事务日志中记录的用户操作时间戳。

为何重要

对于按时间顺序排列事件以及计算所有基于时间的 KPI 至关重要。

获取方式

相关事务表(如 PAY_ACTION_INFORMATION)中的 CREATION_DATE 或 ACTION_DATE 列。

示例
2023-10-01T08:30:00Z2023-10-01T14:15:22Z2023-10-05T09:00:00Z
最后数据更新
LastDataUpdate
记录在源数据库中最后修改的时间戳。
描述

指示用于分析的数据的新鲜度。这与“事件时间戳”不同,它反映了数据库中的行最后一次被 ETL 进程或系统更新触达的时间。

它用于验证数据的时效性并排查提取延迟问题。

为何重要

确保分析师知道他们查看的是实时数据还是过时数据。

获取方式

几乎所有 Oracle HCM 表中通用的 LAST_UPDATE_DATE 列。

示例
2023-10-02T12:00:00Z2023-10-06T01:00:00Z
活动名称
ActivityName
薪资周期中执行的具体步骤或事件。
描述

此属性捕获薪资流程中发生的事件名称。例如:“工时卡已提交”、“薪资计算已开始”和“支付已执行”。\n\n它是流程发现和变体分析的主要维度。在 Oracle HCM Cloud 中,这通常源自薪资操作表中的操作类型(Action Type)或操作状态(Action Status)。

为何重要

这定义了流程的“内容”,从而可以重建流程图。

获取方式

源自 PAY_PAYROLL_ACTIONS 中的 ACTION_TYPE 代码或审计轨迹中的状态变更。

示例
薪资计算已开始工时卡已批准银行转账已生成标记审计异常
源系统
SourceSystem
event 发起的系统名称。
描述

识别生成数据点的软件或模块。对于此流程,主要值为 'Oracle HCM Cloud Payroll'。

但在复杂环境中,这可能用于区分核心薪资引擎、考勤模块或外部银行接口。

为何重要

提供血缘上下文,尤其是在集成来自计时或银行子系统的数据时。

获取方式

在提取期间硬编码或源自接口 ID。

示例
Oracle HCM Cloud PayrollOracle Time and Labor外部银行接口
薪资记录
PayrollRecord
代表特定薪资期内员工的唯一标识符。
描述

薪资记录(Payroll Record)作为流程挖掘分析的核心案例标识符(case identifier)。它是一个组合键或唯一键,由员工分配标识符和薪资期间标识符拼接而成。\n\n此属性将与特定周期内向单个员工支付相关的所有活动进行分组,从最初的工时卡提交到最终的银行转账和税务申报。它确保分析能够区分同一员工在 1 月和 2 月的不同支付情况。

为何重要

它充当 Case ID,将所有分散事件绑定到一个流程实例中进行分析。

获取方式

根据 PAY_ASSIGNMENT_ACTIONS 或 Oracle HCM 中的人员编号和薪资周期名称组合构建。

示例
EMP1001-2023-M01EMP5992-2023-W42300000018273645US-NY-A123-JAN23
SLA 处理截止日期
SlaProcessingDeadline
必须执行支付的目标日期/时间。
描述

存储薪资发放的合同或法律截止日期。此属性将与“支付已执行”时间戳进行对比。\n\n它用于计算“SLA 处理截止日期达成率”KPI,并识别存在风险的薪资组。

为何重要

衡量流程在及时性方面成功或失败的主要基准。

获取方式

通常是薪资定义上的配置字段(DFF),或根据支票日期减去 X 天推导出。

示例
2023-10-28T17:00:00Z2023-11-30T17:00:00Z
处理用户
ProcessingUser
执行活动的人员的用户 ID 或姓名。
描述

捕获触发活动的薪资专员、经理或系统账号的身份。这为“薪资专员工作量分布”仪表板提供支持。

它有助于识别薪资团队中的资源瓶颈和培训需求。

为何重要

支持资源生产力分析和工作量平衡。

获取方式

事务表中的 CREATED_BY 或 LAST_UPDATED_BY 列。

示例
sysadminj.smithpayroll_batch_userm.doe
是否手动修正
IsManualCorrection
指示活动是否涉及手动干预的标志。
描述

布尔标志,对于“执行数据修正”或“薪资记录已修正”等活动设为 true。

它用于计算“手动数据修正率”和“首轮薪资准确率”等 KPI。

为何重要

区分直通式处理与手动返工。

获取方式

源自活动名称或指示调整的特定操作类型(例如 QuickPay、余额调整)。

示例
truefalse
法定数据组
LegislativeDataGroup
按国家或监管环境对薪资数据进行分区。
描述

在 Oracle HCM 云中,法定数据组 (LDG) 对薪资及相关数据进行分区。它通常对应于一个国家或特定地区的法律。

此属性对于按国家/地区(例如美国薪资 vs. 英国薪资)过滤流程分析至关重要,且通常映射到“国家/地区”通用属性。

为何重要

合规规则和流程流通常因司法管辖区而异。

获取方式

与法规数据组定义联接的 PAY_ALL_PAYROLLS_F 表。

示例
美国法规数据组 (LDG)英国法规数据组 (LDG)法国薪资
流程持续天数
ProcessDurationDays
从初始化到支付的总时长。
描述

从第一个活动到“支付已执行”活动之间的计算时长。用于“端到端薪资周期时间”仪表板。\n\n此指标是衡量薪资职能处理速度的高层级健康检查指标。

为何重要

流程效率的高层 KPI。

获取方式

计算方式:时间戳(支付已执行) - 时间戳(开始)。

示例
3.55.00.5
税前工资金额
GrossPayAmount
该期间计算出的总薪资额。
描述

代表该周期内计算出的总薪资货币价值。用于“税务与福利计算准确性”和“激励集成”分析。\n\n它允许分析师将高价值支付与处理时间或错误率关联起来。

为何重要

为流程挖掘分析提供财务背景。

获取方式

用于汇总总工资余额的 PAY_RUN_RESULT_VALUES 表。

示例
5000.002350.5010000.00
薪资期间名称
PayrollPeriodName
薪资运行时间间隔的具体名称。
描述

识别具体的周期,例如“2024 年 1 月月结”或“第 42 周周结”。这对于“SLA 截止日期合规监控器”至cil 关重要。

它有助于将单个员工案例分组到各自的批次运行中,以便进行汇总报告。

为何重要

批次级分析和 SLA 跟踪的基础。

获取方式

PAY_TIME_PERIODS 表或薪资定义上的时间段名称。

示例
2023 10 月月结2023 第 42 周周结2023 年 12 月奖金运行
薪资组
PayGroup
薪资处理中员工的逻辑分组。
描述

代表员工所属的具体薪资定义(例如:“制造业周薪”、“公司月薪”)。\n\n此属性是几乎所有仪表板的核心,支持跨不同薪资周期和频率进行性能对比。

为何重要

驱动薪资调度的主要配置对象。

获取方式

PAY_ALL_PAYROLLS_F 表 (薪资名称)。

示例
美国半月薪英国月薪工会周薪
部门名称
DepartmentName
员工工作的组织单位。
描述

识别与薪资记录关联的员工所属部门。这对于“工时表审批效率”仪表板至关重要。

通过按部门细分数据,分析师可以识别哪些业务单位在批准工时表方面持续落后,从而拖累了整体薪资运行。

为何重要

支持对与管理审批相关的延迟进行根因分析。

获取方式

源自薪资运行期间有效的员工分配记录。

示例
北美销售部工程部人力资源物流
SLA 状态
SlaStatus
SLA 达成情况的分类状态(已达成/已逾期)。
描述

通过比较“支付已执行”时间戳与“SLA 处理截止日期”得出。值可能包括“准时”、“有风险”或“已违约”。

这通过将 Case 分组到不同的绩效桶中,简化了“SLA 截止日期合规监控器”的报表。

为何重要

将复杂的时间对比简化为可操作的类别。

获取方式

比较事件时间戳与 SLA 截止日期的计算逻辑。

示例
已达成已超期临近违约
员工类型
EmployeeType
员工分类(例如:月薪制、小时工、承包商)。
描述

对员工记录进行分类。这对于“数字工资单发布滞后”仪表板至关重要,因为不同的员工类型可能有不同的处理规则或紧急程度。

它有助于过滤分析,以比较不同员工细分群体之间的流程绩效。

为何重要

不同的员工类型通常遵循不同的流程变体。

获取方式

PER_ALL_ASSIGNMENTS_M 中的分配类别或雇用条款。

示例
全职月薪制兼职时薪合同工高管
审计异常类型
AuditExceptionType
审计期间标记的错误或警告类别。
描述

对“标记审计异常”活动期间发现的具体问题进行分类(例如“净工资为负”、“缺少税务 ID”)。

此属性通过定位常见的数据质量问题,为“审计异常与修正分析”仪表板提供支持。

为何重要

对于返工循环的根因分析至关重要。

获取方式

薪资处理日志或异常报告中的消息或错误代码列。

示例
实发工资为负数缺少社会安全号码 (SSN)无效银行明细超过加班限制
税务管辖区
TaxJurisdiction
税务申报的具体州、省或地区。
描述

指示与薪资记录相关的首要税务机关(例如 'CA' 代表加利福尼亚,'NY' 代表纽约)。这支持“税务合规处理时长”仪表板。

它有助于识别特定地区是否具有更复杂或更慢的计税和申报流程。

为何重要

按监管复杂度细分绩效。

获取方式

源自员工的税务卡或工作地点地址。

示例
CA-加利福尼亚NY-纽约TX-德克萨斯州美国联邦
追溯变更标志
RetroactiveChangeFlag
指示薪资运行是否包含追溯性支付。
描述

布尔指示符,如果此记录中处理了“追溯薪资” (Retropay) 元素,则为 true。这有助于解释“流程路径变体对比”中较长的处理时间或审计异常。

追溯性变更通常会触发跨越之前周期的复杂重新计算。

为何重要

识别自然需要更多处理时间的复杂案例。

获取方式

PAY_ELEMENT_ENTRIES 中存在“Retropay(追溯支付)”要素分录。

示例
truefalse
预览迭代次数
PreviewIterationCount
定案前结果被预览的次数。
描述

一个计数器,每当同一个 Case 出现“薪资结果预览”活动时就会递增。

这是“薪资预览迭代跟踪器”仪表板的直接衡量指标,反映了审批前的返工量或迟疑程度。

为何重要

量化验证阶段的效率。

获取方式

在数据转换期间通过计算每个 Case ID 的特定活动发生次数得出。

示例
1350
必填 推荐 可选

薪资处理活动

这些是您事件日志中需要捕获的关键流程步骤和里程碑,以便准确进行流程发现和瓶颈识别。
5 推荐 11 可选
活动 描述
已执行付款
支付已处理的最终确认。在 Oracle 中,这对应于支付流程的完成或现金管理(Cash Management)中的对账。
为何重要

SLA 合规性的主要时间戳。用于判断员工是否获得了准时支付。

获取方式

可以从银行转账操作的生效日期推断,或通过现金管理对账日志 (CE_STATEMENT_LINES) 明确获取。

捕获

通过支付操作或对账事件的生效日期记录

事件类型 explicit
薪资计算已开始
针对特定薪资定义和期间启动主薪资运行流程。这标志着从数据收集阶段过渡到处理阶段。
为何重要

确定重度处理窗口的开始。用于计算薪资技术执行的总周期时间。

获取方式

查询 ACTION_TYPE 为 R(运行)或 Q(QuickPay)且 ACTION_STATUS 标记为已开始(或根据创建日期推断)的 PAY_PAYROLL_ACTIONS 表。

捕获

当插入 PAY_PAYROLL_ACTIONS 记录时记录。

事件类型 explicit
薪资计算已执行
薪资计算(Calculate Payroll)流程的成功完成,包括从总额到净额的计算。此事件表示已完成该分配的收入、扣款和税费计算。
为何重要

一个重要里程碑,表示数据已准备好进行验证。此环节耗时过长可能预示着系统性能问题或复杂的快速公式 (Fast Formulas)。

获取方式

联接 PAY_PAYROLL_REL_ACTIONS 和 PAY_PAYROLL_ACTIONS,查询 ACTION_TYPE 为 R 或 Q 且 ACTION_STATUS 变为 C(已完成)的记录。

捕获

当薪资计算操作状态更新为已完成时记录。

事件类型 explicit
银行转账已生成
生成电子转账 (EFT) 文件或类似的付款输出。这是创建银行指令文件的技术步骤。
为何重要

衡量付款文件生成的周期时间。此处的延迟可能导致错过银行的结算截止时间。

获取方式

查询 ACTION_TYPE 为 M(磁带)、E(电子转账)或 C(支票开具)的 PAY_PAYROLL_ACTIONS。

捕获

当电子转账(EFT)/支票操作完成时记录。

事件类型 explicit
预付款已计算
执行预付款流程,将实发工资分配给员工选择的付款方式(支票、电子转账等)。这验证了计算出的金额是否确实可以支付。
为何重要

计算与发放之间的桥梁。此处的失败通常意味着银行信息缺失或付款方式无效。

获取方式

查询 ACTION_TYPE 为 P(预付款)且状态为已完成的 PAY_PAYROLL_ACTIONS。

捕获

当预付款操作完成时记录。

事件类型 explicit
QuickPay 已执行
执行单人薪资计算 (QuickPay),通常用于验证修正。这可作为“薪资结果已预览”活动的代理。
为何重要

单人频繁执行 QuickPay 表明薪资处理采用了“试错法”而非

获取方式

查询 ACTION_TYPE 为 Q(QuickPay)的 PAY_PAYROLL_ACTIONS。按每个薪资期、每位员工统计实例数量。

捕获

当 PAY_PAYROLL_ACTIONS 中记录 QuickPay 操作时记录

事件类型 explicit
工时卡已批准
确认提交的时间数据已由经理审核并授权。此状态变更会触发数据传输至薪资要素分录。
为何重要

对于衡量“经理审批前置时间”至关重要。此处的延误是导致后续周期出现追溯补发调整的主要原因。

获取方式

查询状态变为“已批准”的 HWM_TM_REC_GRP_DTLS 表或 HXT_TIMECARDS 视图。比较批准时间戳与提交时间戳。

捕获

当 Time and Labor 中的状态变更为已批准时记录。

事件类型 explicit
工时卡已提交
员工或经理提交考勤数据以供处理的初始事件。在 Oracle HCM 中,当 Time and Labor 模块中的工时卡状态变为“已提交”时,系统会捕获此事件。
为何重要

标志着原始数据进入薪资处理流水线。此处的延迟会产生连锁反应,缩短薪资专员验证计算结果的时间窗口。

获取方式

查询状态变为“已提交”的 HWM_TM_REC_GRP_DTLS 表或 HXT_TIMECARDS 视图。使用提交时间戳。

捕获

当 Time and Labor 中的状态变更为已提交时记录。

事件类型 explicit
工资单已发布
工资单文档在自服务(Self Service)中对员工可见的时刻。这发生在归档程序之后,可能还涉及特定的“生成工资单”流程。
为何重要

影响员工满意度。支付与工资单可用之间的长时间滞后会产生大量服务单。

获取方式

查询证明文件表(HR_DOCUMENTS_OF_RECORD)或 PAY_PAYROLL_ACTIONS 中生成工资单流程的完成情况。

捕获

当工资单 PDF 生成流程完成时记录。

事件类型 explicit
已生成归档结果
“归档定期薪资结果”流程的完成。此快照有效地锁定了用于报表和工资单生成的数据。
为何重要

生成工资单和法定报告的技术前提,确认数据已最终确定。

获取方式

查询 ACTION_TYPE 为 X(归档)且状态为已完成的 PAY_PAYROLL_ACTIONS。

捕获

当归档操作完成时记录。

事件类型 explicit
成本核算已转移
将薪资成本结果过账至总账。这代表了薪资周期的财务会计关闭。
为何重要

确保财务合规和劳动力成本的准确记账。延误会导致财务部门无法结账。

获取方式

查询 ACTION_TYPE 为 T(过账至总账)且状态为已完成的 PAY_PAYROLL_ACTIONS。

捕获

当过账至总账(Transfer to GL)流程完成时记录。

事件类型 explicit
标记审计异常
在薪资计算或验证阶段记录错误或警告消息。这捕获了需要人工干预的特定验证失败。
为何重要

对于识别数据质量问题至关重要。大量的异常会增加手动工作量和 SLA 违约风险。

获取方式

查询链接到特定 PAY_PAYROLL_REL_ACTION_ID 的 PAY_MESSAGE_LINES 表。该表存储了运行期间产生的错误和警告。

捕获

当有记录插入 PAY_MESSAGE_LINES 时记录。

事件类型 explicit
激励数据已导入
通过批量加载程序或 HDL 导入为奖金或佣金等浮动薪酬创建要素分录。这代表了将外部薪酬数据集成到薪资计算运行中。
为何重要

监控浮动薪酬的集成速度。导入延迟通常会迫使系统进行补充薪资计算或人工修正。

获取方式

查询 PAY_BATCH_HEADERS 以确认导入是否完成,或通过特定的源系统引用跟踪 PAY_ELEMENT_ENTRIES_F 的创建情况。

捕获

当批量要素录入流程成功完成时记录。

事件类型 explicit
税务申报已完成
生成法定税务文件(例如:第三方季度税务文件)。这确保了该薪资期的监管合规性。
为何重要

对于“税务合规处理时长”KPI 至关重要。此环节失败会导致罚款。

获取方式

在 PAY_PAYROLL_ACTIONS 中查询与税务报告相关的特定法规数据组操作(例如:美国第三方税务申报)。

捕获

当特定税务报告流程完成时记录。

事件类型 explicit
薪资计算已批准
在薪资仪表板中对薪资清册或流程进行的正式批准。这通常发生在验证报告审核之后、银行文件生成之前。
为何重要

代表管理层签核。计算与批准之间的时间即为验证窗口。

获取方式

在定义的薪资流程模式中,查询 PAY_REQ_FLOW_INSTANCES 的状态变更或特定任务的完成情况。

捕获

当流程实例状态变更为已完成/已批准时记录。

事件类型 explicit
薪资记录已修正
在初始薪资计算后、最终定案前对要素分录或分配数据进行的人工更新。此活动代表了修复错误或异常所需的返工作业。
为何重要

指示流程效率低下和数据质量问题。减少此类活动是提高“首轮薪资准确率”的关键。

获取方式

通过识别 PAY_ELEMENT_ENTRIES_F 的更新推断得出,其中最后更新日期介于初始薪资运行日期和预付款日期之间。

捕获

比较元素条目更新时间戳与薪资运行时间戳

事件类型 inferred
推荐 可选

提取指南

如何从 Oracle HCM 云薪资中获取数据