薪酬常用函数说明

薪酬常用函数说明

itemvalue_abs_period()

系统函数说明:

1、函数描述:返回某个薪酬方案在某个薪资期间的某个薪酬项目的值;

2、参数描述:

参数1、薪资期间:可选当前HR 组织的所有薪资期间;

参数2、薪酬方案:可选当前HR 组织所有未删除,已启用状态的方案;

参数3、薪酬项目:可选当前HR 组织下已启用的除了内置人事项目之外的所有薪酬项目;

参数4、次数类型:分当绝对次数和相对次数(绝对次数用abs_time表示;相对次数用rel_time表示); 参数5、开始次数;

参数6、结束次数; 注:次数是非必填项,不选任何次数,表示该期间所有次数的合计;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: itemvalue_abs_period("薪资期间编码", "薪酬方案编码", "薪酬项目编码"," 次数类型"," 开始次数"," 结束 次数")

4、举例: 某公司有两个薪酬方案,“奖金方案”(002)中的依赖项目“应发工资”,需要取”工资方案”(001)的2006年12月的“应发工资”(FSAL004)项目的值:

应发工资= itemvalue_abs_period("200612", "001", "FSAL004","","","")

itemvalue_rel_period()

系统函数说明:

1、函数描述:返回某个薪酬方案在某个固定间隔薪资期间的某个薪酬项目的值; 2、参数描述: 参数1、薪资期间:和当前薪酬方案的薪资期间的间隔值,只支持整数;负数表示早几个期间,0表示同一期间,正数表示晚几个期间;

参数2、薪酬方案:可选当前HR 组织所有未删除,已启用状态的方案;

参数3、薪酬项目:可选当前HR 组织下已启用的除了内置人事项目之外的所有薪酬项目;

参数4、次数类型:分当绝对次数和相对次数(绝对次数用abs_time表示;相对次数用rel_time表示); 参数5、开始次数:当为相对次数时,以当前方案的当前次数为准;0表示等于当前次数,负数表示从当前次数之前几次开始;整数表示当前次数后几次开始; 参数6、结束次数;当为相对次数时,以当前方案的当前次数为准;0表示等于当前次数,负数表示从当前次数之前几次结束;整数表示当前次数后几次结束; 注:次数是非必填项,不选任何次数,表示该期间所有次数的合计; 选择了次数,表示取所选次数之间的所有数据合计;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: itemvalue_rel_period("薪资期间间隔值", "薪酬方案编码", "薪酬项目编码"," 次数类型"," 开始次数"," 结束次数")

4、举例: 某公司的”工资方案”(001),本月扣上月的税,即当月的所得税基数,始终取前一个月的应发合计(FSAL004):

所得税基数= itemvalue_rel_period("-1", "001", "FSAL004","","","")

person_age()

系统函数说明:

1、函数描述:返回职员的某个人事项目(工龄或者年限)的年数值;

2、参数描述:

参数1、人事项目

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为:person_age("人事项目编码")

4、举例:某公司根据”集团服务年限”(FPER015)对应的年数,每年500元,计算集团服务奖金: 集团服务奖金= person_age("FPER015")*500

get_adjust_age ()

系统函数说明:

1、函数描述:返回一个以年为单位的实数,参数之间的计算关系是:年限=(被减数日期 - 减数日期)- 调整时间;

2、参数描述:

参数1、被减数日期;

参数2、减数日期;

参数3、调整值;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: get_adjust_age("被减数日期"," 减数日期"," 调整时间")

4、举例:某公司的公司工龄=当前时间-入司时间-加入公司调整时间,(加入公司调整时间为员工中途离职再入职,不在公司的时间),工龄工资为每年50元,计算工龄工资: 工龄工资= get_adjust_age("当前日期"," 加入公司日期"," 加入公司调整时间")*50

get_period_compare_year()

系统函数说明:

1、函数描述:返回当前薪资期间内的指定日期与所选人事项目日期比较后的整年数值;

2、参数描述:

参数1、人事项目:支持所有内置日期项目;

参数2、日期:1至31之间的正整数,当前薪酬方案的薪资期间中的某日历日,如”15”日或者”30”日等;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: get_period_compare_year(人事项目编码, 日期)

4、举例:某公司根据员工的”参加工作日期”(FPER028),与当前薪酬方案的薪资期间的年、月的”15”日这个时间点作比较,每满一年50元,计算员工的工龄工资:

工龄=get_period_compare_year("FPER028","15")

工龄工资=工龄*50

get_period_ year()

系统函数说明:

1、函数描述:返回当前薪酬方案的薪资期间的年份;

2、参数描述:

无参数;

3、函数格式:双击进入公式编辑框即可,函数设置结果格式为:

get_period_year ()

4、举例:某公司根据从2000年至今一共多少年,每年1000元,来计算员工福利费:

福利费= ( get_period_year() - 2000) * 1000

get_period_ month()

系统函数说明:

1、函数描述:返回当前薪酬方案的薪资期间的月份;

2、参数描述:

无参数;

3、函数格式:双击进入公式编辑框即可,函数设置结果格式为:get_period_month()

4、举例:根据当前薪酬方案的薪资期间的月份是否大于等于10月,判断是否发放取暖费:如果 ( get_period_month() >=10 ) {取暖费 = 1000} 否则 {取暖费 =0}

get_pref_ result()

系统函数说明:

1、函数描述:返回指定评估活动的绩效考核成绩(针对已完成状态的评估活动中已审核的绩效数据);

2、参数描述:

参数1、活动类型:目标绩效考核:0 ;360度绩效考核:1;综合绩效考核:2 ;汇总方案活动:3; 参数2、评估活动:可选绩效系统中已完成状态的评估活动的名称,返回评估活动系统ID ;

参数3、绩效结果类型:评估总分:0 ,修订总分:1 ,绩效等级:2 ;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为:

get_perf_result("活动类型值"," 评估活动ID"," 绩效结果类型值")

4、举例:根据”360度绩效考核”的”评估活动”(活动1) 的”修订总分”计算绩效工资为get_perf_result("1","CN2YRAEPEADgAK2zCgrIEr8uN9k=","1")

如果 (360度绩效考核修订总分>=80) {绩效工资 =5000} 否则 {绩效工资

= 4000}

注意:get_perf_result函数,其中“目标考核“的评估活动调用HR 权限范围控制隔离的F7,其余评估活动调用用户行政组织范围与委托的HR 交集的权限范围控制隔离的F7。

get_ period _ day()

系统函数说明:

1、函数描述:返回某个薪资期间或者自然月的工作日天数或自然天数;

2、参数描述:

参数1、期间类型:薪资期间(10)和自然月(20)两种选择;

参数2、期间选择:只支持整数,负数表示早几个期间,0表示当前薪资期间或者自然月,正数表示晚几个期间;

参数3、返回天数类型:只支持整数,0表示返回自然天数值,1表示返回工作日天数值;

3、举例:返回当前月份前2个月的工作日天数,通过函数向导界面进行参数设置,函数设置结果格式为: get_period_day (20,-2,1)

get_y_m_d()

系统函数说明:

1、函数描述:该函数可返回一个用户指定日期型参数的年、或者月、或者日。

2、参数描述:

参数1、日期类型:可选择当前薪资期间的开始日期和结束日期; (当选择当前薪资期间开始日期时,参数用PeriodBeginDate 表示;当选择当前薪资期间结束日期时,参数用PeriodEndDate 表示;)

参数2、返回值类型:可选择返回指定日期类型的年、或者月、或者日。参数分别用YEAR 、MONTH 、DAY 表示。

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为get_y_m_d("日期类型"," 返回值类型")

itemvalue_admin_sum()

系统函数说明:

1、函数描述:返回某个薪酬方案在其薪资期间的某个薪酬项目按行政组织的汇总值;

2、参数描述:

参数1、薪酬项目:可选当前HR 组织的启用的薪酬项目中属于“工资项目”的所有数值类项目,包括:货币、实数、整数;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: itemvalue_admin_sum( "薪酬项目编码")

4、举例: 某公司的某薪酬方案,取本薪酬方案薪酬期间中某个行政组织下, 基本工资(FSAL001)的汇总值: 基本工资 = itemvalue_admin_sum( "FSAL001")

get_perf_org_result

系统函数说明:

1、函数描述:返回组织指定评估活动的绩效考核成绩(针对已完成状态的评估活动中已审核的绩效数据);

2、参数描述:

参数1、组织活动类型:组织目标绩效考核:0 ;组织360度绩效考核:1;

参数2、评估活动:绩效系统中,已完成状态的评估活动的名称;

参数3、绩效结果类型:评估总分:0 ,修订总分:1 ,绩效等级:2 ;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: get_perf_org_result(活动类型值," 评估活动名称", 绩效结果类型值)

取数说明:个人薪酬项目取数值为该人员职位所在组织的组织考核结果;

4、举例:李明为人力资源部的人力资源总监,根据”组织360度绩效考核”的”评估活动”(组织活动1) 的” 绩效等级”计算个人的绩效系数: 组织360度绩效考核修订等级=get_perf_org_result(1,"组织活动1",2) 如果 (组织360度绩效考核修订等级=A) {绩效系数 =1.5} 如果 (组织360度绩效考核修订等级=B) {绩效系数 =1}否则 {绩效系数=0.8}

薪酬常用函数说明

itemvalue_abs_period()

系统函数说明:

1、函数描述:返回某个薪酬方案在某个薪资期间的某个薪酬项目的值;

2、参数描述:

参数1、薪资期间:可选当前HR 组织的所有薪资期间;

参数2、薪酬方案:可选当前HR 组织所有未删除,已启用状态的方案;

参数3、薪酬项目:可选当前HR 组织下已启用的除了内置人事项目之外的所有薪酬项目;

参数4、次数类型:分当绝对次数和相对次数(绝对次数用abs_time表示;相对次数用rel_time表示); 参数5、开始次数;

参数6、结束次数; 注:次数是非必填项,不选任何次数,表示该期间所有次数的合计;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: itemvalue_abs_period("薪资期间编码", "薪酬方案编码", "薪酬项目编码"," 次数类型"," 开始次数"," 结束 次数")

4、举例: 某公司有两个薪酬方案,“奖金方案”(002)中的依赖项目“应发工资”,需要取”工资方案”(001)的2006年12月的“应发工资”(FSAL004)项目的值:

应发工资= itemvalue_abs_period("200612", "001", "FSAL004","","","")

itemvalue_rel_period()

系统函数说明:

1、函数描述:返回某个薪酬方案在某个固定间隔薪资期间的某个薪酬项目的值; 2、参数描述: 参数1、薪资期间:和当前薪酬方案的薪资期间的间隔值,只支持整数;负数表示早几个期间,0表示同一期间,正数表示晚几个期间;

参数2、薪酬方案:可选当前HR 组织所有未删除,已启用状态的方案;

参数3、薪酬项目:可选当前HR 组织下已启用的除了内置人事项目之外的所有薪酬项目;

参数4、次数类型:分当绝对次数和相对次数(绝对次数用abs_time表示;相对次数用rel_time表示); 参数5、开始次数:当为相对次数时,以当前方案的当前次数为准;0表示等于当前次数,负数表示从当前次数之前几次开始;整数表示当前次数后几次开始; 参数6、结束次数;当为相对次数时,以当前方案的当前次数为准;0表示等于当前次数,负数表示从当前次数之前几次结束;整数表示当前次数后几次结束; 注:次数是非必填项,不选任何次数,表示该期间所有次数的合计; 选择了次数,表示取所选次数之间的所有数据合计;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: itemvalue_rel_period("薪资期间间隔值", "薪酬方案编码", "薪酬项目编码"," 次数类型"," 开始次数"," 结束次数")

4、举例: 某公司的”工资方案”(001),本月扣上月的税,即当月的所得税基数,始终取前一个月的应发合计(FSAL004):

所得税基数= itemvalue_rel_period("-1", "001", "FSAL004","","","")

person_age()

系统函数说明:

1、函数描述:返回职员的某个人事项目(工龄或者年限)的年数值;

2、参数描述:

参数1、人事项目

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为:person_age("人事项目编码")

4、举例:某公司根据”集团服务年限”(FPER015)对应的年数,每年500元,计算集团服务奖金: 集团服务奖金= person_age("FPER015")*500

get_adjust_age ()

系统函数说明:

1、函数描述:返回一个以年为单位的实数,参数之间的计算关系是:年限=(被减数日期 - 减数日期)- 调整时间;

2、参数描述:

参数1、被减数日期;

参数2、减数日期;

参数3、调整值;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: get_adjust_age("被减数日期"," 减数日期"," 调整时间")

4、举例:某公司的公司工龄=当前时间-入司时间-加入公司调整时间,(加入公司调整时间为员工中途离职再入职,不在公司的时间),工龄工资为每年50元,计算工龄工资: 工龄工资= get_adjust_age("当前日期"," 加入公司日期"," 加入公司调整时间")*50

get_period_compare_year()

系统函数说明:

1、函数描述:返回当前薪资期间内的指定日期与所选人事项目日期比较后的整年数值;

2、参数描述:

参数1、人事项目:支持所有内置日期项目;

参数2、日期:1至31之间的正整数,当前薪酬方案的薪资期间中的某日历日,如”15”日或者”30”日等;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: get_period_compare_year(人事项目编码, 日期)

4、举例:某公司根据员工的”参加工作日期”(FPER028),与当前薪酬方案的薪资期间的年、月的”15”日这个时间点作比较,每满一年50元,计算员工的工龄工资:

