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

PeopleSoft 学习笔记 全球薪资 第 37 章 薪资规则打包迁移

2013-06-26 21:41 288 查看
"全球薪资"提供一套集成工具,可用于实施和维护定义薪资规则的元素。您可以使用这些实用程序查看元素之间的关系,对元素和数据打包并在数据库之间移动它们,以及删除元素。在实施薪资系统时,您可以使用实用程序将已创建并经过测试的所有规则或选定规则移动到生产数据库中。

下面是使用实用程序的一些指导原则:
• 涉及实用程序的操作可能会对系统产生重大影响,因此,使用这些工具的任何用户必须非常熟悉"全球薪资"。
• 源数据库和目标数据库必须使用相同的 PeopleTools 版本。
• 由非规则打包器使用的来源数据库和目标数据库必须具有相同的基本语言。
• 不要更改"全球薪资"语言表 (GP_PIN_LANG) 中的 PIN_CODE。这样做会使您无法移动元素。
• 在薪资运行过程中或执行联机工作时不应使用实用程序,但可以在下班之后使用。
• 一次只能导入一个薪资包。

要在数据库之间移动规则和数据,请:
1. 创建和升级规则薪资包。
规则薪资包包含在以 PIN_NUM 为主键的记录中定义的元素。可使用"创建/导出规则薪资包"和"应用规则薪资包"组件对要移动的元素打包和升级。可按名称或属性选择单个元素进行打包,也可以根据版本号选择元素。您可以指示系统,根据元素映射,是只包括中心元素,还是既要包括中心元素,也要包括中心元素所使用的元素。
您可以命令系统删除或升级目标数据库中的元素。批处理能够创建可在线查看的元素包。创建薪资包后,在将其从来源数据库导出并导入到目标数据库时,系统会将 50 000 000 添加到薪资包中每个 PIN 号码的值,以避免覆盖目标数据库中具有匹配的 PIN 号码的元素。然后执行批比较处理,在该处理中,系统将打包元素与目标数据库中的元素进行比较。目的是确定哪些元素在目标数据库中是新的,哪些元素与数据库中存在的元素匹配,以及按照您的指令需要删除哪些元素。将为目标数据库中的新元素指定下一个 PIN
号码。检查比较结果并解决冲突后,升级处理即告完成。

2. 创建和升级非规则薪资包。
非规则薪资包包含"不"以 PIN_NUM 为主要关键字的记录中的数据以及相关元素的有关信息。要创建非规则薪资包,请:
a. 定义用于创建要移动的数据包的标准。
b. 从来源数据库中导出非规则数据和元素信息。
c. 将元素的信息(而非元素本身)导入到目标数据库中。
d. 运行比较处理,将打包元素与目标数据库中的元素进行比较,并确定要解决的冲突,然后再导入非规则数据。
e. 导入非规则数据并启动升级处理,该处理会对已移到目标数据库的非规则数据记录中的 PIN重新进行编号。

连接 UNIX 和 NT 目录的处理
UNIX 和 NT 引用不同的目录,因此必须定义可供这两种平台访问的共享目录。为此,必须在这两种平台上装载相同的路径。必须在这两种计算机上定义相同的路径名称。例如,已经定义了以下目录结构来存储数据移动器文件:
• NT 系统:\\xx-xxx\hcm\datamover\
• UNIX 系统:/xx-xxx/hcm/datamover/
在创建脚本、导入薪资包或导出薪资包之前指定路径名称时,必须始终使用包括双反斜线的 NT 表达法。PeopleCode 会根据需要自动将路径名称转录为相应平台的表达法。
"必须"将脚本位置添加到 NT 进程调度器的 psprcs.cfg 文件中。应确认标记为 "[DataMover]" 的区段的输入和输出路径指向同一个驱动器。

定义元素关系
"定义元素关系"实用程序将构建元素映射,用以展示带有 PIN 号码的元素彼此之间的关联情况。元素映射定义元素之间的关系,并使打包器能够确定元素是否在非规则数据中使用,这在删除元素和打包非规则数据时非常重要。
设置 HRMS,产品相关设置,全球薪资和缺勤管理,元素,定义元素关系

将记录添加到元素映射
将记录添加到元素映射的过程取决于记录的主(第一个)关键字:
• 如果主关键字为 PIN_NUM,则记录类型为"元素定义"(又称"规则定义")。注意:规则定义只能由 PeopleSoft 创建。
• 如果主关键字不是 PIN_NUM,则记录类型为"输出结果数据"、"受款人数据"或"设置定义",具体取决于其用途。

创建和导出规则薪资包
设置 HRMS,产品相关设置,全球薪资和缺勤管理,元素,管理全球薪资包,创建/导出规则薪资包

处理选项
"处理选项"下的复选框显示创建和导出处理的状态。状态值包括:
• 已创建:如果此复选框被选中,说明已经创建薪资包。
• 已创建脚本:如果此复选框被选中,说明已经为薪资包创建脚本。
• 已导出:如果此复选框被选中,说明薪资包已经导出到目标数据库中。

创建薪资包 选择"创建薪资包"可以让程序基于所定义的标准、属性或版本创建薪资包
创建脚本 选择"创建脚本"可以让系统生成用于导出和导入处理的三个脚本:xxx_exp.dms(导出脚本)、xxx_imp.dms(导入脚本)和gp_cleanup.dms(清理脚本),其中 xxx 代表规则薪资包的名称。

规则薪资包的导入
设置 HRMS,产品相关设置,全球薪资和缺勤管理,元素,管理全球薪资包,应用规则薪资包
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: