热门关键词用友NC 用友U9 用友U8 T+ 好业财 T3 好会计

    详细信息

    您现在的位置:网站首页 >> 百科问答 >> 详细信息

    U8+人力资源-薪资管理-人事与薪资项目公式设置

    发布时间:2024-11-18  

    人工客服

    特价活动:>>>> 用友U8、T6、T+、T3软件产品4折优惠,畅捷通T+cloud、好会计、易代账、好业财、好生意云产品6-8折优惠 

    知识点:人事与薪资项目设置去其他模块数据的典型案例

    各个场景案例分析:

    一、薪资模块自定义公式取数

    案例一(取薪资发放明细表数据)

    例如:某公司考勤规定如下:迟到/早退一次扣款20元,旷工一次扣款200元。现已经在工资变动中录入好了迟到、早退和旷工次数。如何计算缺勤扣款?

    根据上述需求得出:缺勤扣款=迟到次数*20+早退次数*20+旷工次数*200

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-人事附加信息-薪资发放明细表

    内容取:薪资发放明细表.早退次数*20+ 薪资发放明细表.迟到次数*20+ 薪资发放明细表. 旷工次数*200

    方式选择求值,勾选所有记录

    条件设置:

    薪资发放明细表.年=会计年度

    薪资发放明细表.期间=会计期间

    薪资发放明细表.工资类别号=‘005’(右表达式工资类别号手工输入,使用英文状态下的单引号

    2、取数后计算正确。


    案例二、if语句的应用

    例如:某公司需要根据人员的迟到、早退及旷工情况计算全勤奖。如果当月无迟到、早退、旷工可得全勤奖500;当月迟到、早退合计小于等于3次,且无旷工,可得全勤奖200,否则无全勤奖。如何实现?

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-人事附加信息-薪资发放明细表

    内容取:

    如果 薪资发放明细表.迟到次数+ 薪资发放明细表.早退次数+ 薪资发放明细表.旷工次数 =0

    那么 500

    否则

    如果 薪资发放明细表.迟到次数 + 薪资发放明细表.早退次数<=3 并且 薪资发放明细表.旷工次数=0

    那么 200

    否则 0

    结束

    结束

    条件设置:

    薪资发放明细表.工资类别号=‘005’

    薪资发放明细表.年=会计年度

    薪资发放明细表.期间=会计期间

    2、取数后计算正确


    案例三、CASE语句的应用

    例如:某公司需要根据人员的司龄计算年假天数。司龄1-5年,年假5天;司龄5-10年,年假10天;司龄10年及以上,年假15天。1年以下无年假。如何实现?

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-人事附加信息-薪资发放明细表

    内容取:

    分情况

    如果 薪资发放明细表.司龄>=1 并且 薪资发放明细表.司龄<5 那么 5

    如果 薪资发放明细表.司龄>=5 并且 薪资发放明细表.司龄<10 那么 10

    如果 薪资发放明细表.司龄>=10 那么 15

    否则 0

    结束

    条件设置:

    薪资发放明细表.工资类别号=‘005’

    薪资发放明细表.年=会计年度

    薪资发放明细表.期间=会计期间

    2、取数后计算正确

    案例四、日期相差年数函数YearsBetween(,)、日期相差月数函数MonthsBetween(,)、日期相差日数函数DaysBetween(,)应用

    例如:某公司需要根据人员的到职日期计算司龄,人员档案中已经维护了到职日期。如何实现?

    001到职日期是2016-7-14

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-人员基本信息表-到职日期

    内容取: DaysBetween( 人员基本信息表.到职日期, Today())/365.0

    DaysBetween(,)/365.0计算只精确到日,然后除以365.0,反算成年保留小数

    2、取数后计算正确


    二、取薪资档案数据

    例如:某公司通过做调资处理,在薪资档案中取到了各个员工的基本工资,如何能取到工资变动中?

    001薪资档案中的基本工资是6000

    工资变动001基本工资是5000,需要取薪资档案中基本工资6000

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-薪资信息-工资基本情况表

    内容取:工资基本情况表.基本工资

    2、取数后计算正确


    三、取考勤数据

    例如:某公司使用了考勤和薪资模块,薪资中增加了<加班工资>项目,想把月考勤汇总中的”工作日加班本月结算加班”取过来计算加班工资。每小时100元。如何实现?

    根据上述需求得出:加班工资=工作日加班本月结算加班*100

    月考勤汇总表中,001工作日加班5小时

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-考勤信息-考勤月结果

    内容取:考勤月结果.工作日加班

    条件设置:

    Strtofloat(考勤月结果.年度)=会计年度

    Strtofloat(考勤月结果.考勤期间)=会计期间

    Strtofloat()为转换函数,可将字符串转换为数值

    2、取数后计算正确


    四、取保险福利数据

    例如:某公司使用了保险福利和薪资模块,薪资中增加了<养老保险>项目,想把保险福利中个人当月缴交的养老保险的金额取过来。如何实现?


    福利缴交中,001有养老保险的个人缴费金额320

    1、工资变动-设置-工资项目设置-人事与薪资项目中设置公式(人员档案-福利信息-福利数据

    内容取:福利数据.个人缴费金额

    条件设置:

    福利数据.会计年=会计年度

    福利数据.会计月=会计期间

    福利数据.福利方案=‘001’

    福利数据.福利类别=‘001’

    福利数据.账户状态=‘0’

    福利数据.缴存类型=‘0’

    2、取数后计算正确




     

     

    上一篇:用友【U8+】固定资产-资产减少,U8+固定资产减少业务流程

    客服电话:400-665-0028

    关键字:用友财务软件,畅捷通软件,财务软件,进销存软件,U9官网,用友U8,用友T1,用友T+,用友T3,用友T6,畅捷通好会计,好生意,智+好业财,用友培训服务售后公司,畅捷通运营培训服务公司

    版权所有:用友畅捷通软件 Copyright © 2025 All rights reserved.

    鲁ICP备2020041017号-6