您的位置:首页 > 运维架构

PeopleSoft 学习笔记 全球薪资 第 1 章 全球薪资基础

2013-06-27 16:47 176 查看
“全球薪资”处理薪资和缺勤。

元素
系统使用称为元素的支付项,可以构建规则来确定在批处理期间计算各个受款人的哪些薪资和缺勤组成。定义元素是"全球薪资"的一个重要步骤

薪资规则
薪资规则是元素的集合,用于:

计算、累加和合计支付项。
对支付项进行分组和排序。
将一系列公式和逻辑语句组合成重复处理。

规则通常使用一个或多个元素。薪资规则与筛选机制(比如适用资格组生成控制受款人指定/覆盖和支持元素覆盖)结合使用,可以确定要计算的元素。定义薪资规则之后,将其添加到被处理列表中。处理列表定义在薪资运行期间要处理的元素及处理顺序。

薪资处理
当设置完薪资规则后,处理薪资包括以下几个操作步骤:

确定每次薪资运行要支付的受款人。

运行薪资计算处理。
如有必要,重新运行薪资计算处理,直至获得正确的结果。
完成薪资运行。
执行后处理功能,比如银行业务、报告和生成薪资单。

第一步是标识受款人。选择受款人之后,运行薪资计算处理。如果继上次薪资或缺勤运行之后,某些受款人修改了他们的数据,则可以仅针对这些受款人重新运行计算处理。没有必要重新处理所有受款人。可以根据需要多次重新运行计算,直到对结果满意为止。

不定期处理
不定期薪资处理表示不按照正常薪资计划处理支付和更正薪资结果。不定期处理通常用于更正以前的支付或进行提前离职支付(此处理不能等到下次计划的定期薪资处理时进行)。

无需创建其他日历就可以随时启动不定期处理,并且系统会自动暂停定期运行。

缺勤处理
计算受款人缺勤对于保证薪资准确性至关重要。您需要了解受款人是因生病、休假还是其他原因而缺勤。最重要的是,您需要了解是否要对他们缺勤的这段时间进行支付。

分段
分段是指在单独的时段或分段中计算处理列表中的所有元素或元素子集的过程。可以基于支付期间薪酬、员工状态或其他事件方面的更改对薪资组成进行分段。例如,如果某人在支付期间改变职务,且组织分别处理第一个职务的收入组成与第二个职务的收入组成,则可以设置系统在“PeopleSoft Enterprise 人力资源”中的职务更改操作/原因字段发生更改时,触发对薪资单上收入结果的分段。

为了处理这种情况,“全球薪资”专门提供两种分段 - 期间分段和元素分段。

追溯
有时,您必须在特定支付期间的薪资处理之后更正或添加适合于此支付期间的数据。“全球薪资”的追溯功能有助于您处理这种情况。

核心应用框架简介
“全球薪资”构建于一个核心应用程序之上,所有国家/地区的组织都可以利用该应用程序创建薪资系统。
元素是“全球薪资”的最小组成部分。元素是定义其他构建块的基础。每个元素仅定义一次,然后随时可以在系统中重复使用。

PIN 号码是元素的数字标识符。“全球薪资”中的每个元素都具有唯一的 PIN 号码,其中包括创建的元素和 PeopleSoft 提供的元素。“全球薪资”程序根据元素的 PIN 号码来访问和处理元素。
在“全球薪资”中,一个 PIN 代表一个元素。PIN 和元素完全相同,且 PIN 号码与元素号码也完全相同。我们在此处解释术语 PIN 是因为在应用程序的整个程序和表结构中都会引用 PIN。请将 PIN 看作是编程和表结构中使用的技术名称,将元素看作是所有页面和讨论中使用的功能名称。

处理顺序
薪资或缺勤处理由几个处理阶段组成,其中一些阶段可以同时运行。典型的薪资或缺勤运行处理顺序由以下三个阶段组成:

标识(受款人选择)
计算
完成

