收藏 分销(赏)

薪资公式解决方案及示例(用友人力资源).docx

上传人:快乐****生活 文档编号:3888234 上传时间:2024-07-23 格式:DOCX 页数:5 大小:18.37KB 下载积分:6 金币
下载 相关 举报
薪资公式解决方案及示例(用友人力资源).docx_第1页
第1页 / 共5页
薪资公式解决方案及示例(用友人力资源).docx_第2页
第2页 / 共5页


点击查看更多>>
资源描述
薪资公式解决方案及示列 人员入离职的公式1: 根据下面的具体案例要求,编写薪资公式 企业的员工级别分为A、B、C、D、E、F共6个级别,其中和F同级的还有一个“代理",对应的房补分别为:700、450、300、150、100、80。其中F和代理级的这个级别比较特殊,在计算的时候,需要考虑到员工入职日期员,即入职的这个月的房补是按着天计算的,下个月则按月发放(此级别的员工在离职的时候,也是采用同样的处理方式);其它级别的不存在这个问题,都是入职则享受整月房补.请根据以上案例,进行薪资公式的编写。 分情况 如果 ( ( 人员基本信息。管理级别 like ’%F%' ) or ( 人员基本信息.管理级别 like ’代理' ) ) and ( 会计年度 〈〉 Year(人员基本信息。入职时间) ) 那么 80 如果 ( ( 人员基本信息.管理级别 LIKE '%F%’ ) or ( 人员基本信息。管理级别 like '代理' ) ) and ( 会计年度 = Year(人员基本信息。入职时间) and (会计月份=Month(人员基本信息。入职时间) ) ) 那么 DaysBetween(人员基本信息.入职时间,会计期间最后一天) *80 / 会计期间天数 如果 ( ( 人员基本信息.管理级别 LIKE ’%F%’ ) or ( 人员基本信息.管理级别 like '代理’ ) ) and ( 会计年度 = Year(人员基本信息。离职日期) and (会计月份=Month(人员基本信息.离职日期) ) ) 那么 DaysBetween(会计期间第一天,人员基本信息.离职日期) *80 / 会计期间天数 如果 人员基本信息。管理级别 like '%E%' 那么 100 如果 人员基本信息。管理级别 like '%D%’ 那么 150 如果 人员基本信息。管理级别 like '%C%’ 那么 300 如果 人员基本信息.管理级别 like '%B%' 那么 450 如果 人员基本信息.管理级别 like ’%A%’ 那么 700 否则 0 结束 上例中的 like 这个函数中是否有百分号都可以. 人员入离职的公式2: 分情况 如果 ( 人员基本信息。入职时间 〉= 会计期间第一天 ) and ( 人员基本信息。入职时间 <= 会计期间最后一天 ) 那么 ( DaysBetween(人员基本信息.入职时间,会计期间最后一天) + 1 ) *20。83 / 会计期间天数 如果 ( 人员基本信息。离职日期 〉= 会计期间第一天 ) and ( 人员基本信息.离职日期 <= 会计期间最后一天 ) 那么 ( DaysBetween(会计期间第一天,人员基本信息。最后发薪日) + 1 ) * 20.83 / 会计期间天数 否则 20。83 结束 加班费的计算公式: 如果 (人员基本信息.管理级别 ='课长’ or 人员基本信息。管理级别 =’一级职员’ or 人员基本信息。管理级别=’职员') and (人员基本信息.是否试用期=’是') 那么 薪资项目。给予合计 * 0。9*0。7/21.75/8*考勤数据。平时加班时间*1.5+薪资项目.给予合计 *0.9*0。7/21。75/8*考勤数据.休息日加班时间*2+薪资项目。给予合计*0。9*0。7/21.75/8*考勤数据.节假日加班时间*3 否则( 如果 (人员基本信息.管理级别 =’课长' or 人员基本信息.管理级别 =’一级职员’ or 人员基本信息。管理级别=’职员') and (人员基本信息。是否试用期=’否’) 那么 薪资项目。给予合计 *0.7/21。75/8*考勤数据。平时加班时间*1.5+薪资项目.给予合计 *0。7/21。75/8*考勤数据。休息日加班时间*2+薪资项目.给予合计*0.7/21.75/8*考勤数据。节假日加班时间*3 否则 0 结束) 0 结束 店龄 维景的店龄是按着6个月的时间进行统计的,每增加6个月,则增加50元。系统中是提供“司龄"计算的,但系统中的司龄是按着12个月为一个周期进行统计的,如果采用此司龄,则入职7—11个月这种情况是不好处理的,根据维护实际情况,决定不采用系统中的司龄进行此项目的计算,而是采用自己增加公式的方式,具体公式如下(使用会计期间最后一天同人员的入职时间之间相关的月度数据除以6,取整之后,再乘以50) Floor(MonthsBetween(人员基本信息。入职时间,会计期间最后一天) / 6) * 50 保险计算(不用系统) 如果不采用我们系统中的保险计算的方式,下面的例子可以实现基数取上期的某一个工资项目,并且确定相应的基数上下线 分情况 如果 薪资项目.养老保险基数 >= 7755 那么 7755 * 0。08 如果 薪资项目.养老保险基数 <= 1551 那么 1551 * 0.08 否则 presalary(1,维景工资明细,薪资项目.应发工资) * 0.08 结束 工龄计算(按日期所要求的) 实际例子如下所示:我们列出了两种情况: 1. 假定员工张三的入职日期为2008年2月10日;(15日之前情况) 2. 假定员工张三的入职日期为2008年2月20日;(15日之后情况) 3. 假设其公司的工龄规章是半年计算一次工龄,工龄工资=工龄 * 1000;其中1000是指员工如果在公司每满一个工龄周期就增加1000元工龄工资。 根据客户的业务规则,我们的理解如下: 一、这个例子是以员工满6个月为例:   2008年2月 10日 2008年2月 20日 2008年2月 0 0 2008年3月 0 0 2008年4月 0 0 2008年5月 0 0 2008年6月 0 0 2008年7月 0 0 2008年8月 1*1000 0 2008年9月 1*1000 1*1000 2008年10月 1*1000 1*1000 2008年11月 1*1000 1*1000 2008年12月 1*1000 1*1000 2009年1月 1*1000 1*1000 2009年2月 2*1000 1*1000 2009年3月 2*1000 2*1000 2009年4月 2*1000 2*1000 2009年5月 2*1000 2*1000 1、薪资公式的数据来源中增加了[参数]分类:其中可以选择会计月份和入职时间两个项目,如下图所示: 2、函数中增加了monthdiff,可以取到两个日期间的月份相差的数量;如上图中设置了一个工龄公式,工龄=monthdiff({入职时间},{会计年月})/6; 3、设置一个工龄工资的公式,如下图所示: 此公式即可以实现工龄工资计算案例中的内容。 4、公式设置完成后,需要注意公式执行顺序,如下图所示: 因为[工龄]这个公式在[工龄工资]会被引用,所以[工龄]公式的执行顺序需要放在[工龄工]之前。 5、工资计算的结果如下图所示: 第八期工资: 第九期工资: 当然工龄公式作为一种过滤性的公式,如果不想体现在工资项目中也是可以的,因为这个公式是用进入公司的月数除6,所以可能会存在小数,体现出来容易造成误解,可以不体现出来. 二、如果是以到6个月来判断工龄的话,则如下图所示:   2008年2月 10日 2008年2月 20日 2008年2月 0 0 2008年3月 0 0 2008年4月 0 0 2008年5月 0 0 2008年6月 0 0 2008年7月 1*1000 0 2008年8月 1*1000 1*1000 2008年9月 1*1000 1*1000 2008年10月 1*1000 1*1000 2008年11月 1*1000 1*1000 2008年12月 1*1000 1*1000 2009年1月 2*1000 1*1000 2009年2月 2*1000 2*1000 2009年3月 2*1000 2*1000 2009年4月 2*1000 2*1000 2009年5月 2*1000 2*1000 2009年6月 2*1000 2*1000 2009年7月 3*1000 2*1000 只需要调整“工龄"公式的内容就可以实现上述表格中的计算要求,即到6个月就判断是否满足工龄工资发放的标准,如下图所示: 工龄=(monthdiff({入职时间},{会计月份})+1)/6 相当于将月份提前一个月计算 上面的例子是以原来的老产品为例所写,转换成新的公式也一样可以实现 5
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 管理财经 > 薪酬管理

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服