PeopleSoft 学习笔记 全球薪资 第 3 章 元素基础

来源:互联网 发布:图片搜索下载软件 编辑:程序博客网 时间:2024/04/29 14:18
了解元素
"全球薪资"中有许多种元素;每种元素都有特殊的用途。根据不同的使用方法,元素可以分组为不同的种类。元素可用于检索数据、计算结果或定义其他元素的处理顺序。一些元素单独存在,而另外一些元素(称为"支持元素")则成为其他元素的构建块。

在定义元素之前,执行一些基本的一次性设置任务(比如定义元素类型和输入类型)以帮助分类元素,从而让这些元素在组织中发挥最大作用。

系统元素
系统元素由 PeopleSoft 提供和维护,其中包含可用于定义薪资规则的信息。定义系统元素时从不需要更改系统元素或执行任何特殊操作。不能添加系统元素,但是可以对其重命名。有两种类型的系统元素:
数据库系统元素
数据库系统元素被视作受款人相关元素。它们包含可频繁用于计算的数据,比如部门 ID、地点和个人数据。仅当数据库系统元素用于计算时才对其解析。
• 系统计算元素
系统计算元素由薪资处理植入,但不是实际的数据库字段。是否、何时、如何解析系统计算元素取决于其用途和类型。
例如,"支付期间结束日期"和"期间类型"在每次总额到净额计算开始时解析;每日数据(用于缺勤计算)则每日都要计算。其他系统计算元素(比如与薪酬代码一起使用的系统计算元素)仅当在计算过程中遇到薪酬代码元素时才进行解析。

PERSON

没有生效日期。基于员工 ID 选择。

PERS_DATA_EFFDT(个人数据生效日期)

最大生效日期行早于或等于分段结束日期。在时段中引用时,查看早于或等于时段结束日期的最大生效日期行。

JOB

最大生效日期行早于或等于分段结束日期。在时段中引用时,查看早于或等于时段结束日期的最大生效日期行。

PER_ORG_ASGN(人员组织指定)

没有生效日期。基于员工组织实例编号选择。

PER_ORG_INST(人员组织实例)

没有生效日期。

CONTRACT_DATA

没有生效日期。基于 CONTRACT_NUM(合同编号)从选定的职务记录中选择。

WKF_CNT_TYPE(员工团队合同类型)

最大生效日期行早于或等于分段结束日期,此行的合同编号与职务中的合同编号相匹配。可以使用来自 JOB 或 CONTRACT_DATA 中的 CONTRACT_NUM,因为系统会使两者保持同步。如果在时段中引用合同编号,则使用时段结束日期。

COMPENSATION

包括每个薪酬代码 (comp_ratecd) 的所有 comp_effseq 行,其中 Effdt 和 Effseq(生效顺序)与“职务”表中的 Effdt 和 Effseq 相匹配。


数组AR
是字段与元素之间的链接。可以使用数组检索存储在"全球薪资"以外的任何表中的复杂数据。
数组是 COBOL 程序用于在处理期间存储数据的临时表。处理完成之后,程序将临时数组中的数据写入输出表中。
使用数组有两个操作步骤:
1. 检索数据库中的数据。
2. 进一步处理该数据。
定义数组时,必须为系统提供充足的信息以执行这两个步骤。

可写数组WA将用户定义元素的值写入表中的行中。可写数组在许多方面与标准数组相反。可以使用可写数组植入自己的结果表。使用 PeopleSoft Application Designer 创建结果表,然后在"全球薪资"的可写数组页面中定义在批处理期间植入表的元素。
表中的前 7 个字段必须与基本结果表中的关键字相同。
     EMPLID
     CAL_RUN_ID
     EMPL_RCD
     GP_PAYGROUP
     CAL_ID
     ORIG_CAL_RUN_ID
     RSLT_SEG_NUM

数据筛选BR以基于其他值查询和检索查询表中的值。可以使用一个或多个查询值(搜索列)。使用查询值,数据筛选处理返回可用于其他元素(比如公式)的一个或多个列。

薪酬代码
使用薪酬代码解析多个薪资组成,包括基本薪资和非基本薪资。薪酬代码检索"人力资源"中的多个薪资组成数据,并将此数据导入"全球薪资"中。

历史记录规则
使用历史记录规则元素设置从以前的期间检索数据的规则。可以在公式和虚拟计算中使用历史记录规则。
使用历史记录规则的一个示例是创建三个月的滚动平均薪资时。假设当前处于四月支付期间(月末)。可以定义历史记录规则以返回三个月到达一月初,从而计算受款人薪资的平均值。移动到五月支付期间时,三个月前推,从而使平均值计算始终基于后三个月。

变量VR
使用变量元素定义和存储字符、日期或数字等值。例如,假设在 1 月 1 日计算三个公式和两个收入元素时使用货币系数 20,并且计划在 4 月 1 日将此系数更改为 25。如果没有变量元素,则必须进行 5 次生效日期更改。但是,如果将此系数定义为变量元素,则只需对此变量进行一次生效日期更改。然后就可以在使用该变量时使用新系数 25。
变量是唯一与数组一起使用的项。创建数组时,将值检索到变量中。

日期DT
使用日期元素,可以通过在现有日期的基础上进行加减运算得到新日期来计算日期。例如,要确定受款人任职 5 年的日期,请在受款人雇用日期的基础之上加 5 年。还可以分解日期的各个部分。例如,如果仅需要返回日期的年份,则使用日期元素分解出日期的年、月、日。

期间
使用期间元素计算两个日期之间的时间期间。期间是两个日期相减的结果。以年数、月数或天数定义期间。例如,要确定受款人的年龄,请计算受款人出生日期与日历期间结束日期之间的持续时间。

公式
使用公式创建自己的唯一元素。可以将复杂规则、数学公式和重复计算定义为公式元素。

取整规则
使用取整规则对解析为数字值的其他元素(如公式、收入或扣减等)进行取整。如果取整成功,则取整规则解析为 1,如果取整不成功,则解析为 0。例如,假设定义一个取整规则,将解析的值截取到两个小数位。在计算期间,得到解析值2.833333。取整规则将该值截断为 2.83。
可以指定是要基于数位或小数位的数目等系数进行取整,还是取整为递增值。还应选择舍入类型:"最接近"、"向上取整"、"向下取整"或"如果大于等于则向上舍整,否则将舍去"。

计数
计数是在每日基础上计算和汇总某项的方法。例如,可通过计数来跟踪受款人的工作时数:计数提供工作时数的每日检查,并在定义的时段内持续累加到工作时数上。
定义计数的计算规则之后,可以将其与分段计算规则相关联。分段发生时,分段计算规则中使用的计数元素确定用于分段计算金额的分子和分母。

分段计算规则
分段发生时,可以使用分段计算规则分段计算某个值。分段计算规则定义分段期间应用于金额的分子和分母。例如,对于 6 月 1 日 – 30 日的支付期间,其中一个分段为 6 月 1 日到 6 月 10 日,将"分子"定义为分段期间(6 月 1 日到 6 月 10 日),将"分母"定义为整个支付期间(6 月 1 日到 6 月 30 日)。分段计算规则解析为 .333 (10/30)。

收入
使用收入元素为受款人定义所有薪酬类型,包括薪资、费用、奖金、佣金、退休金和退休薪资。
可以为收入元素定义下列四种计算规则:
• 金额
• 基数 * 百分比
• 单位 * 比率
• 单位 * 比率 * 百分比

扣减
使用扣减元素为受款人定义不同的扣减类型。扣减可以是自愿的,比如退休计划,也可以是法定的,比如纳税和扣发。
可以为扣减元素定义下列四种计算规则:
• 金额
• 基数 * 百分比
• 单位 * 比率
• 单位 * 比率 * 百分比
除比率、单位、基数和百分比组成之外,系统还为扣减创建另外三种组成:
• 未领金额
• 偿还金额
• 添加到欠款
系统还创建了欠款余额累加器以跟踪受款人欠款。欠款是存储系统由于净薪资不足而无法从当前薪资运行中扣除的扣减的一种方法。

缺勤限额
使用缺勤限额元素跟踪缺勤,比如假期或休假。有两种类型的缺勤限额:
• 按频率          不管是否缺勤,都计算缺勤限额。例如,假设受款人每年享有 12 天的假期,且此限额按每月 10 小时累计。无论使用与否,此限额都是预确定并按每月计算和更新的固定值。
• 按缺勤          仅当出现缺勤时计算缺勤限额。