还可以根据需要运行“取消”、“冻结”、“解冻”和“暂停”阶段,并按受款人修改处理指令。

第一次启动批处理时,“全球薪资”基于已指定的选择标准,确定要为薪资或缺勤运行选择并计算的受款人。此标识阶段仅为每个日历组 ID 执行一次。

在计算阶段执行薪资或缺勤计算。按序处理每个受款人。系统遇到每个受款人时,将处理处理列表中标识的每个元素。选择要处理的元素时考虑各种标准(比如适用资格和生成控制)。

计算处理可以重复任意次;仅处理适合计算的支付。第一次执行计算时,将处理所有支付。在后续计算中,仅处理下列支付:

重复触发器生成的支付。
已输入重新计算指令的支付。
在上次运行时出错的支付。

组织结构
"全球薪资"核心应用程序确定薪资处理的组织结构。



支付实体定义对受款人进行支付的组织。它还定义了每次计算中要用作处理货币的货币类型。支付实体可以链接到一个或多个薪资组。但是,每个薪资组只能链接到一个支付实体。

薪资组
使用称为“薪资组”的逻辑分组来限定受款人。通常,薪资组中的所有个人都有一些共同点,从而使得他们在薪资系统中同时接受处理。薪资组的常见示例有薪水制和时薪制。如果在安装时选择此选项,则可以基于薪资组指定受款人的默认收入和扣减。薪资组只能与单个支付实体相关联。每个薪资组都有一个默认的适用资格组。通常是薪资组人员的默认收入和扣减。可以在受款人数据中覆盖这些默认值。

受款人是组织中要支付的人员。

适用资格组是元素组的分组。适用资格组表示某一受款人组符合其条件的特定元素。默认适用资格组在薪资组级别上定义。

元素组提供了一种对这些元素进行分组的方法。

元素是“全球薪资”的基本构建程序块。系统的组织结构始于这些基本薪资组成的定义。

处理结构



处理列表 指定处理和解析总薪资元素净薪资元素的顺序。可以使用区段将这些元素添加到处理列表中。在处理列表中可以指明要计算缺勤还是薪资。由于为缺勤和薪资处理运行使用单独的日历,所以必须为缺勤和薪资运行创建单独的处理列表。
在"处理列表 - 定义"页面上指明要采用的计算类型。如果计算类型是缺勤,则总薪资、净薪资和最小净额元素名称字段不可用。如果计算类型是薪资,则总薪资和净薪资元素名称字段是必填项。最小净额元素是可选项。如果不输入最小净额元素,则将最小净额视为 0。

区段是元素的分组,用于控制在处理列表中处理这些元素的顺序。定义区段之后,可以在多个处理列表中重新使用此区段。
不同类型的处理对应五种不同的区段:
标准区段用于缺勤运行、薪资运行或缺勤和薪资同时运行的情况下。
子处理区段用于薪资运行,也可用于总计处理。
受款人区段用于薪资运行。
"生成实际输入"区段用于缺勤运行、薪资运行或缺勤薪资同时运行的情况下。
"请假"区段用于缺勤运行。

日历 控制受款人、支付金额和支付时间
只能与一个薪资组相关联。通过使用各种选择标准,可以定义受款人:
* 日历运行类型允许您定义支付内容。
* 日历期间 ID 定义要进行支付的时间段。
* 日历组 ID 对要同时处理的日历进行分组。



批处理流程
将"全球薪资"看作具有两个主要模式:
• 设置模式 在设置模式期间,定义各种元素、规则和其他系统配置,以组成您的薪资系统。
• 处理模式 在处理模式期间,"全球薪资"查看已定义的所有设置信息以及已输入的所有数据,并按照规定对其进行处理。

受款人选择
运行薪资或缺勤批处理时,系统调用的第一个程序是"服务"程序。"服务"程序启动受款人选择处理。选择受款人之后,"服务"程序将把受款人选择阶段创建的数据传递给"计算"程序。

