杨曦文
Peoplesoft薪资包迁移
原创 杨曦文 爱记不记的记忆碎片
你问我答
Peoplesoft薪资包迁移
问
Peoplesoft薪资配置可以像代码工程一样直接跨环境打包同步吗?
答
薪资包可以迁移
1.1 定义薪资包:
【操作说明】填写薪资包描述,进行定义标准待迁移薪资配置范围的确定。
要点1:定义薪资包ID和描述,薪资包ID决定薪资包数据文件和脚本文件的名称,见1.3导出薪资包。
要点2:定义薪资包迁移的元素范围,可通过三种方式确定元素范围,基于版本、定义标准(按元素)、定义标准(按属性)
1)定义标准(按元素):适用于少量元素迁移,将待迁移的所有元素全部列出完成打包。
说明:若当前用户的全球薪资用户概要为全部国家地区/ALL,此处则仅能搜索全部国家地区/ALL的元素,而无法搜索到特定国家地区/CHN。
2)定义标准(按属性):适用于大量元素迁移,按照元素属性查询符合条件的待迁移元素完成打包。
【操作说明】勾选[创建薪资包]处理,等待进程运行完成后,进入[查看薪资包]页签对待迁移元素进行核对确认。
要点:创建薪资包处理完成后,进入[查看薪资包]页面核对确认待迁移元素是否有缺失或冗余,待迁移元素务必勾选 [更新] ,不勾选则不迁移。
【操作说明】创建脚本和导出薪资包的操作可以同步进行,也可以分两步进行,先创建脚本再导出薪资包。创建脚本完成后,在脚本位置填写正确的情况下,可以点击[查看脚本]链接查看已生成的脚本文件。
要点:脚本位置需要根据服务器操作系统差异对应填写,一般填写Peoplesoft安装路径的data文件夹(各项目环境产品安装路径不同,需要技术同事登录应用服务器进行确认)
要点:寻找来源环境服务器已生成的脚本文件和数据文件
脚本文件一般位于 创建脚本填写的来源环境服务器指定路径
要点:对复制出来的 导入脚本 进行修改(如不放心也可以改一下 导出脚本 )。如截图所示, 在文件名称前面加上目标环境数据文件路径!!!
要点:目标环境存放文件路径务必与来源环境保持一致,如服务器为Linux,同样需要对目标环境的脚本文件路径和数据文件路径进行授权。
【操作说明】勾选[导入薪资包],处理完成后,目标环境对应迁移的元素会生成一个重复元素,每个元素的PIN号码在从来源环境导出时被自动增加50,000,000,以便导入的元素与目标环境的元素区分开。
要点:脚本位置需要维护为目标环境脚本文件路径。
【操作说明】勾选[比较包]和[更新统计],通常可以不用创建比较报告,此报告不影响元素比较和更新,且较为占用资源容易报错。薪资包比较结果可在[薪资包元素]和[薪资包比较审核]页签查看。
【原理简述】比较包,处理比较基于元素的 PIN代码、元素类型和元素持有者展开 ,判断逻辑较为复杂,详见Peoplebook-导入、比较和升级规则薪资包。
提醒:由于元素在不同环境间迁移、比较完成会重新生成PIN号码,且元素比较时的唯一关键字为PIN代码,故薪酬模块功能设计元素的唯一识别码 应考虑使用PIN代码,而不是PIN号码。
【操作说明】勾选[更新包]和[更新统计],建议同时勾选[出错]和[警告],保证升级过程不会因报错或警告而中断。升级结果可在[薪资包元素]和[薪资包比较审核]页签查看。
【原理简述】升级处理完成后,多余的薪资包元素将被删除,仅保留比较完成的更新元素。
作者:杨曦文
审核:赵 静
编辑:朱思聪