工龄=get_period_compare_year("FPER028","15")

工龄工资=工龄*50

get_period_ year()

系统函数说明:

1、函数描述:返回当前薪酬方案的薪资期间的年份;

2、参数描述:

无参数;

3、函数格式:双击进入公式编辑框即可,函数设置结果格式为:

get_period_year ()

4、举例:某公司根据从2000年至今一共多少年,每年1000元,来计算员工福利费:

福利费= ( get_period_year() - 2000) * 1000

get_period_ month()

系统函数说明:

1、函数描述:返回当前薪酬方案的薪资期间的月份;

2、参数描述:

无参数;

3、函数格式:双击进入公式编辑框即可,函数设置结果格式为:get_period_month()

4、举例:根据当前薪酬方案的薪资期间的月份是否大于等于10月,判断是否发放取暖费:如果 ( get_period_month() >=10 ) {取暖费 = 1000} 否则 {取暖费 =0}

get_pref_ result()

系统函数说明:

1、函数描述:返回指定评估活动的绩效考核成绩(针对已完成状态的评估活动中已审核的绩效数据);

2、参数描述:

参数1、活动类型:目标绩效考核:0 ;360度绩效考核:1;综合绩效考核:2 ;汇总方案活动:3; 参数2、评估活动:可选绩效系统中已完成状态的评估活动的名称,返回评估活动系统ID ;

参数3、绩效结果类型:评估总分:0 ,修订总分:1 ,绩效等级:2 ;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为:

get_perf_result("活动类型值"," 评估活动ID"," 绩效结果类型值")

4、举例:根据”360度绩效考核”的”评估活动”(活动1) 的”修订总分”计算绩效工资为get_perf_result("1","CN2YRAEPEADgAK2zCgrIEr8uN9k=","1")

如果 (360度绩效考核修订总分>=80) {绩效工资 =5000} 否则 {绩效工资

= 4000}

注意:get_perf_result函数,其中“目标考核“的评估活动调用HR 权限范围控制隔离的F7,其余评估活动调用用户行政组织范围与委托的HR 交集的权限范围控制隔离的F7。

get_ period _ day()

系统函数说明:

1、函数描述:返回某个薪资期间或者自然月的工作日天数或自然天数;

2、参数描述:

参数1、期间类型:薪资期间(10)和自然月(20)两种选择;

参数2、期间选择:只支持整数,负数表示早几个期间,0表示当前薪资期间或者自然月,正数表示晚几个期间;

参数3、返回天数类型:只支持整数,0表示返回自然天数值,1表示返回工作日天数值;

3、举例:返回当前月份前2个月的工作日天数,通过函数向导界面进行参数设置,函数设置结果格式为: get_period_day (20,-2,1)

get_y_m_d()

系统函数说明:

1、函数描述:该函数可返回一个用户指定日期型参数的年、或者月、或者日。

2、参数描述:

参数1、日期类型:可选择当前薪资期间的开始日期和结束日期; (当选择当前薪资期间开始日期时,参数用PeriodBeginDate 表示;当选择当前薪资期间结束日期时,参数用PeriodEndDate 表示;)

参数2、返回值类型:可选择返回指定日期类型的年、或者月、或者日。参数分别用YEAR 、MONTH 、DAY 表示。

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为get_y_m_d("日期类型"," 返回值类型")

itemvalue_admin_sum()

系统函数说明:

1、函数描述:返回某个薪酬方案在其薪资期间的某个薪酬项目按行政组织的汇总值;

2、参数描述:

参数1、薪酬项目:可选当前HR 组织的启用的薪酬项目中属于“工资项目”的所有数值类项目,包括:货币、实数、整数;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: itemvalue_admin_sum( "薪酬项目编码")

4、举例: 某公司的某薪酬方案,取本薪酬方案薪酬期间中某个行政组织下, 基本工资(FSAL001)的汇总值: 基本工资 = itemvalue_admin_sum( "FSAL001")

get_perf_org_result

系统函数说明:

1、函数描述:返回组织指定评估活动的绩效考核成绩(针对已完成状态的评估活动中已审核的绩效数据);

2、参数描述:

参数1、组织活动类型:组织目标绩效考核:0 ;组织360度绩效考核:1;

参数2、评估活动:绩效系统中,已完成状态的评估活动的名称;

参数3、绩效结果类型:评估总分:0 ,修订总分:1 ,绩效等级:2 ;

3、函数格式:通过函数向导界面进行参数设置,函数设置结果格式为: get_perf_org_result(活动类型值," 评估活动名称", 绩效结果类型值)