受款人选择是薪资和缺勤处理中的必需项。

在日历定义页面上,指明是选择有效的受款人还是选择列出的受款人。如果选择有效的受款人,系统将为您提供许多其他的定义选项。如果选择列出的受款人,则为要选择的受款人插入员工 ID。

受款人选择处理还使用追溯触发器期间分段触发器。追溯触发器除了可以为特定受款人处理当前支付期间外,还可以为其处理其他支付期间。期间分段触发器可以将支付期间划分为几段,从而生成多个计算结果。

受款人选择处理的结果是创建“处理状态”(GP_PYE_PRC_STAT) 和“分段状态”(GP_PYE_SEG_STAT) 记录。系统为每个日历的每个受款人创建“处理状态”记录(包括追溯处理)。系统为每个日历的每个分段中的每个受款人创建“分段状态”记录。“处理状态”和“分段状态”记录用于存储要运行的日历相关的受款人数据。实质上,“处理状态”和“分段状态”记录列出受款人和要处理的所有支付期间,其中包括当前支付期间和可能的追溯期间。

计算
计算阶段使用“处理状态”(GP_PYE_PRC_STAT) 和“分段状态”(GP_PYE_SEG_STAT) 记录中存储的数据作为起始受款人数据集。
第一步是将处理级别的数据加载到数组中,其中包括 支付实体、薪资组、适用资格组、日历和处理列表中的数据。也将所有的受款人级别数据加载到受款人数组中,其中包括 职务、人员、薪酬、覆盖和实际输入中的数据。在此阶段,所有处理级别和受款人级别的数据都被加载到数组中以备处理。

接下来,计算阶段检查元素适用资格。计算程序调用“处理列表管理器”程序查看处理列表,以确定将处理的元素以及处理顺序。“处理列表管理器”遇到要处理的元素时,会调用 PIN 管理器(管理个体元素的程序)。“PIN 管理器”在此处理期间引用 PINV 数组PINV 数组存储薪资批处理期间所有元素的解析结果。如果
PINV 中元素尚未解析,则“PIN 管理器”会调用 PIN 解析程序(处理特定类型的元素的程序)。名为 PINW 的数组可存储批处理期间解析的累加器数据。

每个 PIN 解析程序解析特定类型的元素。PIN 解析程序将元素定义加载到内存中。然后,此程序使用任何受款人覆盖或实际输入来覆盖内存中存储的定义。如果内存中现有的元素和覆盖定义引用了任何元素,则程序调用“PIN 管理器”来解析这些元素。请注意,元素可以包含其他元素。这意味着,在处理期间解析单个元素,系统可能需要解析创建主要元素时所使用的任意数目的其他元素。此处理的结果用于计算收入、扣减和其他元素的值,并将这些值传递回“PIN 管理器”,然后“PIN 管理器”将它们写入主要值数组
(PINV)
中。

每个元素以循环(或递归)方式解析;也就是说,解析每个元素,并将数据存储在 PINV 或 PINW 中。然后,“处理列表管理器”再次查看处理列表以查看下一个要处理的元素,并重复执行处理。

薪资或缺勤运行的所有计算都完成时,程序将结果写入相应的输出表中。首先,程序引用 PINVPINW 数组并将结果写入数据库中。然后,程序引用所有实际输入,并将数据写入实际输入历史记录中。最后,程序生成用于任何未来追溯处理的差值。

定义安装设置
[align=left]指明"全球薪资"安装[/align]
[align=left]访问"产品"页面(设置 HRMS,安装,安装表,产品),并选中"全球薪资核心"复选框。[/align]

[align=left]定义默认国家/地区[/align]

[align=left]访问"国家/地区特定设置"页面(设置 HRMS,安装,安装表,国家/地区特定设置)。[/align]

[align=left]定义全球薪资安装设置[/align]

[align=left]设置 HRMS,产品相关设置,全球薪资和缺勤管理,系统设置[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: