概览
此处描述的某些版本中提供的增强功能需要更新某些提供的对象。
更新后执行完整备份并在本地下载该备份。
提示:
对于下列任何已修改的对象,可考虑创建已修改对象的副本,并将该副本用作对其所做更改的参考。注:
弃用对象仍可供使用,但不再增强,可以从活动表单、菜单、仪表板等中删除。2023 年 10 月
以下信息描述了 2023 年 10 月更新中的新对象和已修改对象。
表 B-1 2023 年 10 月
对象类型 | 已修改对象 | 新对象 |
---|---|---|
模板 |
|
|
表单 |
|
|
成员公式 |
|
|
“帐户”维中添加的新成员 |
|
|
“属性”维中添加的新成员 | OWP_Workforce Members For Forms(共享层次) |
2023 年 5 月更新
以下信息描述了 2023 年 5 月更新中的新对象和已修改对象。
表 B-2 2023 年 5 月
对象类型 | 已修改对象 | 新对象 |
---|---|---|
表单 |
|
|
模板 |
|
OWP_Custom Template |
全局 RTP | Department - 在规则级别为以下规则创建了全局 RTP:
|
|
全局 RTP | DepartmentFrom - 在规则级别为以下规则创建了全局 RTP:
|
|
帐户成员 | 为以下成员更新了公式:
|
2022 年 11 月更新
以下信息描述了 2022 年 11 月更新中的新对象和已修改对象。
表 B-3 2022 年 11 月更新
对象类型 | 已修改对象 | 新对象 |
---|---|---|
Groovy 模板 | OWP_Process Master Data_T |
2022 年 10 月更新
以下信息描述了 2022 年 10 月更新中的新对象和已修改对象。
有关更新人员 2022 年 10 月内容后必须立即完成的重要任务的信息,请参阅“更新后任务”。
您可能自定义了一些对象,请查看与之相关的以下重要信息:
有关还原对象的信息,请参阅“反转自定义”。
表 B-4 2022 年 10 月更新
对象类型 | 已修改对象 | 新对象 |
---|---|---|
成员公式 |
|
|
Groovy 规则 |
|
|
模板 |
|
|
规则 |
|
|
表单 |
|
|
用户变量 |
|
|
数据加载模板 |
|
|
报表多维数据集中启用的帐户 |
|
|
数据映射 | 用于报表的人数数据 | |
成员 |
|
2022 年 4 月更新
以下信息描述了与在战略性人员规划中支持 Essbase 混合块存储选项 (Block Storage Option, BSO) 多维数据集相关的已修改对象。
表 B-5 2022 年 4 月更新
对象类型 | 已修改对象 |
---|---|
Calculation Manager 模板 |
|
成员 |
|
2021 年 12 月更新
以下信息描述了与 2021 年 12 月更新中的性能增强相关的新对象和已修改对象。
更新了所有的人员和战略性人员规划规则和部分成员公式,所做的更改用于增强性能。没有进行功能更改,但是更新了逻辑以利用基础技术的性能提升。未修改的规则或成员都将自动获得这些性能提升。已修改的规则或成员都将保持原样,而不会获得这些性能提升。Oracle 建议将这些对象还原到原始状态以获得这些性能提升;如有必要,对已更新的逻辑重新应用修改。
此外,新规则计算所有数据的员工报酬(或“仅工作”模型中的计算所有数据的工作报酬)允许管理员和超级用户计算其范围中所有数据的报酬。
注:
在人员中启用了“混合”时,由于“员工”和“工作”维应当会设置为动态聚合所有父代,因此人员不聚合这些维。在早期版本中,会聚合“添加请求”;从 21.12 开始,将不再聚合它。
表 B-6 2021 年 12 月更新
对象类型 | 已修改对象 | 新对象 |
---|---|---|
Calculation Manager 模板 |
|
|
Calculation Manager 规则 |
|
|
成员 |
|
注:
为了进一步提升规则性能,可以修改帐户和属性维中的所有 CYTD 公式。提取规划和预测方案的年份范围,并更新公式,使其仅作用于该年份范围。例如,如果规划方案的年份范围设置为 FY21 到 FY24,预测方案的年份范围设置为 FY22 到 FY24,请使用 FY21 到 FY24 这一年份范围相应地更新公式。
只有当一月不是起始月份时,才需要在应用程序中进行这些修改。
将这些公式中的 "Apr" 替换为应用程序中的最后一个月份。
/* 规划和预测年份范围设置为 FY21 到 FY24 */ IF(@ISMBR("OWP_Expense Amount")) IF("Fiscal TP-Index"==1 and "Yr-Index"!=0) IF(@ISMBR("FY22")) "OWP_Total Salary" + "FY21"->"Apr"->"OWP_CYTD Total Salary"; /*财政应用程序中硬编码的上一年和最后一个月*/ ELSEIF(@ISMBR("FY23")) "OWP_Total Salary" + "FY22"->"Apr"->"OWP_CYTD Total Salary"; ELSEIF(@ISMBR("FY24")) "OWP_Total Salary" + "FY23"->"Apr"->"OWP_CYTD Total Salary"; ENDIF; ELSEIF("Cal TP-Index"==1) "OWP_Total Salary"; ELSE "OWP_Total Salary" + @PRIOR("OWP_CYTD Total Salary"); ENDIF; ENDIF;
IF(@ISMBR("OWP_Expense Amount")) IF("Fiscal TP-Index"==1 and "Yr-Index"!=0) IF(@ISMBR("FY22")) " OWP_Total Compensation" + "FY21"->"Apr"->"OWP_CYTD Gross Earnings"; ELSEIF(@ISMBR("FY23")) "OWP_Total Compensation" + "FY22"->"Apr"->"OWP_CYTD Gross Earnings"; ELSEIF(@ISMBR("FY24")) "OWP_Total Compensation" + "FY23"->"Apr"->"OWP_CYTD Gross Earnings"; ENDIF; ELSEIF("Cal TP-Index"==1) "OWP_Total Compensation"; ELSE "OWP_Total Compensation" + @PRIOR("OWP_CYTD Gross Earnings"); ENDIF; ENDIF;
IF(@ISMBR("OWP_Expense Amount")) IF("Fiscal TP-Index"==1 and "Yr-Index"!=0) IF(@ISMBR("FY22")) "OWP_Total Compensation" + "FY21"->"Apr"->"OWP_CYTD Taxable Compensation"; ELSEIF(@ISMBR("FY23")) "OWP_Total Compensation" + "FY22"->"Apr"->"OWP_CYTD Taxable Compensation"; ELSEIF(@ISMBR("FY24")) "OWP_Total Compensation" + "FY23"->"Apr"->"OWP_CYTD Taxable Compensation"; ENDIF; ELSEIF("Cal TP-Index"==1) "OWP_Total Compensation"; ELSE "OWP_Total Compensation" + @PRIOR("OWP_CYTD Taxable Compensation"); ENDIF; ENDIF;
IF(@ismbr(@relative("OWP_Total Compensation",0))) IF("Fiscal TP-Index"=="Cal TP-Index" OR ("Fiscal TP-Index"!="Cal TP-Index" and ("OWP_Payment Terms"->"BegBalance"==[OWP_PaymentTerms.FiscalMonth] OR "OWP_Payment Terms"->"BegBalance"==[OWP_PaymentTerms.FiscalQuarter] OR "OWP_Payment Terms"->"BegBalance"==[OWP_PaymentTerms.FiscalYear]))) @SUMRANGE("OWP_Expense Amount", @REMOVE(@CURRMBRRANGE("Period", LEV, 0, ,-1),@LIST("OEP_Yearly Plan","Qtrly 1","Qtrly 2","Qtrly 3","Qtrly 4"))); ELSE IF("Fiscal TP-Index"==1 and "Yr-Index"!=0) IF(@ISMBR("FY22")) "FY21"->"Apr"->"OWP_Expense Amount"+"FY21"->"Apr"->"OWP_CYTD(Prior)"+"BegBalance"->"OWP_Expense Amount"; ELSEIF(@ISMBR("FY23")) "FY22"->"Apr"->"OWP_Expense Amount"+"FY22"->"Apr"->"OWP_CYTD(Prior)"+"BegBalance"->"OWP_Expense Amount"; ELSEIF(@ISMBR("FY24")) "FY23"->"Apr"->"OWP_Expense Amount"+"FY23"->"Apr"->"OWP_CYTD(Prior)"+"BegBalance"->"OWP_Expense Amount"; ENDIF; ELSEIF("Cal TP-Index"==1 AND "OWP_Start Date"->"No Property" != #MISSING) #MISSING; ELSE @PRIOR("OWP_Expense Amount",1,@Relative("YearTotal",0)) + @PRIOR("OWP_CYTD(Prior)",1,@Relative("YearTotal",0)); ENDIF; ENDIF; ENDIF;
2021 年 8 月更新
以下信息描述了 21.08 更新中与人员增强功能相关的已修改对象,以及使用新功能时必须在应用程序中进行的更改。
将自定义维添加到报表多维数据集
在此更新中,对于新应用程序,您可以选择是否在首次启用功能时向报表多维数据集 (OEP_REP) 添加自定义维。
对于现有应用程序,您具有在下次为人员或战略性人员启用功能时向报表多维数据集添加自定义维的一次性选项。在启用功能前,必须清除 OEP_REP 多维数据集中的数据。请注意,不能对现有应用程序禁用员工人口统计维。
要选择将哪些维推送到报表多维数据集 (OEP_REP),请参阅“将自定义维添加到报表多维数据集”:
绩效奖金假设
为用户授予对新的人员和绩效奖金假设仪表板的访问权限。
如果已启用绩效奖金假设,并且您指定在全局级别进行规划,则人员和绩效奖金假设仪表板使用公司假设并且将隐藏“实体”。如果您指定在每实体级别进行规划,则人员和绩效奖金假设仪表板使用“实体”并且将隐藏公司假设。
更新的员工详细信息表单
组件维中有新的绩效奖金增长成员,其分配为绩效奖金帐户的智能列表值。对于现有客户,在更新 21.08 的内容后,在员工详细信息表单中,绩效奖金的行标题显示 1,而非新的智能列表值。要更新员工详细信息表单以显示新的绩效奖金增长成员,请运行计算报酬或同步规则。
表 B-7 2021 年 8 月更新 - 人员和战略性人员规划的新对象和已修改对象
对象类型 | 已修改对象 | 新对象 |
---|---|---|
仪表板 | 人员和绩效奖金假设
确保为用户授予对新的人员和绩效奖金假设仪表板的访问权限。 |
|
表单 |
|
绩效奖金假设 |
模板 |
更新了 OWP_Calculate Demand,以更正上一年的比率的公式
|
|
规则 |
|
|
帐户 |
|
|
数据映射 | Headcount and FTE Data for Reporting -“用于报表的人数数据”重命名为“用于报表的人数和 FTE 数据”并且更新为包含 OWP_FTE 帐户。(已重命名现有数据映射。) | |
数据加载模板 |
|
2020 年 11 月更新
以下信息描述了与 20.11 更新中人员假设货币转换计算增强功能相关的已修改对象。
从 2020 年 11 月的版本开始,作为战略性人员规划假设货币转换计算增强功能的一部分,已进行如下更改。
通过此更新,帐户维中的所有收益、福利、税和基本薪金以及属性维中的无属性都增加了一个新 UDA Hsp_ConvertNonCurrencyValue
。使用这种货币转换批计算会将假设(收益、福利、税和基本薪金的智能列表值)复制到人员中的报表货币。这会在运行用于报表的报酬数据数据映射后,在报表多维数据集的各组件间填充数据。
注:
使用创建和管理下的货币转换生成新的货币转换脚本,以生成新的更新脚本。
表 B-8 2020 年 11 月更新 - 人员的已修改对象
对象类型 | 已修改对象 | 新对象 |
---|---|---|
帐户 |
|
|
属性 |
无属性 |
2020 年 10 月更新
以下信息描述了与 20.10 更新中的转移增强功能相关的已修改对象。
从 2020 年 10 月的版本开始,作为战略性人员规划转移增强功能的一部分,已进行如下更改:
表 B-9 2020 年 10 月更新 - 人员的已修改对象
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 模板 |
|
||
Calculation Manager 规则 |
|
||
表单 |
|
||
帐户 |
别名从 FTE 和人数分别更改为“FTE 假设”和“人数假设”。 |
||
成员公式 |
帐户维成员:
属性维成员: OWP_CYTD(Prior) |
2020 年 6 月更新
以下信息描述了 20.06 更新中与规划和预测方案的不同规划年份相关的新对象和已修改对象。
从 2020 年 6 月的版本开始,战略性人员规划表单和规则已更新,允许为规划和预测方案使用不同的规划年份。以前,人员和战略性人员的规划和预测准备工作配置任务根据按各自模块为规划方案设置的年份范围分别为规划和预测方案设置 &OEP_YearRange 和 &OWP_SWPYearRange 替代变量。以后将停止引用这些替代变量。
通过 2020 年 6 月的版本,Oracle Strategic Workforce Planning Cloud 更新了所有业务规则和模板,现在使用的方法可以为每个方案单独从规划和预测准备工作配置任务中读取起始年份和结束年份。表单已修改为使用有效交叉点,根据方案的起始和结束期间显示数据。应用更新后,如果尚未修改这些表单和业务规则:
预定义业务规则和模板将会更新。
预定义表单将会更新。
由于自定义对象不会在新版本期间更新,因此如果您自定义了表单或业务规则,请注意以下问题:
[[PlanningFunctions.getModuleStartYear("Workforce","ScenarioName")]]
- 返回给定方案的起始年份
[[PlanningFunctions.getModuleEndYear("Workforce","ScenarioName")]]
- 返回给定方案的结束年份
[[PlanningFunctions.getModuleStartYear("Strategic Workforce","ScenarioName")]]
- 返回给定方案的起始年份
[[PlanningFunctions.getModuleEndYear("Strategic Workforce","ScenarioName")]]
- 返回给定方案的结束年份
注:
模块名称和方案名称必须用双引号引住。
如果您尚未修改 OWP_Process Loaded Data_T 模板,但已修改依赖于 OWP_Process Loaded Data_T 的 OWP_Process Loaded Data 规则、OWP_Incremental Process Data with Synchronize Defaults_GT 模板或 OWP_Incremental Process Data with Synchronize Definition_GT 模板,请按照如下所示更新这些对象,因为现在已包括设计时提示 (DTP) 值,支持为规划和预测方案使用不同的规划年份:
必须更新 OWP_Process Loaded Data 规则以在规则级别设置新要求的 DTP 值。为此,请在 Calculation Manager 中打开此规则,突出显示此规则中的 "OWP_Process Loaded_T" 模板对象(不要打开模板本身),选择铅笔图标以编辑 DTP 并更新/输入以下信息,然后保存并重新部署此规则。
Set DTP Year Range = [[PlanningFunctions.getModuleStartYear("WORKFORCE",{Scenario})]]:[[PlanningFunctions.getModuleEndYear("WORKFORCE",{Scenario})]]
Set DTP MODULENAME = "Workforce"
(包括双引号)
应将 OWP_Incremental Process Data with Syncronize Defaults_GT 和 OWP_Incremental Process Data with Synchronize Definition_GT 模板复制或下载到本地。还原这些对象,然后重新应用所做修改,保存并重新部署这些模板。
更新人员的自定义表单以使用“所有年份”的 ILvl0Descendants 而不是 &OEP_YearRange。
注:
确保选择用于隐藏无效数据 - 行和隐藏无效数据 - 列的表单属性。
表 B-10 2020 年 6 月更新 - 人员的已修改对象和新对象
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则(人员) |
已更新规则、模板和表单,以允许为规划和预测方案使用不同的规划年份:
|
在规划和预测准备工作配置任务中更改当前期间之前运行 OWP_Copy Working to Prior FCST 规则。此规则为所有期间的当前预测方案创建备份,并将 "OEP_Working" 版本的数据复制到 "OEP_Prior FCST" 版本,以及将方案起始年份的数据复制到结束年份。 |
不适用 |
Calculation Manager 规则(战略性人员规划) |
|
OWP_Copy Working to Prior FCST for Strategic Workforce Data 每次更改预测起始期间时运行此规则。此规则为所有期间的当前预测方案创建备份,并将 "OEP_Working" 版本的数据复制到 "OEP_Prior FCST" 版本,以及将方案起始年份的数据复制到结束年份。 |
|
Calculation Manager 模板(人员) |
已更新所有模板以使用可读取起始年份和结束年份的方法:
|
OWP_Set Valid Years for Scenario_T OWP_Synchronize Defaults_T OWP_Synchronize Definition_T OWP_AGG_T OWP_Assign Defaults_T OWP_Assign Defaults AGG_T OWP_Copy Working to Prior FCST_T 注意:应在更改当前期间之前运行 OWP_Copy Working to Prior FCST_T 规则。此规则为所有期间的当前预测方案创建备份。 |
|
Calculation Manager 模板(战略性人员规划) |
|
||
表单(人员) |
人员 - 分析
|
不适用 |
不适用 |
表单(战略性人员规划) |
人员 - 仪表板 - 战略性
人员 - 规划表 - 战略性
|
不适用 |
不适用 |
表单(人员) |
人员 - 仪表板 - 报酬
|
不适用 |
不适用 |
表单(人员) |
人员 - 规划表 - 报酬
|
不适用 |
不适用 |
表单(人员) |
人员 - 仪表板 - 人口统计特征
|
不适用 |
不适用 |
表单(人员) |
人员 - 规划表 - 管理
|
不适用 |
不适用 |
表单(人员) |
人员 - 假设
|
不适用 |
不适用 |
维 |
帐户 |
不适用 |
不适用 |
成员公式 |
OWP_Basic Salary |
不适用 |
不适用 |
有效交叉点 |
注意:在同时启用人员和战略性人员时已向有效交叉点添加帐户维。 |
OWP_SWP_Scenario Years OWP_SWP_Scenario Years_Reporting 注意:当还启用了人员时,这些新的有效交叉点包括帐户维。 |
不适用 |
2020 年 2 月更新
以下信息描述了 20.02 更新中与支持新“开始日期”属性相关的新对象和已修改对象。
表 B-11 2020 年 2 月更新 - 人员的已修改对象和新对象
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 和 Groovy 模板和规则 |
人员 OEP_WFP 多维数据集中的所有 Calculation Manager 和 Groovy 模板和规则已更新为容纳开始日期。 在战略性人员规划中,尚未修改计算需求和计算供应。 提示:您可以修改仍在使用的任何弃用规则以利用“开始日期”。 |
一次性 - 填充新属性
更新客户注意事项:更新 2020 年 2 月内容后,您必须立即运行新规则一次性 - 填充新属性,以将现有“起始月”数据转换为“开始日期”帐户。更新内容后,立即对包含数据的每个方案和版本组合运行一次此规则。仅指定您希望重新计算其数据的方案和版本组合。例如,您可能不希望重新计算历史数据。 注意:如果您未在更新后立即运行此规则,则运行任何规则都可能丢失一些数据。如果您在运行一次性 - 填充新属性之前无意中运行了一些规则,请运行一次性 - 填充新属性,然后重新运行之前运行过的规则。 为了获得最佳性能,在运行一次性 - 填充新属性之前,请将 FIX Parallel 维更改为使用适合并行执行进程的维(通过将维从 FIX 语句移动到 FIX Parallel 来实现),然后将所选实体成员移动到 FIX 语句以取代已移动到 FIX Parallel 语句的维。此更改需要在 Calculation Manager 中的 OWP_Populate New Properties_T 模板内完成。保存更改,然后部署 OWP_Populate New Properties 规则。 |
不适用 |
帐户成员 |
不适用 |
|
不适用 |
成员公式 |
所有用于计算薪金的成员公式都已更新:
|
不适用 |
不适用 |
表单 |
已更新为包括开始日期列:
|
不适用 |
不适用 |
数据加载模板 |
已更新为将起始月列替换为开始日期:
|
不适用 |
不适用 |
2019 年 6 月更新
以下信息描述了因 19.06 更新中一个已修复的缺陷而修改的对象。
表 B-12 2019 年 6 月更新 - 人员中的已修改对象
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
模板 | OWP_Assign Compensation Defaults | 不适用 | 不适用 |
Groovy 模板 |
|
不适用 | 不适用 |
2019 年 5 月更新
以下信息描述了与 2019 年 5 月更新中的增强功能相关的新对象和已修改对象。
表 B-13 2019 年 5 月更新 - 人员增强功能
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则 |
|
将报酬详细信息从 BegBalance 复制到期间 更新客户注意事项:在完成 2019 年 5 月内容更新后立即运行一次规则“1 X 将报酬详细信息从 BegBalance 复制到期间”,以便将报酬详细信息从 BegBalance 复制到所有期间。 |
|
Calculation Manager 模板 |
|
|
|
Groovy 规则 |
|
不适用 | 不适用 |
Groovy 模板 |
|
|
不适用 |
表单 |
|
不适用 | 不适用 |
菜单 |
现有操作 |
|
不适用 |
成员公式 |
OWP_Basic Salary |
不适用 | 不适用 |
智能列表 | 不适用 | 员工选项 | 不适用 |
2019 年 2 月更新
以下信息描述了与 2019 年 2 月更新中增量数据加载功能相关的新对象和已修改对象。
表 B-14 2019 年 2 月更新 - 与增量数据加载相关的增强功能
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则 | 不适用 | 不适用 | 不适用 |
Calculation Manager 模板 |
|
不适用 | 不适用 |
Groovy 规则 | 不适用 |
|
不适用 |
Groovy 模板 | 不适用 |
|
不适用 |
表单 | 不适用 |
|
不适用 |
垂直选项卡 | 不适用 | 批量更新 | 不适用 |
水平选项卡 | 不适用 |
|
不适用 |
数据导入模板 |
|
不适用 | 不适用 |
2018 年 11 月更新
以下信息描述了与 2018 年 11 月更新中的“添加招聘请求”规则中的性能增强相关的新对象和已修改对象。
表 B-15 2018 年 11 月更新 - 与“添加招聘请求”规则性能相关的增强功能
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则 | 添加请求_GT | 不适用 | 不适用 |
Calculation Manager 模板 |
|
不适用 | 不适用 |
2018 年 9 月更新
以下信息描述了与 2018 年 9 月更新中的性能增强相关的新对象和已修改对象。
表 B-16 2018 年 9 月更新 - 与性能改进相关的增强功能
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则 |
|
不适用 | 不适用 |
Calculation Manager 模板 |
|
OWP_Fix Parallel_T |
不适用 |
成员 | OWP_Utilization | 不适用 | 不适用 |
2018 年 7 月更新
以下信息描述了 2018 年 7 月更新中的新对象和已修改对象。
表 B-17 2018 年 7 月 - 与添加请求相关的增强功能
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则 | 不适用 |
|
|
Calculation Manager 模板 | 不适用 |
|
|
智能列表 | OWP_Status |
|
不适用 |
菜单 | 不适用 | 不适用 |
2018 年 7 月更新 - 与福利和税向导计算相关的增强功能
对象类型 | 已修改对象 | 新对象 | 弃用对象 |
---|---|---|---|
Calculation Manager 规则 |
|
|
不适用 |
Calculation Manager 模板 |
|
|
不适用 |
成员 |
|
在“属性”维中:
|
不适用 |
智能列表 | OWP_Payment Frequency |
|
不适用 |
表单 |
|
不适用 | 不适用 |
菜单 | 不适用 | OWP_Copy Rates | 不适用 |
数据加载模板 |
|
不适用 | 不适用 |