取数说明:个人薪酬项目取数值为该人员职位所在组织的组织考核结果;

4、举例:李明为人力资源部的人力资源总监,根据”组织360度绩效考核”的”评估活动”(组织活动1) 的” 绩效等级”计算个人的绩效系数: 组织360度绩效考核修订等级=get_perf_org_result(1,"组织活动1",2) 如果 (组织360度绩效考核修订等级=A) {绩效系数 =1.5} 如果 (组织360度绩效考核修订等级=B) {绩效系数 =1}否则 {绩效系数=0.8}


相关内容

  • 关于薪酬中的分位值的解释
  • 关于薪酬中的分位值的解释: 如果有N 个薪酬数据,则分位值的计算公式为:P(N+1).例如:N 为23,50分位值则为:0.5×(23+1)=第12个数据:75分位值为:0.75×(23+1)=第18个数据(按从小到大排列). Excel 中有专门的函数,percentile 和percentran ...

  • 工资的75分位的含义(猜测+摘抄版)
  • 工资的75分位的含义(猜测+摘抄版) 网上看到有提关于工资的"75分位"的含义,看了看网上说的,加上自己的理解,现解释如下: 1)首先有100个人,这100个人的工资各不相同. 2)把这100人的工资按照由小到大的顺序排列. 3)75分位就是你在100个人的工资中按照顺序由小到大 ...

  • 多元线性回归.逐步回归
  • 多元线性回归.逐步回归 关键词:非线性回归.多元线性回归.逐步回归.散点图程序.残差图程序.MATLAB 练习1 在M文件中建立函数y=a(1-be-cx),其中a.b.c为待定的参数. 程序7 fun=inline('b(1)*(1-b(2)*exp(-b(3)*x))','b','x'); 练习 ...

  • 求职行动书
  • 求职行动书 大三快要结束了,快要大四了,作为一名在校大学生,我们即将面对人生的一个重要的挑战--求职.应聘,为实现自己的理想而奋斗.面对这样的挑战我们必须要做好充分的准备,同时我们要保持乐观的心态对待每一个挫折.学校为了帮助我们能更好的就业也为我们提供了很多的机会,比如说校园的招聘会.这些对我们的帮 ...

  • 关于现代西方效率工资理论的评述
  • %:-辅%期Jou-.们璺黧盛&.删..V脚oL28z㈣No.5 关于现代西方效率工资理论的评述 张德远 (上海财经大学经济学院,上海200433) 摘要:本文系统地阐述了西方效率工资理论的最新进展,着重介绍了西方学术界讨论最为热烈的索罗模型.怠工模型和工作转换模型,指出这些模型对西方发速市 ...

  • 人力资源随机规划模型构建及验证
  • 人力资源随机规划模型构建及验证 作者:天天论文网 日期:2016-3-4 9:24:58 点击:0 摘要:文章将随机规划引入人力资源调度问题,提出了人员流动状态下项目的人力资源随机规划模型:将遗传算法.马尔科夫状态转移模型以及多阶段决策方法相结合,构建了模型的求解方法:最后,通过一个算例对模型及求解 ...

  • 看故事学人力资源:如何学好薪酬管理?
  • 有网友问HR哥: 如何学好薪酬管理?今天我就具体讲讲.来听今天的故事! HR哥讲故事: 阿兰是一家公司的HR主管,虽然担任主管几年,但对于薪酬管理知之甚少,用之也不多.她深知薪酬管理是一位合格HR经理必须要掌握的一项技能,不掌握的话别说做好工作,只怕面试关都很难通过,至少自己没有这个信心. 阿兰于是 ...

  • 薪酬福利培训大纲
  • 薪酬福利培训大纲 一.推行KPI 与绩效管理体系需要解决的三大问题 1.企业建立绩效体系所面临的方法问题: 以感觉为基础判断还是以事实为基础判断? 短期考核还是长期考核? 短期利益还是长期利益? 关键业绩还是非关键业绩? 绩效管理如何与战略接口? KPI 成绩与奖金挂钩的问题? 2.经理人与员工的认 ...

  • 超全面实用工资表.高颜值Excel模板,自动计算求和.分析....
  • 工作中,不可避免会涉及到很多表格,也是很让HR头大的,尤其是要做出高颜值.实用的Excel,是要费不少功夫的. 说明,所有Excel模板,都是设置好了公式函数,自动统计,在修改的时候注意函数,函数一错,统计数据就都错了,下载后自己使用,不负责解决使用中的问题,有疑问请问百度. 01.多岗位考勤表-自 ...