Peoplesoft 薪资包迁移

作者:郑德鼎 约 5 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, PP, 开发, 生产

杨曦文

Peoplesoft薪资包迁移

原创 杨曦文 爱记不记的记忆碎片

你问我答

Peoplesoft薪资包迁移

Peoplesoft薪资配置可以像代码工程一样直接跨环境打包同步吗?

薪资包可以迁移

1.创建/导出规则包(来源环境)

1.1  定义薪资包:

【操作说明】填写薪资包描述,进行定义标准待迁移薪资配置范围的确定。

要点1:定义薪资包ID和描述,薪资包ID决定薪资包数据文件和脚本文件的名称,见1.3导出薪资包。

要点2:定义薪资包迁移的元素范围,可通过三种方式确定元素范围,基于版本、定义标准(按元素)、定义标准(按属性)

1)定义标准(按元素):适用于少量元素迁移,将待迁移的所有元素全部列出完成打包。

说明:若当前用户的全球薪资用户概要为全部国家地区/ALL,此处则仅能搜索全部国家地区/ALL的元素,而无法搜索到特定国家地区/CHN。

2)定义标准(按属性):适用于大量元素迁移,按照元素属性查询符合条件的待迁移元素完成打包。

1.2 创建薪资包

【操作说明】勾选[创建薪资包]处理,等待进程运行完成后,进入[查看薪资包]页签对待迁移元素进行核对确认。

要点:创建薪资包处理完成后,进入[查看薪资包]页面核对确认待迁移元素是否有缺失或冗余,待迁移元素务必勾选 [更新] ,不勾选则不迁移。

1.3 创建脚本&导出薪资包

【操作说明】创建脚本和导出薪资包的操作可以同步进行,也可以分两步进行,先创建脚本再导出薪资包。创建脚本完成后,在脚本位置填写正确的情况下,可以点击[查看脚本]链接查看已生成的脚本文件。

要点:脚本位置需要根据服务器操作系统差异对应填写,一般填写Peoplesoft安装路径的data文件夹(各项目环境产品安装路径不同,需要技术同事登录应用服务器进行确认)

2. 复制脚本文件&数据文件

2.1 复制来源环境脚本文件&数据文件

要点:寻找来源环境服务器已生成的脚本文件和数据文件

脚本文件一般位于 创建脚本填写的来源环境服务器指定路径

2.2 修改导入脚本(服务器如为Linux则必须,如为Windows可跳过)

要点:对复制出来的 导入脚本 进行修改(如不放心也可以改一下 导出脚本 )。如截图所示, 在文件名称前面加上目标环境数据文件路径!!!

2.3 将脚本文件和数据文件粘贴至目标环境对应路径

要点:目标环境存放文件路径务必与来源环境保持一致,如服务器为Linux,同样需要对目标环境的脚本文件路径和数据文件路径进行授权。

3. 应用规则包(目标环境)

3.1 导入薪资包

【操作说明】勾选[导入薪资包],处理完成后,目标环境对应迁移的元素会生成一个重复元素,每个元素的PIN号码在从来源环境导出时被自动增加50,000,000,以便导入的元素与目标环境的元素区分开。

要点:脚本位置需要维护为目标环境脚本文件路径。

1.2 比较薪资包

【操作说明】勾选[比较包]和[更新统计],通常可以不用创建比较报告,此报告不影响元素比较和更新,且较为占用资源容易报错。薪资包比较结果可在[薪资包元素]和[薪资包比较审核]页签查看。

【原理简述】比较包,处理比较基于元素的 PIN代码、元素类型和元素持有者展开 ,判断逻辑较为复杂,详见Peoplebook-导入、比较和升级规则薪资包。

提醒:由于元素在不同环境间迁移、比较完成会重新生成PIN号码,且元素比较时的唯一关键字为PIN代码,故薪酬模块功能设计元素的唯一识别码 应考虑使用PIN代码,而不是PIN号码。

3.3 升级薪资包

【操作说明】勾选[更新包]和[更新统计],建议同时勾选[出错]和[警告],保证升级过程不会因报错或警告而中断。升级结果可在[薪资包元素]和[薪资包比较审核]页签查看。

【原理简述】升级处理完成后,多余的薪资包元素将被删除,仅保留比较完成的更新元素。

作者:杨曦文

审核:赵 静

编辑:朱思聪

郑德鼎

关于作者:郑德鼎

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「Peoplesoft薪资包迁移.docx」整理生成,仅用于内部技术分享与学习交流。