请假
使用请假元素定义待付缺勤所必须满足的条件。请假涉及到定义最短请假时间和最长请假时间的规则。设置请假以按时数、天数或其他单位累计。
例如,如果组织每年给予受款人 12 天的假期,而受款人休假 5 天,则受款人的请假时间为 5 天。在"请假"页面上定义请假规则之后,可以通过在"缺勤事件输入"页面上输入缺勤来跟踪缺勤。

累加器
使用累加器元素存储和跟踪余额。可以存储指定时间期间的累加器。例如,可以存储一年的总薪资数据。系统会自动创建一些累加器(自动生成的累加器),也可以手工创建其他累加器(其他累加器)。
累加器有两种类型:
• 支付累加器,通过总额到净额计算累计值。
• 余额累加器,累计一段时间(一月或一年)的值。
还可以定义要跟踪余额的级别。例如,可以按受款人记录编号、受款人 ID、部门或组织跟踪余额。设置最适合组织的跟踪级别。

生成控制
使用生成控制元素控制是否在薪资处理中解析元素。要定义生成控制元素,必须基于员工的"HR 状态"、"处理频率"、"分段状态"等系数指定处理元素之前必须符合的标准。
例如,假设受款人按周领薪,每月医疗扣减为 100,每月扣减一次。定义"生成控制 - 频率"参数,以便仅在每月的第一个支付期间扣除此扣减。

元素组和适用资格组
使用元素组创建要与适用资格组相关联的元素分组。将适用资格组与薪资组和列表集合相关联。基于组织需要定义元素组。例如,如果组织具有简单的薪资系统,则可以将所有收入组合为一个元素组,将所有扣减组合为另一个元素组,然后使用这两个元素组名称指定所有收入和扣减。

区段
区段是添加到处理列表中的元素组。区段告诉系统在处理薪资或缺勤运行时要解析的元素以及解析顺序。有以下五种区段类型:
• 标准,用于定期处理。
• 生成实际输入,用于为不同的日历支付期间创建实际输入。
• 受款人,用于指定在受款人级别应处理的元素以及处理顺序。例如,可以创建受款人区段以处理受款人的扣发。
• 子处理,用于净额到总额计算和其他重复处理。
• 请假,用于按日期顺序处理缺勤。
 

处理列表
使用处理列表控制薪资运行期间处理区段的顺序。处理列表标识用于计算总薪资和净薪资的累加器,并指定此处理是用于薪资计算还是缺勤计算。可以根据组织需求创建一般或特定的处理列表。例如,可以为受款人可以享有的不同类型的收入创建处理列表,这些收入包括正常薪资、缺勤、奖金和佣金。

元素类型
设置 HRMS,产品相关设置,全球薪资和缺勤管理,系统设置,元素类型

 

输入类型
路径:设置 HRMS,产品相关设置,全球薪资和缺勤管理,系统设置,输入类型


定义元素名称
虽然每个元素类型具有唯一的用途,但所有元素类型有一些公用属性。这些属性保存在 GP_PIN 中,并显示为所有元素定义的第一个页面。
创建元素名称时,系统为元素指定一个 PIN 代码和 PIN 号码。PIN 代码和元素名称必须唯一。创建新元素时,系统会查看以确认这个唯一的标识符集合是否已经存在。可以重命名元素名称,但 PIN代码是常量。
 

了解截止日期
元素可以有许多生效日期行。在"<元素> 名称"页面上指定给元素的截止日期定义告知系统在处理期间用于检索元素的生效日期定义。
可选择以下日期之一:日历期间开始日期、日历期间结束日期、支付日期、处理开始日期和处理结束日期。

始终重新计算
仅适用于要解析并默认选中的时间期间。如果选中此复选框,则每次在计算处理过程中遇到元素时系统都会重新计算该元素。如果取消选中此复选框,则系统使用上一次解析的元素值。"PIN 管理器"遇到元素时,将运行适用资格检查。如果"PIN 管理器"确定必须解析元素,则查看重新计算逻辑。可以在处理列表级别、区段级别和元素级别指明元素的重新计算。如果在以上任一级别指明重新计算,则重新计算元素。

定义后缀
路径:设置 HRMS,产品相关设置,全球薪资和缺勤管理,系统设置,元素后缀
 
原创粉丝点击